Comment utiliser les rapports de WhatsApp API pour activer les fallbacks SMS ou vocaux ?

Comment utiliser les rapports de WhatsApp API pour activer les fallbacks SMS ou vocaux ?

Comment utiliser les rapports de WhatsApp API pour activer les fallbacks SMS ou vocaux ?

Apr 20, 2021

Publié par

Publié par

Zou PengBin

Zou PengBin

-

Catégorie :

Catégorie :

WhatsApp

WhatsApp

Ready to see Bird
in action?

Ready to see Bird
in action?

How to use WhatsApp API reporting to enable a SMS or Voix fallbacks

Alors que de plus en plus d'entreprises utilisent WhatsApp à l'adresse engage , il peut s'avérer long et coûteux de déterminer quels utilisateurs possèdent un compte WhatsApp et lesquels n'en ont pas.

For those companies, understanding which users are not getting your WhatsApp API messages can help you optimize your broadcast message results, increase conversions, and engagement, and ensure connection with fallbacks. 

With Bird’s Flows, you can comprendre automatiquement si un message WhatsApp a été délivré, and use SMS or Voix as fall back options to ensure you reach your client. In this blog post, you will learn how to:

  • Mettez en place votre logique de flux avec Flows

  • Découvrez les résultats de votre campagne de messages WhatsApp API avec Carte thermique des flux

  • Créez une liste des numéros de téléphone WhatsApp qui ont été rejetés.

This guide will help if your WhatsApp template messages have already been approved and you are already l'envoi de messages de diffusion with Flow Builder. If you are having issues getting your template messages approved or still not able to send your first WhatsApp message, make sure to read our Meilleures pratiques pour les messages WhatsApp guide.

Exigences

Avant de commencer à construire la logique et le flux dans Flow Builder, vous devez disposer des conditions suivantes :

With those, you can follow these steps to see your broadcast campaign results and build SMS/Voice fallbacks to help ensure deliverability using Flow Builder. 

Étape 1 : Créer un nouveau flux dans Flow Builder avec un Webhook WhatsApp


For the first step, start a new flow using ce modèle:

1. Log in to your Bird Tableau de bord and go to Flows.

2. Download the flux d'échantillons that you will be using.

3. Importez le flux avec la fonction d'importation. Et publiez le flux.

4. Le flux ressemblera à l'image ci-dessous. Ensuite, cliquez sur le bouton Publier et copiez l'URL du Webhook généré.

5. Naviguez vers et ouvrez votre flux de campagne de diffusion WhatsApp. Cliquez sur l'étape Envoyer un message modèle WhatsApp, faites défiler jusqu'en bas et activez la bascule Rapports d'état. Insérez l'URL du Webhook copié dans le champ disponible, comme indiqué dans la capture d'écran ci-dessous. N'oubliez pas de publier à nouveau.


Étape 2 : Enregistrez les détails des messages WhatsApp dans une nouvelle feuille Google.

Dans cette étape, vous apprendrez à connecter votre flux à Google Sheets afin de pouvoir suivre la livraison et le statut des messages. Ensuite, vous utiliserez ces informations pour optimiser la livraison via WhatsApp et créer une logique de repli pour vous assurer que vous atteignez votre client.

1. Créez une nouvelle feuille Google Sheet avec le nom suivant ("WhatsApp Campaign Reporting") et les colonnes suivantes :

  • C'est l'heure : This will show the time your message was rejected

  • Message_From : Qui est l'expéditeur du message

  • Message_To : Qui est le destinataire du message

  • Statut : Quel est le statut actuel du message

  • Description : Quelle est la raison du rejet du message ?


2. Intégrer votre compte Google with the Bird dashboard so that you can connect the sheet you just created with your flow


3. Connectez vos colonnes "Rapport de campagne WhatsApp" avec chaque colonne avec votre nouveau flux dans Flow Builder.


Partie 3 : Créer une logique de repli SMS / voix

In this step, you will be able to add fallback channels (SMS or Voice) to your flow logic if a WhatsApp message is rejected.

Ce sont là quelques-unes des raisons les plus courantes pour lesquelles les messages sont rejetés à ce stade :

  • Le numéro de téléphone de vos clients n'est pas valide

  • Ils n'ont pas de signal au moment où les messages ont été envoyés.

  • N'utilisent pas WhatsApp ou ne l'ont pas installé sur leur téléphone portable.

Once you open the flow in Flows, you will see four different branches (see image below). These branches are aligned with WhatsApp API statuts des messages:

  • Envoyé : Message reçu par le serveur WhatsApp

  • Livré : Message remis au destinataire

  • Lire : Message lu par le destinataire

  • Rejeté : Le message envoyé par votre entreprise n'a pas été envoyé



Dans cette étape, vous allez ajouter votre canal de secours à la branche rejetée. La branche rejetée capturera tous vos clients qui n'ont pas reçu votre message WhatsApp avec succès.

1. Add “Send SMS” or “Outbound Call” action as a step into the rejected branch. This branch will be used as the fallback route once messages are rejected by WhatsApp Business API. For example, if a message is not successfully delivered, Flow Builder will send an SMS or voice message.


2. Use Flow Heatmap to monitor the flow and see your WhatsApp API campaign results. You will be able to see how many messages were sent, delivered, rejected and much more.


Use our Heatmap to understand the results and deliverability of your WhatsApp API broadcast campaigns. 

Partie 4 : Ajouter l'horodatage à votre flux (facultatif)

Le default timestamp variable in Flows is based on UTC time zone. You can use a “Récupérer les variables" step within Flow Builder to make a GET request to http://api.timezonedb.com and automatically sync with the customer’s time zone. Le variables de sortie should be formaté. Please register and get your own free API key.

Conseil : Make sure to monitor the flow’s handle failures to ensure your flow will continue even if the request fails.


These are the simple steps you need to follow to start using SMS or Voice as a fallback when your Messages WhatsApp are not successfully delivered.

Conclusion

Your flow is now able to create a Heatmap and show the results of your WhatsApp broadcast campaigns. Now you know how to use Flows to customize your customer experience. To continue building projects and engage with your customers via one single API, check our WhatsApp API and API pour les conversations documentation. 


Your new standard in Marketing, Pay & Sales. It's Bird

The right message -> à la right person -> au right time.

Your new standard in Marketing, Pay & Sales. It's Bird

The right message -> à la right person -> au right time.