- Événements de message → Mixpanel : Suivez les livraisons, les clics, les échecs et plus encore pour tous les canaux.
- Cohortes → OneSignal : Synchronisez les cohortes Mixpanel basées sur le comportement comme filtres de ciblage dans OneSignal.
Prérequis
- Compte Mixpanel
- Plan payant OneSignal
- Application OneSignal avec ID externe défini.
Configuration
Ajouter Mixpanel à OneSignal (Sortie)
Envoie les événements de message OneSignal dans votre projet Mixpanel.- Dans OneSignal, naviguez vers Données > Intégrations > Mixpanel et cliquez sur Activer.

Activer l'intégration Mixpanel dans OneSignal
Dans Mixpanel
- Trouvez votre Token de projet puis copiez-collez-le dans OneSignal.
- Vérifiez votre Résidence des données. Si vous utilisez les serveurs EU de Mixpanel, cochez la case Envoyer les événements exclusivement au serveur de résidence EU de Mixpanel.
Sélectionner les événements de message
Sélectionnez les événements de message OneSignal que vous souhaitez envoyer à Mixpanel. Lorsque vous avez terminé, cliquez sur Activer.
Paramètres Mixpanel dans OneSignal
Ajouter OneSignal à Mixpanel (Entrée)
Dans vos Intégrations Mixpanel, ajoutez OneSignal.
Ajouter l'intégration OneSignal dans Mixpanel
OneSignal - APP_NAME où APP_NAME est le nom de l’application dans OneSignal.
Vous aurez besoin des données suivantes disponibles dans OneSignal Paramètres > Clés et IDs :
- ID de l’application
- Clé API
Mappage de l’ID utilisateur
L’ID externe dans OneSignal doit correspondre à une Propriété d’ID utilisateur Mixpanel que vous sélectionnez (par exemple,user_id). Vérifiez que cette propriété est renseignée dans les deux systèmes — la synchronisation des cohortes et le suivi des événements dépendent d’une correspondance exacte.

Tableau de bord de Mixpanel pour définir les propriétés OneSignal

Mixpanel > Utilisateurs > Propriétés du profil utilisateur

OneSignal > Audience > Utilisateurs > ID externe

Utilisez la prudence lors de la définition de l'ID distinct s'il est utilisé pour le mappage de la propriété d'ID utilisateur
Exporter les cohortes Mixpanel vers OneSignal
Synchronisez les cohortes Mixpanel vers OneSignal en utilisant l’ID externe correspondant configuré ci-dessus. L’exportation ne crée pas d’Utilisateurs — chaque Utilisateur doit déjà exister dans OneSignal.- Dans Mixpanel, créez une cohorte.
- Cliquez sur Options > Exporter vers… > Le nom de la connexion OneSignal.

Comment exporter une cohorte Mixpanel vers OneSignal
- Choisissez la fréquence de synchronisation et appuyez sur Commencer la synchronisation.

Options de fréquence Mixpanel
Création de segment OneSignal
La cohorte synchronisée apparaît dans OneSignal comme un filtre de segment Mixpanel. OneSignal crée automatiquement un Segment pour la cohorte si :- Les Utilisateurs de la cohorte Mixpanel existent également dans OneSignal avec un ID externe correspondant.
- Vous ne devez pas dépasser votre limite de segments dans OneSignal.

Création d'un segment à partir d'une cohorte Mixpanel
Suivre les événements de message dans Mixpanel
OneSignal envoie les événements de message suivants à Mixpanel en temps réel. Sélectionnez les événements à envoyer dans Données > Intégrations > Mixpanel. Pour tester, envoyez-vous un message depuis OneSignal, puis naviguez vers votre page de profil utilisateur dans Mixpanel. Dans le fil d’activité, vous devriez voir les événements se remplir.
Fil d'activité Mixpanel avec des événements de message OneSignal
Événements de message
Propriétés d’événement
Voici les propriétés présentes sur tous les événements envoyés de OneSignal vers Mixpanel :Événements personnalisés (tiers)
L’intégration Mixpanel ne prend pas en charge nativement l’envoi d’événements personnalisés de Mixpanel vers OneSignal. Contrairement à Amplitude, il n’existe pas de destination d’événements intégrée de Mixpanel vers OneSignal. Si vous avez besoin d’acheminer des événements comportementaux Mixpanel vers OneSignal en tant qu’événements personnalisés pour déclencher des Parcours ou des Segments, vous pouvez utiliser un connecteur tiers comme Vendo. Vendo transmet les événements Mixpanel sélectionnés vers OneSignal en tant qu’événements personnalisés pour le déclenchement de campagnes.FAQ
Pourquoi les comptes de ma cohorte et de mon segment ne correspondent-ils pas ?
- IDs externes manquants ou non correspondants Seuls les utilisateurs avec un ID externe OneSignal et un ID utilisateur Mixpanel correspondants sont inclus. Cette intégration ne crée pas d’utilisateurs ni d’abonnements.
- Utilisateurs désabonnés Les segments OneSignal n’affichent que le nombre d’Abonnements abonnés. Les abonnements désabonnés sont disponibles pour les parcours ou les messages in-app.
- Ne pas exister dans OneSignal ou avoir un ID externe incorrect.
- Avoir des abonnements désabonnés.
Les utilisateurs désabonnés se synchronisent-ils depuis Mixpanel ?
Oui, mais ils sont exclus des comptes de segment OneSignal pour le moment. Vous pouvez toujours leur envoyer des messages via des parcours ou des messages in-app s’ils ont d’autres Abonnements ou si leur type d’abonnement le prend en charge.Pourquoi mes données de livraison ne correspondent-elles pas ?
Un seul utilisateur peut avoir plusieurs Abonnements (appareils push, adresses email, numéros de téléphone). Chaque abonnement génère son propre événement de livraison. Par exemple :- 1 utilisateur = 2 Android + 1 iOS + 2 Web = 5 abonnements push
- 1 message push = jusqu’à 5 événements envoyés/reçus/cliqués
subscription_id dans les propriétés d’événement pour tracer la source exacte.
Pour résoudre les événements manquants :
- Assurez-vous que
OneSignal.loginest appelé chaque fois qu’un utilisateur est identifié pour définir l’ID externe. - Vérifiez que
OneSignal.logoutne supprime pas l’ID externe. - Vérifiez les requêtes API ou les téléchargements CSV qui peuvent modifier l’ID externe.
Puis-je envoyer des événements personnalisés de Mixpanel vers OneSignal ?
Pas nativement. L’intégration Mixpanel prend en charge les événements de message (OneSignal → Mixpanel) et la synchronisation des cohortes (Mixpanel → OneSignal), mais n’inclut pas de destination d’événements personnalisés intégrée. Pour acheminer les événements Mixpanel vers OneSignal en tant qu’événements personnalisés, utilisez un connecteur tiers comme Vendo.Comment puis-je envoyer des événements utilisateur/abonnement ?
Les événements au niveau utilisateur et abonnement (par exemple, autorisation accordée, connexion/déconnexion utilisateur) ne sont pas envoyés automatiquement. Le SDK OneSignal dispose d’écouteurs d’événements qui peuvent être utilisés pour suivre ces événements afin que vous puissiez les envoyer à Mixpanel :- Observateur d’état utilisateur : SDK mobile, SDK web
- Observateur d’autorisation : SDK mobile, SDK web
Pages connexes
Vue d'ensemble des analyses
Événements personnalisés
support@onesignal.comPlease include:- Details of the issue you’re experiencing and steps to reproduce if available
- Your OneSignal App ID
- The External ID or Subscription ID if applicable
- The URL to the message you tested in the OneSignal Dashboard if applicable
- Any relevant logs or error messages