So verwenden Sie WhatsApp API Berichte, um einen SMS- oder Voice-Fallback zu aktivieren

So verwenden Sie WhatsApp API Berichte, um einen SMS- oder Voice-Fallback zu aktivieren

So verwenden Sie WhatsApp API Berichte, um einen SMS- oder Voice-Fallback zu aktivieren

Apr 20, 2021

Herausgegeben von

Herausgegeben von

Zou PengBin

Zou PengBin

-

Kategorie:

Kategorie:

WhatsApp

WhatsApp

Ready to see Bird
in action?

Ready to see Bird
in action?

How to use WhatsApp API reporting to enable a SMS or Voice fallbacks

Da immer mehr Unternehmen engage ihre Kunden über WhatsApp erreichen, kann es zeit- und kostenaufwendig sein, herauszufinden, welche Nutzer WhatsApp-Konten haben und welche nicht.

For those companies, understanding which users are not getting your WhatsApp API messages can help you optimize your broadcast message results, increase conversions, and engagement, and ensure connection with fallbacks. 

With Bird’s Flows, you can automatisch erkennen, ob eine WhatsApp-Nachricht zugestellt wurde, and use SMS or Voice as fall back options to ensure you reach your client. In this blog post, you will learn how to:

  • Richten Sie Ihre Ablauflogik mit Flows

  • Sehen Sie die Ergebnisse Ihrer WhatsApp API Nachrichtenkampagne mit Fluss-Heatmap

  • Erstellen Sie eine Liste von WhatsApp-Telefonnummern, die abgelehnt wurden

This guide will help if your WhatsApp template messages have already been approved and you are already Senden von Broadcast-Nachrichten with Flow Builder. If you are having issues getting your template messages approved or still not able to send your first WhatsApp message, make sure to read our Bewährte Praktiken für WhatsApp-Nachrichten guide.

Anforderungen

Bevor Sie mit dem Aufbau der Logik und des Ablaufs im Flow Builder beginnen, müssen Sie die folgenden Voraussetzungen erfüllen:

With those, you can follow these steps to see your broadcast campaign results and build SMS/Voice fallbacks to help ensure deliverability using Flow Builder. 

Schritt 1: Erstellen Sie in Flow Builder einen neuen Ablauf mit einem WhatsApp-Webhook


For the first step, start a new flow using diese Vorlage:

1. Log in to your Bird Dashboard and go to Flows.

2. Download the Probenfluss that you will be using.

3. Importieren Sie den Fluss mit der Importfunktion. Und veröffentlichen Sie den Fluss.

4. Der Ablauf sieht wie in der Abbildung unten aus. Klicken Sie dann auf die Schaltfläche Veröffentlichen und kopieren Sie die generierte Webhook-URL.

5. Navigieren Sie zu Ihrem WhatsApp Broadcast-Kampagnenablauf und öffnen Sie ihn. Klicken Sie auf den Schritt Send WhatsApp template message (WhatsApp-Vorlage senden), scrollen Sie nach unten und aktivieren Sie den Schalter Status reports. Fügen Sie die kopierte Webhook-URL in das verfügbare Feld ein, wie auf dem Screenshot unten zu sehen. Vergessen Sie nicht, erneut zu veröffentlichen.


Schritt 2: Aufzeichnung der Details von WhatsApp-Nachrichten in einem neuen Google Sheet

In diesem Schritt lernen Sie, wie Sie Ihren Datenfluss mit Google Sheets verbinden, damit Sie die Zustellung und den Status von Nachrichten verfolgen können. Dann nutzen Sie diese Erkenntnisse, um die Zustellung über WhatsApp zu optimieren und eine Fallback-Logik zu erstellen, um sicherzustellen, dass Sie Ihren Kunden erreichen.

1. Erstellen Sie ein neues Google Sheet mit dem folgenden Namen ("WhatsApp Campaign Reporting") und den folgenden Spalten:

  • Zeit: This will show the time your message was rejected

  • Nachricht_von: Wer ist der Absender der Nachricht

  • Nachricht_An: Wer ist der Empfänger der Nachricht?

  • Status: Was ist der aktuelle Status der Nachricht

  • Beschreibung: Was ist der Grund für die Ablehnung der Nachricht?


2. Integrieren Sie Ihr Google-Konto with the Bird dashboard so that you can connect the sheet you just created with your flow


3. Verbinden Sie Ihre "WhatsApp Campaign Reporting"-Spalten mit jeder Spalte mit Ihrem neuen Flow im Flow Builder


Teil 3: SMS / Voice Fallback-Logik erstellen

In this step, you will be able to add fallback channels (SMS or Voice) to your flow logic if a WhatsApp message is rejected.

Dies sind einige der häufigsten Gründe, warum Nachrichten in diesem Stadium abgelehnt werden:

  • Die Telefonnummer Ihres Kunden ist ungültig

  • Sie haben kein Signal zum Zeitpunkt des Versendens der Nachricht

  • Sie benutzen WhatsApp nicht oder haben es nicht auf ihrem Mobiltelefon installiert

Once you open the flow in Flows, you will see four different branches (see image below). These branches are aligned with WhatsApp API Nachrichtenstatus:

  • Gesendet: Nachricht vom WhatsApp-Server empfangen

  • zugestellt: Nachricht an Empfänger zugestellt

  • Gelesen: Nachricht vom Empfänger gelesen

  • Abgelehnt: Von Ihrem Unternehmen gesendete Nachricht konnte nicht gesendet werden



In diesem Schritt fügen Sie Ihren Fallback-Kanal zum abgelehnten Zweig hinzu. Der abgelehnte Zweig wird alle Ihre Kunden erfassen, die Ihre WhatsApp-Nachricht nicht erfolgreich erhalten haben.

1. Add “Send SMS” or “Outbound Call” action as a step into the rejected branch. This branch will be used as the fallback route once messages are rejected by WhatsApp Business API. For example, if a message is not successfully delivered, Flow Builder will send an SMS or voice message.


2. Use Flow Heatmap to monitor the flow and see your WhatsApp API campaign results. You will be able to see how many messages were sent, delivered, rejected and much more.


Use our Heatmap to understand the results and deliverability of your WhatsApp API broadcast campaigns. 

Teil 4: Hinzufügen eines Zeitstempels zu Ihrem Fluss (optional)

Die default timestamp variable in Flows is based on UTC time zone. You can use a “Variablen abrufen" step within Flow Builder to make a GET request to http://api.timezonedb.com and automatically sync with the customer’s time zone. Die Ausgangsvariablen should be formatiert. Please register and get your own free API key.

Tipp: Make sure to monitor the flow’s handle failures to ensure your flow will continue even if the request fails.


These are the simple steps you need to follow to start using SMS or Voice as a fallback when your WhatsApp-Nachrichten are not successfully delivered.

Schlussfolgerung

Your flow is now able to create a Heatmap and show the results of your WhatsApp broadcast campaigns. Now you know how to use Flows to customize your customer experience. To continue building projects and engage with your customers via one single API, check our WhatsApp API and Unterhaltungen API documentation. 


Your new standard in Marketing, Pay & Sales. It's Bird

The right message -> zum right person -> am right time.

Your new standard in Marketing, Pay & Sales. It's Bird

The right message -> zum right person -> am right time.