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.
Business in a box.
Ontdek onze oplossingen.
Praat met ons verkoopteam
Naarmate steeds meer bedrijven WhatsApp gebruiken om hun klanten te bereiken, kan het tijdrovend en duur zijn om te begrijpen welke gebruikers WhatsApp-accounts hebben en welke niet.
Voor die bedrijven kan begrijpen welke gebruikers uw WhatsApp API-berichten niet ontvangen, u helpen uw broadcastberichten te optimaliseren, conversies en betrokkenheid te verhogen en verbinding te garanderen met fallback-opties.
Met de Flows van Bird, kunt u automatisch begrijpen of een WhatsApp-bericht is afgeleverd, en SMS of Voice gebruiken als fallback-opties om ervoor te zorgen dat u uw klant bereikt. In deze blogpost leert u hoe u:
Uw flowlogica instelt met Flows
Uw WhatsApp API-berichtcampagneresultaten bekijkt met de Flow Heatmap
Een lijst maakt van WhatsApp-telefoonnummers die zijn afgewezen
Deze handleiding zal helpen als uw WhatsApp-sjabloonberichten al zijn goedgekeurd en u al broadcastberichten verzendt met Flow Builder. Als u problemen ondervindt bij 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 handleiding.
Vereisten
Voordat u de logica en flow binnen Flow Builder gaat bouwen, moet u de volgende vereisten klaar hebben:
Met die zaken kunt u de volgende stappen volgen om uw broadcastcampagneresultaten te zien en SMS-/Voice-fallbacks te bouwen om de leverbaarheid te verzekeren met behulp van Flow Builder.
Stap 1: Maak een nieuwe flow in Flow Builder met een WhatsApp Webhook
Voor de eerste stap, begin een nieuwe flow met deze sjabloon:
1. Log in op uw Bird Dashboard en ga naar Flows.

2. Download de voorbeeldflow die u gaat gebruiken.
3. Importeer de flow met de importfunctie. En publiceer de flow.

4. De flow ziet eruit zoals in de afbeelding hieronder. Klik vervolgens op de knop Publiceren en kopieer de gegenereerde Webhook-URL.

5. Navigeer naar en open uw WhatsApp Broadcast Campaign Flow. Klik op de stap Verstuur WhatsApp-sjabloonbericht, scroll naar beneden en schakel de Statusrapporten-knop in. Plaats de gekopieerde Webhook-URL in het beschikbare veld zoals te zien in de schermafbeelding hieronder. Vergeet niet opnieuw te publiceren.

Stap 2: Noteer 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 de bezorging en status van berichten kunt volgen. Gebruik dat inzicht vervolgens om de levering via WhatsApp te optimaliseren en fallback-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: Hierin wordt de tijd weergegeven dat uw bericht is afgewezen
Bericht_Van: Wie is de afzender
Bericht_Aan: Wie is de ontvanger
Status: Wat is de huidige status van het bericht
Beschrijving: Wat is de reden voor afwijzing van het bericht

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

3. Verbind de kolommen “WhatsApp Campaign Reporting” 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 flow-logica 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 de berichten werden verzonden
Ze gebruiken geen WhatsApp of hebben het niet op hun mobiele telefoon geïnstalleerd
Zodra u de flow in Flows opent, ziet u vier verschillende takken (zie afbeelding hieronder). Deze takken zijn uitgelijnd met WhatsApp API-berichtstatussen:
Verzonden: Bericht ontvangen door WhatsApp-server
Afgeleverd: Bericht afgeleverd bij ontvanger
Gelezen: Bericht gelezen door ontvanger
Afgewezen: Bericht dat door uw bedrijf is verzonden kon niet verzonden worden

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.
1. Voeg de actie “Stuur SMS” of “Uitgaande oproep” toe als een stap in de afgewezen tak. Deze tak zal worden gebruikt als de fallback-route zodra berichten door de WhatsApp Business API worden afgewezen. Bijvoorbeeld, als een bericht niet succesvol wordt afgeleverd, zal Flow Builder een SMS of voice-bericht verzenden.

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

Gebruik onze Heatmap om de resultaten en leverbaarheid van uw WhatsApp API-uitzendcampagnes te begrijpen.
Deel 4: Voeg een tijdstempel toe aan uw flow (optioneel)
De standaardtijdstempelvariabele in Flows is gebaseerd op de UTC-tijdzone. U kunt een “Variabelen ophalen” stap binnen Flow Builder gebruiken om een GET-verzoek naar http://api.timezonedb.com te sturen en automatisch te synchroniseren met de tijdzone van de klant. De uitvoerbare variabelen moeten geformatteerd worden. Registreer uzelf alstublieft en verkrijg uw eigen gratis API-sleutel.
Tip: Zorg ervoor dat u de foutafhandeling van de flow monitort om te verzekeren dat uw flow doorgaat, zelfs als het verzoek mislukt.

Dit zijn de eenvoudige stappen die u moet volgen om SMS of Voice als fallback te gebruiken wanneer uw WhatsApp-berichten niet succesvol worden afgeleverd.
Conclusie
Uw flow is nu in staat om een Heatmap te creëren en de resultaten van uw WhatsApp-uitzendcampagnes te tonen. Nu weet u hoe u Flows kunt gebruiken om uw klantervaring aan te passen. Om door te gaan met het bouwen van projecten en klantbetrokkenheid te bevorderen via één enkele API, bekijk onze WhatsApp API en Conversations API documentatie.