Topics
Dernière mise à jour
Cet article vous a-t-il été utile ?
Dernière mise à jour
Cet article vous a-t-il été utile ?
Les topics de notification permettent de gérer l'inscription et la désinscription de vos utilisateurs à des sujets de notification (ex : Newsletter).
On distingue 2 types de topics :
Le Broadcast, permet d'envoyer une notification générique à un ensemble de souscripteurs. Exemple : une newsletter.
La , permet d'envoyer une notification concernant seulement un élément d'une collection (catalogue produit...), à un ensemble de souscripteurs. Exemple : alerte lorsqu'un produit (présent dans un catalogue produit) est à nouveau disponible.
Les topics de type "Collection" sont généralement couplés à des pour automatiser l'envoi de notification lorsque certains événements se produisent (produit backInStock
, priceDrop
...).
Puisque les topics de notification visent à envoyer des notifications multi-canal, vous pouvez activer plusieurs canaux de notification sur votre topic (email, SMS...), et un utilisateur pourra souscrire à tous les canaux disponibles pour ce même topic.
Exemple : vous pouvez créer un topic pour alerter vos utilisateurs des retours en stock d'un produit par email et SMS. L'utilisateur pourra y souscrire par email et par SMS, il recevra donc une notification sur les 2 canaux en même temps.
La règlementation oblige à recueillir le consentement de vos utilisateurs pour toutes vos communications marketing.
L'activation du double opt-in dans vos topics enverra une notification de confirmation aux utilisateurs lorsque ceux-ci y souscriront.
Il est nécessaire de créer une notification au préalable dans Captain Metrics qui prendra en charge la confirmation du double opt-in.
Les variables qui sont passées aux templates de cette notification sont :
user
: objet JSON contenant le profil de l'utilisateur concerné par la notification
notificationTopicName
: nom du topic de notification auquel l'utilisateur vient de souscrire
url
: URL sur laquelle l'utilisateur doit cliquer pour confirmer son inscription au topic
Vous devez ajouter une URL de redirection avec le paramètre redirect
, à la fin de la variable url
pour spécifier la page de confirmation d'inscription.
Exemple des variables passées aux templates :
Exemple d'utilisation dans un template :
Grâce à ce mécanisme, si un utilisateur souscrit à votre newsletter avec son ordinateur et confirme son inscription via son téléphone, son navigateur mobile sera automatiquement rattaché à son profil ainsi que ses éventuelles sessions web passées.
Admettons que vous souhaitez permettre à vos utilisateurs de pouvoir recevoir une alerte lorsqu'un produit out-of-stock est de nouveau disponible.
Vous allez devoir créer un nouveau topic "Back in Stock" pour gérer les inscriptions des utilisateurs concernés, mais si votre catalogue contient 1000 produits il va devenir impossible de créer 1000 topics.
Pour vous éviter de créer un topic par produit, nous allons créer un topic de type "Collection" et spécifier notre catalogue produit comme destination.
Ensuite, lorsqu'un utilisateur voudra souscrire aux alertes "Back in Stock" pour un produit donné, il suffira de fournir l'ID du produit (= collection item external ID) lors de la souscription.
Le profil utilisateur liste l'état actuel des souscriptions à vos topics de notification. Vous pouvez ajouter ou retirer une souscription, par canal (email, sms...), comme ceci :
L'utilisation d'un workflow permet d'inscrire ou désinscrire les utilisateurs concernés automatiquement.
Lorsqu'une notification est envoyée via un Workflow, en limitant les destinataires avec un filtre de "Topic de Notification", une variable unsubscribeLink
est automatiquement mise à disposition des templates.
La variable unsubscribeLink
contient un lien sur lequel l'utilisateur devra cliquer pour se désinscrire du topic. Il est le plus souvent présent en bas de vos emails marketing.
Tout comme le lien de confirmation Double opt-in, vous devrez ajouter une URL de redirection avec le paramètre redirect
, à la fin de la variable unsubscribeLink
pour spécifier la page de confirmation de désinscription.
Exemple de template :
Lorsque l'internaute clique sur le lien de confirmation de souscription au topic, il est redirigé vers l'URL de confirmation que vous avez spécifié, et de Captain Metrics sont automatiquement injectés.
Consulter la .
Vous pouvez inscrire et désinscrire les utilisateurs de vos topics de notification depuis l'interface de Captain Metrics, via le profil de l'utilisateur concerné ou en utilisant un pour traiter un batch d'utilisateurs.
Consulter la .