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 messages in-app et WhatsApp. Ce guide explique le fonctionnement des campagnes omnicanal 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 les différents 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

  • User ID : un identifiant unique qui représente l’utilisateur de l’appareil. En savoir plus. Par défaut, le User ID est égal au HWID. Cependant, le User ID vous est réservé, ce qui vous permet de remplacer ultérieurement le User ID par défaut par un identifiant 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 User ID pour les campagnes omnicanal.

  • Jeton push : une clé unique pour la combinaison application-appareil, émise par les passerelles de notification push d’Apple ou de Google. Il est collecté et géré 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 un enregistrement distinct 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 considère l’identifiant de l’appareil (HWID) et l’adresse e-mail comme deux entités (appareils) distinctes. Par conséquent, il y aura deux enregistrements distincts dans la base de données de Pushwoosh.

Apprenez comment enregistrer des appareils dans Pushwoosh

Lier les appareils pour les campagnes omnicanal

Anchor link to

Souvent, les utilisateurs fournissent plusieurs méthodes de contact, ce qui signifie que vous disposez de plusieurs canaux de communication pour les atteindre. Cela vous permet de construire des campagnes omnicanal efficaces. Pour ce faire, vous devez lier tous les appareils de l’utilisateur sous un seul User ID personnalisé.

Par exemple, si vous souhaitez créer une campagne omnicanal ciblant les utilisateurs qui n’ont pas ouvert vos notifications push en leur envoyant un e-mail ou un SMS de suivi, vous devez d’abord définir un User ID personnalisé. Ce User ID serait ensuite lié à l’ID de l’appareil mobile de l’utilisateur, à son adresse e-mail et/ou à son numéro de téléphone, vous permettant d’atteindre le même utilisateur sur tous ces canaux.

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

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

Dans cet exemple, le User ID 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.

Pour voir tous les appareils liés à un User ID, saisissez le User ID dans le User Explorer de Pushwoosh et consultez tous les appareils actifs qu’un utilisateur possède, ainsi que toutes les balises utilisateur.

Scénario d’exemple

Anchor link to

Imaginez que vous gérez une application d’e-commerce et que vous souhaitez atteindre vos clients par divers canaux, y compris les notifications push, les e-mails, les SMS et WhatsApp, en garantissant des messages cohérents et personnalisés sur toutes les plateformes.

Voici comment cela pourrait se présenter :

Étape 1. Enregistrer l’appareil et définir un User ID 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 Hardware ID (HWID) comme User ID par défaut. Une fois que Sarah a créé un compte et s’est connectée, vous lui attribuez un User ID 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 à l’aide de la méthode API registerEmail. Vous pouvez également enregistrer une adresse e-mail via les méthodes correspondantes en utilisant soit le SDK mobile soit le SDK Web de Pushwoosh si vous devez le faire depuis votre application mobile ou votre site web. Définissez le User ID personnalisé sur sarah_123 et vous pouvez également inclure toutes les balises qui doivent être associées à 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 User ID sarah_123.

L’appareil mobile, l’e-mail et le numéro de téléphone de Sarah sont désormais liés à son User ID, 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 des 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.
  • Pour que les campagnes omnicanal fonctionnent efficacement, les utilisateurs qui entrent dans un parcours doivent disposer de tous les canaux utilisés dans ce 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.