Skip to content

Abonnement et désabonnement

La gestion des abonnements et désabonnements WhatsApp est cruciale, car WhatsApp surveille l’évaluation de la qualité de votre numéro de téléphone, et une évaluation faible peut entraîner une réduction de vos limites d’envoi de messages.

L’un des moyens de maintenir une évaluation de qualité élevée est d’empêcher les utilisateurs de bloquer ou de signaler votre entreprise. Cela peut être réalisé en fournissant des messages de haute qualité (apportant de la valeur à vos utilisateurs), en contrôlant la fréquence des messages et en permettant aux clients de se désabonner des communications futures.

Cette page explique comment configurer les abonnements et désabonnements, ainsi que les différences entre les modificateurs « expression régulière » et « est ».

Les abonnements peuvent provenir de sources externes ou de méthodes Braze, telles que les SMS ou les messages in-app et dans le navigateur. Les désabonnements peuvent être gérés à l’aide de mots-clés définis dans Braze et de boutons marketing WhatsApp. Consultez les méthodes suivantes pour obtenir des conseils sur la configuration des abonnements et désabonnements.

Méthodes d’abonnement

Méthodes de désabonnement

Configurer les abonnements pour votre canal WhatsApp Braze

Pour les abonnements WhatsApp, vous devez respecter les exigences de WhatsApp. Vous devrez également fournir à Braze les informations suivantes :

  • Un external_id, un numéro de téléphone et un statut d’abonnement mis à jour pour chaque utilisateur. Cela peut être fait en utilisant le SDK ou via l’endpoint /users/track pour mettre à jour le numéro de téléphone et le statut d’abonnement.

Méthodes d’abonnement externes à Braze

Votre application ou site web (inscription de compte, page de paiement, paramètres du compte, terminal de carte bancaire) vers Braze.

Partout où vous disposez déjà du consentement marketing pour l’e-mail ou les SMS, incluez une section supplémentaire pour WhatsApp. Après qu’un utilisateur s’est abonné, il a besoin d’un external_id, d’un numéro de téléphone et d’un statut d’abonnement mis à jour. Pour ce faire, selon la configuration de votre installation Braze, utilisez soit l’endpoint /subscription/status/set, soit le SDK.

Liste d’abonnement créée en externe

Si vous avez déjà utilisé WhatsApp, vous avez peut-être déjà constitué une liste d’utilisateurs avec des abonnements conformes aux exigences de WhatsApp. Dans ce cas, importez un CSV ou utilisez l’API avec les informations suivantes dans Braze.

Message sortant dans le canal de support client WhatsApp

Dans votre canal de support client, faites un suivi des problèmes résolus avec un message automatique demandant s’ils souhaitent s’abonner aux messages marketing. La fonctionnalité ici dépend des fonctionnalités disponibles dans l’outil de support client de votre choix et de l’endroit où vous conservez les informations utilisateur.

  1. Fournissez un lien de message depuis votre numéro de téléphone WhatsApp Business.
  2. Fournissez des actions de réponse rapide où le client répond « Oui » pour indiquer son abonnement.
  3. Configurez un déclencheur de mot-clé personnalisé.
  4. Pour l’une ou l’autre de ces idées, vous devrez probablement terminer le parcours avec les éléments suivants :

Message WhatsApp entrant

Demandez aux clients d’envoyer un message entrant au numéro WhatsApp.

Cela peut être configuré comme un Canvas ou une campagne, selon que vous souhaitez que l’utilisateur reçoive un message de confirmation sur le nouveau canal.

  1. Créez une campagne avec le déclencheur de livraison par événement d’un message entrant.
  2. Créez une campagne webhook. Pour un exemple de webhook, consultez Groupes d’abonnement.

Méthodes d’abonnement via Braze

Message SMS

Dans Canvas, configurez une campagne qui demande aux clients s’ils souhaitent s’abonner aux messages WhatsApp en utilisant l’une des méthodes suivantes :

  • Segment de clients : groupe marketing abonné en dehors des États-Unis
  • Configuration de déclencheur de mot-clé personnalisé

Découvrez comment mettre à jour le statut d’abonnement des profils utilisateur en consultant Groupes d’abonnement.

Message in-app ou dans le navigateur

Créez un message in-app ou une fenêtre pop-up dans le navigateur invitant les clients à s’abonner à WhatsApp.

Utilisez un message in-app HTML avec le pont JavaScript pour interagir avec le SDK Braze. Assurez-vous d’utiliser l’ID du groupe d’abonnement WhatsApp.

Formulaire de capture de numéro de téléphone

Utilisez le modèle de formulaire de capture de numéro de téléphone dans l’éditeur par glisser-déposer pour les messages in-app afin de collecter les numéros de téléphone des utilisateurs et développer vos groupes d’abonnement WhatsApp.

Configurer les désabonnements pour votre canal WhatsApp Braze

Mots-clés de désabonnement généraux

Vous pouvez configurer une campagne ou un Canvas qui permet aux utilisateurs envoyant certains mots de se désabonner des futurs messages. Les Canvas peuvent être particulièrement utiles car ils vous permettent d’inclure un message de suivi confirmant le désabonnement réussi.

Étape 1 : Créer un Canvas avec un déclencheur « Message WhatsApp entrant »

Étape d'entrée Canvas par événement qui fait entrer les utilisateurs qui envoient un message WhatsApp entrant.

Lors de la sélection des déclencheurs de mots-clés, incluez des mots comme « Stop » ou « Plus de message ». Si vous choisissez cette méthode, assurez-vous que vos clients connaissent vos mots de désabonnement. Par exemple, après avoir reçu l’abonnement initial, incluez une réponse de suivi comme « Pour vous désabonner de ces messages, envoyez “Stop” à tout moment. »

Étape de message pour envoyer un message WhatsApp entrant où le corps du message est « STOP » ou « PLUS DE MESSAGE ».

Étape 2 : Mettre à jour le profil de l’utilisateur

Mettez à jour le profil de l’utilisateur en utilisant l’une des méthodes décrites dans Groupes d’abonnement.

Sélection de désabonnement marketing

Dans le créateur de modèles de messages WhatsApp, vous pouvez inclure l’option « désabonnement marketing ». Chaque fois que vous incluez cette option, assurez-vous que le modèle est utilisé dans un Canvas avec une étape ultérieure pour un changement de groupe d’abonnement.

  1. Créez un modèle de message avec la réponse rapide « désabonnement marketing ».
    Modèle de message avec une option de pied de page « Désabonnement marketing ».

    Section pour configurer un bouton de désabonnement marketing.

  2. Créez un Canvas qui utilise ce modèle de message.

  3. Suivez les étapes de l’exemple précédent mais avec le texte déclencheur « STOP PROMOTIONS ».

  4. Mettez à jour le statut d’abonnement de l’utilisateur en utilisant l’une des méthodes décrites dans Groupes d’abonnement.

Configurer les workflows d’abonnement et de désabonnement

Vous pouvez configurer des workflows de réponse aux mots-clés « START » et « STOP » pour WhatsApp avec ces deux méthodes :

Étape Mise à jour utilisateur

L’étape Mise à jour utilisateur peut ajouter le numéro de téléphone de l’utilisateur au groupe d’abonnement WhatsApp lorsque l’utilisateur envoie un mot-clé au numéro de téléphone du groupe d’abonnement.

L’étape Mise à jour utilisateur évite les conditions de concurrence car l’utilisateur ne passera pas à l’étape suivante du Canvas avant que son numéro de téléphone ne soit ajouté au groupe d’abonnement. Elle nécessite également moins d’étapes de configuration que les autres méthodes, c’est pourquoi Braze recommande généralement cette méthode.

  1. Créez un Canvas avec l’étape par événement Send a WhatsApp Inbound Message. Sélectionnez Where the message body et saisissez « START » pour Is.

Une étape de message WhatsApp où le corps du message est « START ».

  1. Dans le Canvas, créez une étape Set Up User Update et pour Action, sélectionnez Advanced JSON Editor.

    Étape Mise à jour utilisateur avec une action « Advanced JSON Editor ».

  2. Remplissez l’objet User Update avec le payload JSON suivant, en remplaçant XXXXXXXXXXX par l’ID de votre groupe d’abonnement :
1
2
3
4
5
6
7
8
9
10
11
12
{
    "attributes": [
        {
            "subscription_groups": [
                {
                    "subscription_group_id": "XXXXXXXXXXX",
                    "subscription_state": "subscribed"
                }
            ]
        }
    ]
}
  1. Ajoutez une étape de message WhatsApp ultérieure.

    Étape Mise à jour utilisateur dans un Canvas.

Considérations

La mise à jour peut s’effectuer à des vitesses variables car Braze regroupe les requêtes de l’étape Mise à jour utilisateur par lots.

Campaign webhook pour déclencher une seconde campagne WhatsApp

Une Campaign webhook peut déclencher l’entrée dans une seconde campagne après avoir ajouté le numéro de téléphone de l’utilisateur au groupe d’abonnement WhatsApp lorsque l’utilisateur envoie un mot-clé au numéro de téléphone du groupe d’abonnement.

  1. Créez une campagne ou un Canvas avec une étape par événement Send a WhatsApp Inbound Message. Sélectionnez Where the message body et saisissez « START » pour Is.

Étape de message WhatsApp où le corps du message est « START ».

  1. Dans la campagne ou le Canvas, créez une étape de message webhook et changez le Request Body en Raw Text.

Étape de message pour un webhook.

  1. Saisissez l’URL de l’endpoint du client dans l’URL du webhook, suivie du lien de l’endpoint campaigns/trigger/send. Par exemple, https://dashboard-02.braze.eu/campaigns/trigger/send.

Champ URL du webhook sous la section « Compose Webhook ».

  1. Dans le texte brut, saisissez le payload JSON suivant et remplacez XXXXXXXXXXX par l’ID de votre groupe d’abonnement. Vous devrez remplacer le campaign_id après avoir créé votre seconde campagne.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{
    "campaign_id": "XXXXXXXXXXX",
    "recipients": [
        {
            "external_user_id": "{{${user_id}}}",
            "attributes": {
                "subscription_groups": [
                    {
                        "subscription_group_id": "XXXXXXXXXXX",
                        "subscription_state": "subscribed"
                    }
                ]
            }
        }
    ]
}
  1. Créez une campagne WhatsApp (votre seconde campagne) et définissez le déclencheur sur API. Assurez-vous de copier ce campaign_id dans le payload JSON de votre première campagne.

Considérations

  • Les mises à jour d’attributs depuis le payload JSON du déclencheur API Canvas ne sont pas encore prises en charge, vous ne pouvez donc déclencher qu’une campagne WhatsApp pour le message de réponse WhatsApp (comme à l’étape 2).
  • Un modèle WhatsApp doit être approuvé pour être envoyé comme message de réponse. En effet, une réponse rapide nécessite que le déclencheur de message entrant soit dans la même campagne ou le même Canvas. Si vous utilisez une étape Mise à jour utilisateur, vous pouvez envoyer un message de réponse rapide sans approbation de Meta.

Comprendre la différence entre les modificateurs « expression régulière » et « est »

Dans ce tableau, STOP est utilisé comme exemple de mot déclencheur pour illustrer le fonctionnement des modificateurs.

New Stuff!