Mixpanel + OneSignal: 5 análises chave para melhorar retenção, tráfego e conversões
Ao usar essa integração de forma inteligente, é possível entender o impacto real das suas campanhas de Email e Push Notifications e tomar melhores decisões de growth.
Na Bildung Data, ajudamos times de produto e marketing a conectar dados com decisões. Uma das integrações mais poderosas que implementamos para isso é entre OneSignal e Mixpanel.
O que é possível fazer integrando OneSignal e Mixpanel?
1. OneSignal → Mixpanel
O OneSignal envia eventos como $app_open, $campaign_delivery, $campaign_received e $campaign_open diretamente para o Mixpanel. Isso permite medir o impacto real de cada push na retenção, tráfego e conversões. Ver documentação oficial
2. Mixpanel → OneSignal
A partir do Mixpanel, criamos cohorts dinâmicos (por exemplo, usuários inativos nos últimos 7 dias ou que abandonaram o onboarding) e os sincronizamos automaticamente com o OneSignal para ativar campanhas personalizadas e eficazes. Ver documentação oficial
Como geramos os insights
Graças à integração OneSignal → Mixpanel, tivemos acesso a eventos-chave como $campaign_received, $campaign_open e $app_open. Isso nos permitiu analisar com precisão o impacto das notificações em métricas de produto e negócio.
1. As push notifications ajudam na retenção?
O que fizemos no Mixpanel:
Usamos o evento $campaign_received para criar dois cohorts:
- Usuários que receberam pelo menos um push nos últimos 12 meses.
- Usuários que não receberam nenhum.
Criamos um Relatório de Retenção no Mixpanel comparando ambos, semana a semana.
Resultado: usuários que receberam push têm +10pp de retenção média.

2. As push notifications geram mais compradores?
O que fizemos no Mixpanel:
Com os mesmos cohorts:
- Analisamos a porcentagem de usuários que compraram.
- Total de usuários compradores.
- Frequência média de compras por usuário.
Criamos um Relatório de Insights com gráfico de barras usando o evento de compra.
Impacto direto:
Usuários que recebem pushes:
- 2,9% são compradores.
- Média de 3 compras por comprador.
Usuários que não recebem pushes:
- 2,08% são compradores.
- Média de apenas 1 compra por comprador.

3. Qual parte do tráfego vem de push notifications?
O que fizemos no Mixpanel:
Usamos o evento $app_open para medir quantos dos acessos diários vinham de notificações.
Criamos um Relatório de Tabela com filtro: usuários cujo primeiro evento do dia foi $app_open. Comparamos com o total de DAUs e total de pedidos no dia.
Insights:
- ~85% do tráfego diário vem de usuários que clicaram em um push.
- ~25% das compras também.

4. Estão enviando push demais?
O que fizemos:
Do OneSignal, exportamos o número de campanhas enviadas por usuário por dia ($campaign_delivery) e também os dados de descadastro.
No Mixpanel, criamos um relatório para analisar:
- Média de mensagens enviadas por usuário por semana.
- Quantos pushes um usuário recebeu antes de se descadastrar.
Resultado:
Em média, estão sendo enviadas 4,2 comunicações por usuário por semana (entre push e email). Isso nos permitiu ajustar o frequency cap ideal para evitar saturação.

5. Quais mensagens performam melhor?
O que fizemos:
Do OneSignal chegam os eventos $campaign_open e $app_open, com identificador de campanha.
No Mixpanel:
- Criamos um dashboard personalizado para monitorar CTR e CR por campanha.
- Identificamos os outliers (bons e ruins) e extraímos padrões de conteúdo.
Com isso, montamos uma content library:
- Pushes de alta performance para reutilizar.
- Pushes de baixa performance para evitar.
Quer ativar esse tipo de insight no seu negócio?
Na Bildung Data, integramos Mixpanel + OneSignal e configuramos esses dashboards em dias — não semanas.