BlogEze Villanueva21 de mai. de 2025

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.

bildungdata.com / blog21 de mai. de 2025