Passer au contenu

Campagnes omnicanal

Pushwoosh vous permet de créer des campagnes omnicanal et d’unifier de manière transparente vos communications sur différents canaux tels que les notifications push, les e-mails, les SMS, les in-apps et WhatsApp. Ce guide explique comment les campagnes omnicanal fonctionnent dans Pushwoosh et comment configurer l’intégration pour créer ces campagnes.

Identifiants clés pour les campagnes omnicanal dans Pushwoosh

Anchor link to

Pour gérer efficacement les campagnes omnicanal, il est essentiel de comprendre comment Pushwoosh identifie les utilisateurs sur divers appareils et canaux. Pushwoosh utilise trois identifiants principaux par défaut :

  • ID d’appareil (HWID) : Un identifiant unique attribué à chaque appareil par le SDK Pushwoosh. En savoir plus

  • ID utilisateur : Un identifiant unique qui représente l’utilisateur de l’appareil. Par défaut, l’ID utilisateur est égal au HWID. Cependant, l’ID utilisateur vous est réservé, vous permettant de remplacer ultérieurement l’ID utilisateur par défaut par un ID personnalisé. Cela permet de mapper les utilisateurs sur différents systèmes ou de lier différents appareils et canaux de communication sous un seul ID utilisateur pour les campagnes omnicanal. En savoir plus sur les ID utilisateur.

  • Jeton push : Une clé unique pour la combinaison application-appareil, émise par les passerelles de notification push d’Apple ou de Google. Elle est collectée et gérée par le SDK Pushwoosh. En savoir plus

Comprendre comment Pushwoosh gère les appareils

Anchor link to

Dans Pushwoosh, toute méthode de contact — comme un identifiant d’appareil (HWID), une adresse e-mail ou un numéro de téléphone — est traitée comme une entité distincte ou un « appareil ». Chaque « appareil » est stocké comme une entrée distincte dans la base de données de Pushwoosh. Par exemple :

  • HWID pour les notifications push mobiles ou web
  • Adresses e-mail pour les communications par e-mail.
  • Numéros de téléphone pour les messages SMS et les communications WhatsApp

Par exemple, si un utilisateur possède à la fois un appareil mobile et une adresse e-mail, Pushwoosh compte l’identifiant de l’appareil (HWID) et l’adresse e-mail comme deux entités (appareils) distinctes. Par conséquent, il y aura deux entrées distinctes dans la base de données de Pushwoosh.

Apprenez comment enregistrer des appareils dans Pushwoosh

Comment lier les appareils pour des campagnes omnicanal efficaces

Anchor link to

Pour mener des campagnes omnicanal dans Pushwoosh, où vous pouvez atteindre le même utilisateur via des notifications push, des e-mails, des SMS ou WhatsApp, vous devez lier toutes les méthodes de contact d’un utilisateur sous un seul et unique ID utilisateur. Ce processus essentiel garantit que Pushwoosh reconnaît que des points de contact distincts (comme un téléphone, une adresse e-mail ou un numéro SMS) appartiennent tous au même utilisateur.

Pushwoosh permet à un seul ID utilisateur d’être associé à plusieurs appareils et canaux. C’est la base qui garantit que toutes les actions de l’utilisateur et tous les points de contact sont traités comme appartenant au même profil unifié.

Ce que vous devez faire
Anchor link to
  1. Définissez un ID utilisateur personnalisé et unique qui connectera tous les canaux/appareils liés à la même personne (par exemple, « alex_smith_123 »).

  2. Lors de l’enregistrement de chaque méthode de contact (appareil mobile, adresse e-mail, numéro de téléphone/SMS ou WhatsApp) dans Pushwoosh, attribuez le même ID utilisateur à toutes. Cela signifie que lorsque vous enregistrez un appareil avec le SDK ou l’API de Pushwoosh, ou que vous importez des utilisateurs via CSV, utilisez toujours le même ID utilisateur pour chaque point de contact appartenant à l’utilisateur.

Pourquoi est-ce important ?
Anchor link to

Si vous ne liez pas les appareils sous un seul ID utilisateur, chaque appareil ou méthode de contact sera traité comme un utilisateur indépendant, et vous ne pourrez pas cibler les personnes sur plusieurs canaux ou coordonner la messagerie.

Supposons que vous souhaitiez envoyer un e-mail ou un SMS de suivi aux utilisateurs qui n’ont pas ouvert une notification push. Pour ce faire de manière transparente, vous devez vous assurer que toutes les coordonnées de l’utilisateur (telles que son appareil mobile, son adresse e-mail et son numéro de téléphone) sont associées au même ID utilisateur. De cette façon, Pushwoosh peut reconnaître et atteindre l’utilisateur sur plusieurs canaux en tant que profil unique.

Voici une représentation simplifiée de ce à quoi cela pourrait ressembler dans la base de données de Pushwoosh :

PlateformeAppareil (HWID)ID utilisateur
Mobileabc123pushTokenuser123
E-mailuser@example.comuser123
SMS+1234567890user123
WhatsApp+1234567890user123

Dans cet exemple, l’ID utilisateur personnalisé “user123” est lié à quatre appareils différents : un appareil mobile, une adresse e-mail, un numéro SMS et un contact WhatsApp. Cela signifie que Pushwoosh reconnaît que tous ces appareils appartiennent au même utilisateur, vous permettant de le contacter via différents canaux.

Scénario d’exemple

Anchor link to

Imaginez que vous gérez une application de commerce électronique et que vous souhaitez atteindre vos clients via divers canaux, y compris les notifications push, les e-mails, les SMS et WhatsApp, en garantissant une messagerie cohérente et personnalisée sur toutes les plateformes.

Voici à quoi cela pourrait ressembler :

Étape 1. Enregistrer l’appareil et définir un ID utilisateur personnalisé

Anchor link to

Lorsqu’une nouvelle cliente, appelons-la Sarah, télécharge votre application, le SDK Pushwoosh enregistre automatiquement son appareil dans Pushwoosh en utilisant son ID matériel (HWID) comme ID utilisateur par défaut. Après que Sarah a créé un compte et s’est connectée, vous lui attribuez un ID utilisateur personnalisé, sarah_123, en utilisant la méthode SDK setUserId.

Étape 2. Étendre à l’e-mail

Anchor link to

Ensuite, encouragez Sarah à s’inscrire pour recevoir des e-mails promotionnels et enregistrez son adresse e-mail dans la base d’utilisateurs de Pushwoosh en utilisant la méthode API registerEmail. Vous pouvez également enregistrer une adresse e-mail via les méthodes correspondantes en utilisant soit le SDK mobile de Pushwoosh, soit le SDK Web si vous devez le faire depuis votre application mobile ou votre site web. Définissez l’ID utilisateur personnalisé sur sarah_123 et vous pouvez également inclure tous les tags qui doivent être associés à l’enregistrement de l’e-mail, comme ses préférences ou son activité.

Étape 3. Étendre au SMS

Anchor link to

De même, lorsque Sarah accepte de recevoir des messages SMS et fournit son numéro de téléphone, vous devez utiliser la méthode API registerDevice pour lier son numéro (+1234567890) à son ID utilisateur sarah_123.

L’appareil mobile, l’e-mail et le numéro de téléphone de Sarah sont maintenant liés à son ID utilisateur, sarah_123. Cette configuration vous permet d’envoyer des messages personnalisés à Sarah via les canaux de notifications push, d’e-mails et de SMS, garantissant une expérience utilisateur transparente et cohérente.

Comment l’omnicanal fonctionne dans les parcours client

Anchor link to
  • Lors de la configuration de parcours client omnicanal, assurez-vous d’activer l’option Envoyer à tous les appareils de l’utilisateur. Cela garantit que le message est livré au canal approprié sur tous les appareils de l’utilisateur.
Le bouton 'Envoyer à tous les appareils de l'utilisateur' est activé dans les paramètres de l'élément de message du Parcours client
  • Pour que les campagnes omnicanal fonctionnent efficacement, les utilisateurs qui entrent dans un parcours doivent disposer de tous les canaux utilisés dans le parcours. Par exemple, si vous lancez une campagne avec une notification push, seuls les clients ayant des appareils mobiles enregistrés la recevront. S’ils n’ont pas d’appareil mobile, ils ne pourront pas continuer. Il en va de même pour les campagnes par e-mail.