
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 en meer bedrijven hun klanten betrekken via WhatsApp, kan het tijdrovend en kostbaar zijn om te begrijpen welke gebruikers WhatsApp-accounts hebben en welke niet.
Voor die bedrijven kan het begrijpen welke gebruikers uw WhatsApp API-berichten niet ontvangen, u helpen je resultaten van uitzendberichten te optimaliseren, conversies en betrokkenheid te verhogen en zeker te zijn van verbinding met fallback-opties.
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 kunt verkrijgen van elk SMS-bericht om uw campagnes te optimaliseren. In deze blogpost leert u hoe u:
Uw flowlogica instelt met Flows
Uw WhatsApp API-berichtencampagneresultaten ziet met de Flow Heatmap
Een lijst met WhatsApp-telefoonnummers opbouwt die zijn afgewezen
Deze gids helpt als uw WhatsApp-sjabloonberichten al zijn goedgekeurd en u al uitzendberichten verzendt met Flow Builder. Als u problemen ondervindt met het goedkeuren van uw sjabloonberichten of nog steeds niet in staat bent om uw eerste WhatsApp-bericht te verzenden, zorg dan dat u onze WhatsApp Message Best Practices-gids leest.
Vereisten
Voordat u begint met het opbouwen van de logica en flow binnen Flow Builder, moet u aan de volgende vereisten voldoen:
Met deze kunt u de volgende stappen volgen om de resultaten van uw broadcastcampagne te bekijken en SMS/Voice-terugvallen op te bouwen om de bezorgbaarheid te helpen waarborgen met 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) aan uw stroomlogica toevoegen 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 klant is ongeldig
Ze hebben geen signaal op het moment dat berichten werden verzonden
Maak geen gebruik van WhatsApp of hebben het niet geïnstalleerd op hun mobiele telefoon
Zodra u de stroom opent in Flows, ziet u 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 kon niet worden verzonden

In deze stap voegt u uw fallback-kanaal toe aan de afgewezen tak. De afgewezen tak zal alle klanten vastleggen die uw WhatsApp-bericht niet met succes hebben ontvangen. Dit maakt deel uit van een bredere strategie voor vragen afleiden naar goedkopere kanalen.
1. Voeg de actie “Verstuur SMS” of “Uitgaande oproep” als stap toe aan de afgewezen tak. Deze tak zal worden gebruikt als de fallback route zodra berichten worden afgewezen door WhatsApp Business API. SMS is ook effectief voor het verzamelen van klantfeedback via formulieren. Bijvoorbeeld, als een bericht niet succesvol wordt afgeleverd, zal Flow Builder een SMS- of spraakbericht 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 inzicht te krijgen in de resultaten en afleverbaarheid van uw WhatsApp API-uitzendcampagnes. Voor bredere campagne-inzichten, leer hoe u Bird's Competitive Tracker kunt 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.