
Met de Flow Builder van MessageBird kun je automatisch weten of een WhatsApp-bericht is afgeleverd, en gebruik je SMS of Voice als een terugvaloptie om ervoor te zorgen dat je je klant bereikt.
Naarmate meer bedrijven hun klanten via WhatsApp bereiken, kan het veel tijd en geld kosten om te begrijpen welke gebruikers een WhatsApp-account hebben en welke niet.
Voor die bedrijven kan het begrijpen welke gebruikers uw WhatsApp API-berichten niet ontvangen, helpen bij het optimaliseren van de resultaten van uw uitzendberichten, het verhogen van conversies en betrokkenheid, en het zorgen voor verbinding met fallbacks.
Met Bird’s Flows kunt u automatisch begrijpen of een WhatsApp-bericht is afgeleverd, en SMS of Voice als fallback-opties gebruiken om ervoor te zorgen dat u uw klant bereikt. Leer hoe u meer gegevens uit elk SMS-bericht kunt halen om uw campagnes te optimaliseren. In deze blogpost leert u hoe u:
Uw flow-logica instelt met Flows
Uw WhatsApp API-berichtcampagneresultaten bekijkt met Flow Heatmap
Een lijst met geweigerde WhatsApp-telefoonnummers opstelt
Deze gids helpt u als uw WhatsApp-sjabloonberichten al zijn goedgekeurd en u al uitzendberichten verzendt met Flow Builder. Als u problemen ondervindt met het goedgekeurd krijgen van uw sjabloonberichten of nog steeds niet in staat bent om uw eerste WhatsApp-bericht te verzenden, lees dan onze WhatsApp Message Best Practices gids.
Vereisten
Voordat u begint met het bouwen van de logica en de stroom binnen Flow Builder, moet u de volgende vereisten klaar hebben:
Met deze kunt u de volgende stappen volgen om uw resultaten van de broadcasting campagne te zien en SMS/Voice-reserves te bouwen om de bezorgbaarheid te helpen verzekeren met behulp van Flow Builder.
Stap 1: Creëer een nieuwe flow in Flow Builder met een WhatsApp Webhook
Stap 2: Noteer de details van WhatsApp-berichten in een nieuw Google Sheet
In deze stap leert u hoe u uw flow kunt verbinden met Google Sheets, zodat u het verzenden en de status van berichten kunt bijhouden. Gebruik die inzichten vervolgens om de bezorging via WhatsApp te optimaliseren en terugval-logica te creëren om ervoor te zorgen dat u uw klant bereikt.
1. Maak een nieuw Google Sheet met de volgende naam (“WhatsApp Campaign Reporting”) en kolommen:
Tijd: Dit toont de tijd waarop uw bericht werd geweigerd
Bericht_Van: Wie is de afzender van het bericht
Bericht_Aan: Wie is de ontvanger van het bericht
Status: Wat is de huidige status van het bericht
Beschrijving: Wat is de reden waarom het bericht werd geweigerd

2. Integreer uw Google-account met het Bird dashboard zodat u het zojuist aangemaakte blad met uw flow kunt verbinden

3. Verbind uw “WhatsApp Campaign Reporting” kolommen met elke kolom in uw nieuwe flow binnen Flow Builder

Deel 3: Creëer SMS / Voice fallback logica
In deze stap kunt u fallback-kanalen (SMS of Voice) toevoegen aan uw stroomlogica als een WhatsApp-bericht wordt afgewezen.
Dit zijn enkele van de meest voorkomende redenen waarom berichten in dit stadium worden afgewezen:
Het telefoonnummer van uw klanten is ongeldig
Ze hebben geen signaal op het moment dat de berichten werden verzonden
Gebruik geen WhatsApp of hebben het niet geïnstalleerd op hun mobiele telefoon
Zodra je de flow opent in Flows, zie je vier verschillende takken (zie afbeelding hieronder). Deze takken zijn afgestemd op WhatsApp API-berichtstatussen:
Verzonden: Bericht ontvangen door WhatsApp-server
Afgeleverd: Bericht afgeleverd aan ontvanger
Gelezen: Bericht gelezen door ontvanger
Afgewezen: Bericht verzonden door uw bedrijf is mislukt

In deze stap voegt u uw fallback-kanaal toe aan de afgewezen tak. De afgewezen tak zal al uw klanten opvangen die uw WhatsApp-bericht niet succesvol hebben ontvangen. Dit is onderdeel van een bredere strategie voor het afleiden van vragen naar goedkopere kanalen.
1. Voeg de actie "Send SMS" of "Outbound Call" als een stap toe aan de afgewezen tak. Deze tak zal worden gebruikt als de fallback route zodra berichten worden afgewezen door de WhatsApp Business API. SMS is ook effectief voor het verzamelen van klantfeedback via formulieren. Als een bericht bijvoorbeeld niet succesvol wordt afgeleverd, zal de Flow Builder een SMS of gesproken bericht sturen.

2. Gebruik Flow Heatmap om de flow te monitoren en de resultaten van uw WhatsApp API-campagne te zien. U zult kunnen zien hoeveel berichten zijn verzonden, afgeleverd, afgewezen en nog veel meer.

Gebruik onze Heatmap om de resultaten en afleverbaarheid van uw WhatsApp API-uitzendcampagnes te begrijpen. Voor bredere campagne-inzichten, leer hoe Bird's Competitive Tracker te gebruiken om uw prestaties te benchmarken.
Deel 4: Voeg een tijdstempel toe aan je flow (optioneel)
De standaardtijdstempelvariabele in Flows is gebaseerd op de UTC-tijdzone. U kunt een "Fetch variables"-stap binnen Flow Builder gebruiken om een GET-verzoek te doen naar http://api.timezonedb.com en automatisch te synchroniseren met de tijdzone van de klant. De output variables moeten formatted zijn. Registreer uw eigen gratis API-sleutel.
Tip: Zorg ervoor dat u de afhandelingsfouten van de flow in de gaten houdt om ervoor te zorgen dat uw flow doorgaat, zelfs als het verzoek mislukt.

Dit zijn de eenvoudige stappen die u moet volgen om SMS of Voice als back-up te gebruiken wanneer uw WhatsApp-berichten niet succesvol worden afgeleverd.
Conclusie
Je stroom kan nu een Heatmap maken en de resultaten van je WhatsApp-uitzendcampagnes tonen. Nu weet je hoe je Flows kunt gebruiken om je klantervaring aan te passen. Om projecten te blijven bouwen en met je klanten te communiceren via één enkele API, bekijk onze WhatsApp API en Conversations API documentatie. Wanneer je met API's werkt, volg beste praktijken voor API-versiebeheer voor onderhoudbare integraties.