
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.
Alors que de plus en plus d'entreprises engagent leurs clients avec 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 de diffusion, augmenter les conversions et l'engagement, et assurer la connexion avec des solutions de secours.
Avec Bird’s Flows, 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. Découvrez comment obtenir plus de données de chaque message SMS pour optimiser vos campagnes. Dans cet article de blog, vous apprendrez à :
Configurer votre logique de flux avec Flows
Voir les résultats de campagne de votre message API WhatsApp avec Flow Heatmap
Construire une liste de numéros de téléphone WhatsApp qui ont été rejetés
Ce guide vous aidera si vos messages modèles WhatsApp ont déjà été approuvés et que vous envoyez déjà des messages de diffusion avec Flow Builder. Si vous rencontrez des problèmes pour faire approuver vos messages modèles ou que vous n'arrivez toujours pas à envoyer votre premier message WhatsApp, assurez-vous de lire notre guide des Meilleures Pratiques des Messages WhatsApp.
Requirements
Avant de commencer à construire la logique et le flux dans Flow Builder, vous devez avoir les éléments suivants prêts :
Avec ceux-ci, vous pouvez suivre ces étapes pour voir les résultats de votre campagne de diffusion et construire des solutions de secours SMS/Voice pour aider à assurer la délivrabilité en utilisant Flow Builder.
Étape 1 : Créez un nouveau flux dans Flow Builder avec un Webhook WhatsApp
Étape 2 : Enregistrez les détails des messages WhatsApp sur une nouvelle feuille Google
Dans cette étape, vous apprendrez comment connecter votre flux à Google Sheets afin de suivre la livraison et le statut des messages. Ensuite, utilisez ces informations 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 (« WhatsApp Campaign Reporting ») et des colonnes :
Heure : Cela montrera l'heure à laquelle votre message a été rejeté
Message_De : Qui est l'expéditeur du message
Message_À : 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 avec le Bird dashboard afin de pouvoir connecter la feuille que vous venez de créer avec votre flux

3. Connectez les colonnes de votre « WhatsApp Campaign Reporting » avec chacune des colonnes de votre nouveau flux dans le Flow Builder

Partie 3 : Créer la logique de secours pour SMS / Voice
Dans cette étape, vous pourrez ajouter des canaux de secours (SMS ou Voice) à votre logique de flux si un message WhatsApp est rejeté.
Voici quelques-unes des raisons les plus courantes pour lesquelles les messages sont rejetés à cette étape :
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 flux dans Flows, vous verrez quatre branches différentes (voir l'image ci-dessous). Ces branches sont alignées avec les statuts des messages de l'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. Cela fait partie d'une stratégie plus large pour dévier les demandes vers des canaux à moindre coût.
1. Ajoutez une action "Envoyer 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 sont rejetés par l'API WhatsApp Business. Le SMS est également efficace pour recueillir les commentaires des clients via des formulaires. Par exemple, si un message n'est pas livré avec succès, Flow Builder enverra un SMS ou un message vocal.

2. Utilisez Flow Heatmap pour surveiller le flux 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.

Utilisez notre Heatmap pour comprendre les résultats et la délivrabilité de vos campagnes de diffusion API WhatsApp. Pour des insights de campagne plus larges, apprenez comment utiliser le Competitive Tracker de Bird pour comparer vos performances.
Partie 4 : Ajouter un timestamp à 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 «Fetch variables» dans Flow Builder pour effectuer une requête GET vers 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 flux pour garantir que votre flux continuera même si la requête échoue.

Voici les étapes simples à suivre pour commencer à utiliser SMS ou Voice comme solution de repli lorsque vos messages WhatsApp ne sont pas délivrés avec succès.
Conclusion
Votre flux est maintenant capable de créer une carte thermique et de montrer les résultats de vos campagnes de diffusion WhatsApp. Vous savez maintenant comment utiliser les Flows pour personnaliser l'expérience de vos clients. Pour continuer à réaliser des projets et interagir avec vos clients via une seule API, consultez notre documentation WhatsApp API et Conversations API. Lors de l'utilisation des API, suivez les meilleures pratiques de versioning API pour des intégrations durables.