Avec le Flow Builder de MessageBird, vous pouvez automatiquement savoir si un message WhatsApp a été délivré et utiliser le SMS ou la voix comme option de secours pour vous assurer d'atteindre votre client.
Business in a box.
Découvrez nos solutions.
Parlez à notre équipe de vente
Alors que de plus en plus d'entreprises interagissent avec leurs clients via WhatsApp, il peut être chronophage et coûteux de comprendre quels utilisateurs ont des comptes WhatsApp et lesquels n'en ont pas.
Pour ces entreprises, comprendre quels utilisateurs ne reçoivent pas vos messages API WhatsApp peut vous aider à optimiser les résultats de vos messages diffusés, à augmenter les conversions et l'engagement, et à garantir la connexion avec des alternatives.
Avec les Flows de Bird, vous pouvez comprendre automatiquement si un message WhatsApp a été livré, et utiliser SMS ou Voice comme options de secours pour vous assurer d'atteindre votre client. Dans cet article de blog, vous apprendrez comment :
Configurer la logique de votre flow avec Flows
Voir les résultats de votre campagne de messages API WhatsApp avec Flow Heatmap
Créer une liste de numéros WhatsApp qui ont été rejetés
Ce guide vous sera utile si vos messages modèles WhatsApp ont déjà été approuvés et que vous envoyez déjà des messages diffusés avec Flow Builder. Si vous rencontrez des problèmes pour obtenir l'approbation de vos messages modèles ou si vous n'arrivez toujours pas à envoyer votre premier message WhatsApp, assurez-vous de lire notre guide WhatsApp Message Best Practices.
Exigences
Avant de commencer à construire la logique et les flows dans Flow Builder, vous devez avoir les exigences suivantes prêtes :
Avec ceux-ci, vous pouvez suivre ces étapes pour voir les résultats de votre campagne de diffusion et créer des alternatives SMS/Voice pour aider à garantir la délivrabilité en utilisant Flow Builder.
Étape 1 : Créer un nouveau flow dans Flow Builder avec un Webhook WhatsApp
Pour la première étape, démarrez un nouveau flow en utilisant ce modèle :
1. Connectez-vous à votre Bird Dashboard et allez à Flows.

2. Téléchargez le flow d'exemple que vous allez utiliser.
3. Importez le flow avec la fonction d'importation. Et publiez le flow.

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

5. Naviguez et ouvrez votre Flow de Campagne de Diffusion WhatsApp. Cliquez sur l'étape Envoyer le message modèle WhatsApp, faites défiler jusqu'en bas et activez le bouton de basculement des rapports de statut. Insérez l'URL Webhook copiée dans le champ disponible comme indiqué dans la capture d'écran ci-dessous. N'oubliez pas de publier à nouveau.

Étape 2 : Enregistrer les détails des messages WhatsApp sur une nouvelle feuille Google
Dans cette étape, vous apprendrez comment connecter votre flow à Google Sheets afin que vous puissiez suivre la livraison et le statut des messages. Ensuite, utilisez cet aperçu pour optimiser la livraison via WhatsApp et créer une logique de secours pour vous assurer d'atteindre votre client.
1. Créez une nouvelle feuille Google avec le nom suivant (« Reporting de Campagne WhatsApp ») et les colonnes :
Heure : Cela indiquera l'heure à laquelle votre message a été rejeté
Message_Expéditeur : Qui est l'expéditeur du message
Message_Destinataire : 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égrez votre compte Google au Bird dashboard afin de pouvoir connecter la feuille que vous venez de créer avec votre flow

3. Connectez vos colonnes de « Reporting de Campagne WhatsApp » à chaque colonne de votre nouveau flow dans Flow Builder

Partie 3 : Créer une logique de secours SMS / Voice
Dans cette étape, vous pourrez ajouter des canaux de secours (SMS ou Voice) à votre logique de flow si un message WhatsApp est rejeté.
Voici 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 est invalide
Ils n'ont pas de signal au moment où les messages ont été envoyés
Ils n'utilisent pas WhatsApp ou ne l'ont pas installé sur leur téléphone mobile
Une fois que vous ouvrez le flow dans Flows, vous verrez quatre branches différentes (voir l'image ci-dessous). Ces branches sont alignées avec les statuts de message API WhatsApp :
Envoyé : Message reçu par le serveur WhatsApp
Livré : Message livré au destinataire
Lu : Message lu par le destinataire
Rejeté : Message envoyé par votre entreprise n'a pas pu être envoyé

Dans cette étape, vous ajouterez 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. Ajoutez l'action « Envoyer un SMS » ou « Appel sortant » comme étape dans la branche rejetée. Cette branche sera utilisée comme route de secours une fois que les messages seront rejetés par l'API WhatsApp Business. Par exemple, si un message n'est pas livré avec succès, Flow Builder enverra un SMS ou un message vocal.

2. Utilisez le Flow Heatmap pour surveiller le flow et voir les résultats de votre campagne API WhatsApp. Vous pourrez voir combien de messages ont été envoyés, livrés, rejetés et bien plus encore.

Utilisez notre Heatmap pour comprendre les résultats et la délivrabilité de vos campagnes de diffusion API WhatsApp.
Partie 4 : Ajouter un horodatage à votre flow (optionnel)
La variable d'horodatage par défaut dans Flows est basée sur le fuseau horaire UTC. Vous pouvez utiliser une étape « Récupérer des variables» dans Flow Builder pour faire une requête GET à http://api.timezonedb.com et synchroniser automatiquement avec le fuseau horaire du client. Les variables de sortie doivent être formatées. Veuillez vous inscrire et obtenir votre propre clé API gratuite.
Conseil : Assurez-vous de surveiller les échecs de gestion du flow pour garantir que votre flow continue même si la requête échoue.

Voici les étapes simples que vous devez suivre pour commencer à utiliser SMS ou Voice en tant que secours lorsque vos messages WhatsApp ne sont pas livrés avec succès.
Conclusion
Votre flow est maintenant capable de créer une Heatmap et de montrer les résultats de vos campagnes de diffusion WhatsApp. Vous savez maintenant comment utiliser Flows pour personnaliser l'expérience de votre client. Pour continuer à développer des projets et interagir avec vos clients via une seule API, consultez notre documentation WhatsApp API et Conversations API.