Mixpanel + OneSignal: 5 análisis clave para mejorar retención, tráfico y conversiones
Usando esta integración de forma inteligente podés entender el impacto real de tus campañas de Email y Push Notifications y tomar mejores decisiones de growth.
En Bildung Data ayudamos a equipos de producto y marketing a conectar datos con decisiones. Una de las integraciones más potentes que implementamos para esto es entre OneSignal y Mixpanel.
¿Qué se puede hacer integrando OneSignal y Mixpanel?
1. OneSignal → Mixpanel
OneSignal envía eventos como $app_open, $campaign_delivery, $campaign_received y $campaign_open directamente a Mixpanel. Esto permite medir el impacto real de cada push en retención, tráfico y conversiones. Ver documentación oficial
2. Mixpanel → OneSignal
Desde Mixpanel creamos cohorts dinámicos (por ejemplo, usuarios inactivos en los últimos 7 días o que abandonaron el onboarding) y los sincronizamos automáticamente con OneSignal para activar campañas personalizadas y efectivas. Ver documentación oficial
Cómo generamos los insights
Gracias a la integración OneSignal → Mixpanel, accedemos a eventos clave como $campaign_received, $campaign_open y $app_open. Esto nos permite analizar con precisión el impacto de las notificaciones en métricas de producto y de negocio.
1. ¿Las push notifications ayudan a la retención?
Qué hicimos en Mixpanel:
Usamos el evento $campaign_received para crear dos cohorts:
- Usuarios que recibieron al menos un push en los últimos 12 meses.
- Usuarios que no recibieron ninguno.
Armamos un Reporte de Retención en Mixpanel comparando ambos, semana a semana.
Resultado: los usuarios que recibieron push tienen +10pp de retención promedio.

2. ¿Las push notifications generan más compradores?
Qué hicimos en Mixpanel:
Con los mismos cohorts:
- Analizamos el porcentaje de usuarios que compraron.
- Total de usuarios compradores.
- Frecuencia promedio de compras por usuario.
Armamos un Reporte de Insights con gráfico de barras usando el evento de compra.
Impacto directo:
Usuarios que reciben pushes:
- 2,9% son compradores.
- Promedio de 3 compras por comprador.
Usuarios que no reciben pushes:
- 2,08% son compradores.
- Promedio de solo 1 compra por comprador.

3. ¿Qué parte del tráfico viene de push notifications?
Qué hicimos en Mixpanel:
Usamos el evento $app_open para medir cuántos de los accesos diarios venían de notificaciones.
Armamos un Reporte de Tabla con el filtro: usuarios cuyo primer evento del día fue $app_open por push. Comparamos contra el total de DAUs y total de pedidos del día.
Insights:
- ~85% del tráfico diario viene de usuarios que clickearon un push.
- ~25% de las compras también.

4. ¿Están enviando demasiados pushes?
Qué hicimos:
Desde OneSignal exportamos la cantidad de campañas enviadas por usuario por día ($campaign_delivery) y los datos de unsubscribe.
En Mixpanel creamos un reporte para analizar:
- Promedio de mensajes enviados por usuario por semana.
- Cuántos pushes recibió un usuario antes de desuscribirse.
Resultado:
En promedio, se envían 4,2 comunicaciones por usuario por semana (entre push y email). Esto nos permitió ajustar el frequency cap ideal para evitar saturación.

5. ¿Qué mensajes performan mejor?
Qué hicimos:
Desde OneSignal llegan los eventos $campaign_open y $app_open, con identificador de campaña.
En Mixpanel:
- Armamos un dashboard personalizado para monitorear CTR y CR por campaña.
- Identificamos los outliers (los buenos y los malos) y extrajimos patrones de contenido.
Con eso armamos una content library:
- Pushes de alta performance para reutilizar.
- Pushes de baja performance para evitar.
¿Querés activar este tipo de insights en tu negocio?
En Bildung Data integramos Mixpanel + OneSignal y configuramos estos dashboards en días — no semanas.