Zasięg

Grow

Manage

Automate

Zasięg

Grow

Manage

Automate

Jak korzystać z raportowania API WhatsApp, aby włączyć fallbacki SMS lub Voice

Zou PengBin

20 kwi 2021

WhatsApp

1 min read

Jak korzystać z raportowania API WhatsApp, aby włączyć fallbacki SMS lub Voice

Zou PengBin

20 kwi 2021

WhatsApp

1 min read

Jak korzystać z raportowania API WhatsApp, aby włączyć fallbacki SMS lub Voice

Dzięki kreatorowi Flow MessageBird możesz automatycznie sprawdzić, czy wiadomość WhatsApp została dostarczona, i wykorzystać SMS lub głos jako opcję zapasową, aby upewnić się, że dotrzesz do swojego klienta.

W miarę jak coraz więcej firm angażuje swoich klientów za pomocą WhatsApp, może być czasochłonne i kosztowne zrozumienie, którzy użytkownicy mają konta WhatsApp, a którzy nie.

Dla tych firm, zrozumienie, którzy użytkownicy nie otrzymują wiadomości API WhatsApp może pomóc zoptymalizować wyniki masowego rozsyłania, zwiększyć konwersje i zaangażowanie oraz zapewnić połączenie z alternatywami. 

Z Flows Bird, możesz automatycznie zrozumieć, czy wiadomość WhatsApp została dostarczona, i użyć SMS lub Voice jako opcji zapasowych, aby zapewnić kontakt z klientem. Dowiedz się, jak uzyskać więcej danych z każdej wiadomości SMS, aby zoptymalizować swoje kampanie. W tym wpisie na blogu dowiesz się, jak:

  • Ustawić logikę przepływu w Flows

  • Zobaczyć wyniki kampanii wiadomości API WhatsApp z użyciem Flow Heatmap

  • Zbudować listę numerów telefonów WhatsApp, które zostały odrzucone

Ten przewodnik pomoże, jeśli twoje szablony wiadomości WhatsApp zostały już zatwierdzone i już rozsyłasz wiadomości masowe z użyciem Flow Builder. Jeśli masz problemy z zatwierdzeniem szablonów wiadomości lub nadal nie jesteś w stanie wysłać pierwszej wiadomości WhatsApp, koniecznie przeczytaj nasz przewodnik WhatsApp Message Best Practices.

Wymagania

Zanim zaczniesz budować logikę i przepływ w Flow Builder, musisz przygotować następujące wymagania:

Dzięki tym rzeczom możesz postępować według poniższych kroków, aby zobaczyć wyniki swojej kampanii reklamowej i budować alternatywy SMS/Voice, aby zapewnić dostarczalność za pomocą Flow Builder. 

Krok 1: Utwórz nowy przepływ w Flow Builder z WhatsApp Webhook

Dla pierwszego kroku, rozpocznij nowy przepływ używając tego szablonu:

1. Zaloguj się do swojego Bird Dashboard i przejdź do Flows.

Digital interface for an online platform used to automate communication through flow creation.


2. Pobierz przykładowy przepływ, który będziesz używać.

3. Zaimportuj przepływ za pomocą funkcji importu. I opublikuj przepływ.

Interface for importing a flow.


4. Przepływ będzie wyglądał jak na poniższym obrazku. Następnie kliknij przycisk Publikuj i skopiuj wygenerowany URL Webhook.

Workflow diagram is displayed on a software interface, illustrating a sequence of steps involving webhook configurations, message variables, and timeout settings for a WhatsApp broadcast SMS voice fallback and reporting process.


5. Przejdź do i otwórz swój Flu Broadcast Kampanii WhatsApp. Kliknij krok wysyłania szablonu wiadomości WhatsApp, przewiń na dół i włącz przełącznik raportów statusu. Wstaw skopiowany URL Webhook w dostępne pole, jak widać na poniższym zrzucie ekranu. Nie zapomnij ponownie opublikować.

User interface of a flow builder tool with a visible workflow diagram, including steps like sending a WhatsApp template message, along with options for adding content and setting triggers.

Dla pierwszego kroku, rozpocznij nowy przepływ używając tego szablonu:

1. Zaloguj się do swojego Bird Dashboard i przejdź do Flows.

Digital interface for an online platform used to automate communication through flow creation.


2. Pobierz przykładowy przepływ, który będziesz używać.

3. Zaimportuj przepływ za pomocą funkcji importu. I opublikuj przepływ.

Interface for importing a flow.


4. Przepływ będzie wyglądał jak na poniższym obrazku. Następnie kliknij przycisk Publikuj i skopiuj wygenerowany URL Webhook.

Workflow diagram is displayed on a software interface, illustrating a sequence of steps involving webhook configurations, message variables, and timeout settings for a WhatsApp broadcast SMS voice fallback and reporting process.


5. Przejdź do i otwórz swój Flu Broadcast Kampanii WhatsApp. Kliknij krok wysyłania szablonu wiadomości WhatsApp, przewiń na dół i włącz przełącznik raportów statusu. Wstaw skopiowany URL Webhook w dostępne pole, jak widać na poniższym zrzucie ekranu. Nie zapomnij ponownie opublikować.

User interface of a flow builder tool with a visible workflow diagram, including steps like sending a WhatsApp template message, along with options for adding content and setting triggers.

Dla pierwszego kroku, rozpocznij nowy przepływ używając tego szablonu:

1. Zaloguj się do swojego Bird Dashboard i przejdź do Flows.

Digital interface for an online platform used to automate communication through flow creation.


2. Pobierz przykładowy przepływ, który będziesz używać.

3. Zaimportuj przepływ za pomocą funkcji importu. I opublikuj przepływ.

Interface for importing a flow.


4. Przepływ będzie wyglądał jak na poniższym obrazku. Następnie kliknij przycisk Publikuj i skopiuj wygenerowany URL Webhook.

Workflow diagram is displayed on a software interface, illustrating a sequence of steps involving webhook configurations, message variables, and timeout settings for a WhatsApp broadcast SMS voice fallback and reporting process.


5. Przejdź do i otwórz swój Flu Broadcast Kampanii WhatsApp. Kliknij krok wysyłania szablonu wiadomości WhatsApp, przewiń na dół i włącz przełącznik raportów statusu. Wstaw skopiowany URL Webhook w dostępne pole, jak widać na poniższym zrzucie ekranu. Nie zapomnij ponownie opublikować.

User interface of a flow builder tool with a visible workflow diagram, including steps like sending a WhatsApp template message, along with options for adding content and setting triggers.

Krok 2: Zarejestruj szczegóły wiadomości WhatsApp na nowym arkuszu Google Sheet

W tym kroku nauczysz się, jak połączyć swój przepływ z Google Sheets, aby śledzić dostarczanie wiadomości i ich status. Następnie wykorzystaj te informacje, aby zoptymalizować dostarczanie przez WhatsApp i utworzyć logikę rezerwową, aby zapewnić, że dotrzesz do swojego klienta.

1. Utwórz nowy arkusz Google o nazwie (“WhatsApp Campaign Reporting”) i kolumnach:

  • Time: To pokaże czas, w którym Twoja wiadomość została odrzucona

  • Message_From: Kto jest nadawcą wiadomości

  • Message_To: Kto jest odbiorcą wiadomości

  • Status: Jaki jest obecny status wiadomości

  • Description: Jaki jest powód odrzucenia wiadomości


A spreadsheet titled "WhatsApp Campaign Reporting" displays columns for time, message sender, message recipient, status, and description, with all entries marked as "Rejected" and descriptions noting recipients not registered on WhatsApp.


2. Zintegruj swoje konto Google z Bird dashboard, aby połączyć arkusz, który właśnie utworzyłeś, ze swoim przepływem

Software interface for integrating Google Sheets, highlighting steps to connect and sync existing events.


3. Połącz kolumny “WhatsApp Campaign Reporting” z każdą kolumną w Twoim nowym przepływie w Flow Builder

Flow diagram of an automated process shows steps to add a row in Google Sheets after fetching a timestamp and checking message status; the result moves through success or failure routes within a structural layout.

Część 3: Utwórz logikę awaryjną dla SMS / Voice

W tym kroku będziesz mógł dodać kanały zapasowe (SMS lub Voice) do swojej logiki przepływu, jeśli wiadomość WhatsApp zostanie odrzucona.

Oto niektóre z najczęstszych powodów, dla których wiadomości są odrzucane na tym etapie:

  • Numer telefonu Twojego klienta jest nieprawidłowy

  • Nie mają sygnału w momencie wysyłania wiadomości

  • Nie używają WhatsApp lub nie mają go zainstalowanego na swoim telefonie komórkowym

Gdy otworzysz przepływ w Flows, zobaczysz cztery różne gałęzie (patrz obrazek poniżej). Te gałęzie są skoordynowane ze statusami wiadomości WhatsApp API:

  • Wysłane: Wiadomość odebrana przez serwer WhatsApp

  • Dostarczona: Wiadomość dostarczona do odbiorcy

  • Odczytana: Wiadomość odczytana przez odbiorcę

  • Odrzucona: Wiadomość wysłana przez Twoją firmę nie została wysłana


Flowchart depicting a webhook integration with status updates.

W tym kroku dodasz swój kanał zapasowy do gałęzi odrzuconych. Gałąź odrzucona zbierze wszystkich Twoich klientów, którzy nie otrzymali pomyślnie Twojej wiadomości WhatsApp. Jest to część szerszej strategii przekierowywania zapytań na kanały o niższych kosztach.

1. Dodaj akcję „Wyślij SMS” lub „Połączenie wychodzące” jako krok do gałęzi odrzuconych. Ta gałąź będzie używana jako droga zapasowa po odrzuceniu wiadomości przez WhatsApp Business API. SMS jest również skuteczny do zbierania opinii klientów za pomocą formularzy. Na przykład, jeśli wiadomość nie zostanie dostarczona pomyślnie, Flow Builder wyśle SMS-a lub wiadomość głosową.

Flowchart illustrating a communication process, featuring branches for message statuses like "sent," "delivered," and "read," leading to endpoints that perform actions such as fetching timestamps, adding Google Sheets rows, sending SMS, and making outbound calls.


2. Użyj Flow Heatmap aby monitorować przepływ i zobaczyć wyniki kampanii Twojego WhatsApp API. Będziesz mógł zobaczyć, ile wiadomości zostało wysłanych, dostarczonych, odrzuconych i wiele więcej.

Dashboard displaying performance metrics, including totals, success percentages, items in progress, and failed or canceled counts, along with a flow heatmap showing traffic distribution through a circular diagram.

Użyj naszej Mapy Cieplnej, aby zrozumieć rezultaty i dostarczalność Twoich kampanii nadawczych WhatsApp API.  Dla szerszych spostrzeżeń kampanii dowiedz się jak używać Bird's Competitive Tracker aby porównać swoje wyniki.

Część 4: Dodaj znacznik czasu do swojego flow (opcjonalnie)

Domyślna zmienna znacznika czasu w Flows jest oparta na strefie czasowej UTC. Możesz użyć kroku „Fetch variables” w Flow Builder, aby wykonać żądanie GET do http://api.timezonedb.com i automatycznie zsynchronizować się ze strefą czasową klienta. Zmienna wyjściowa powinna być sformatowana. Proszę zarejestrować się i uzyskać własny darmowy klucz API.

Wskazówka: Upewnij się, że monitorujesz, aby przepływ zarządzał błędami, aby zapewnić jego kontynuację, nawet jeśli żądanie nie powiedzie się.


Flowchart illustrating a decision-making process for fetching a timestamp, featuring a starting point labeled "Fetch TimeStamp" with options "Success" and "Failed," and a side panel showing settings for API configuration, including URL, method, OAuth integration, and variables.

To są proste kroki, które musisz wykonać, aby zacząć używać SMS lub Voice jako opcji awaryjnej, gdy Twoje wiadomości WhatsApp nie zostaną pomyślnie dostarczone.

Konkluzja

Twój przepływ jest teraz w stanie stworzyć Heatmap i pokazać wyniki kampanii broadcastowych WhatsApp. Teraz wiesz, jak używać Flows do dostosowywania doświadczeń klientów. Aby kontynuować tworzenie projektów i angażowanie klientów za pomocą jednego API, zapoznaj się z naszą WhatsApp API i Conversations API dokumentacją. Pracując z API, postępuj zgodnie z najlepszymi praktykami wersjonowania API dla utrzymania integracji.

Połączmy Cię z ekspertem Bird.
Zobacz pełną moc Bird w 30 minut.

Przesyłając, zgadzasz się, że Bird może kontaktować się z Tobą w sprawie naszych produktów i usług.

Możesz zrezygnować z subskrypcji w dowolnym momencie. Zobacz Privacy Statement firmy Bird, aby uzyskać szczegóły dotyczące przetwarzania danych.

Company

Biuletyn

Bądź na bieżąco z Bird dzięki cotygodniowym aktualizacjom do Twojej skrzynki odbiorczej.

Połączmy Cię z ekspertem Bird.
Zobacz pełną moc Bird w 30 minut.

Przesyłając, zgadzasz się, że Bird może kontaktować się z Tobą w sprawie naszych produktów i usług.

Możesz zrezygnować z subskrypcji w dowolnym momencie. Zobacz Privacy Statement firmy Bird, aby uzyskać szczegóły dotyczące przetwarzania danych.

Company

Biuletyn

Bądź na bieżąco z Bird dzięki cotygodniowym aktualizacjom do Twojej skrzynki odbiorczej.

Połączmy Cię z ekspertem Bird.
Zobacz pełną moc Bird w 30 minut.

Przesyłając, zgadzasz się, że Bird może kontaktować się z Tobą w sprawie naszych produktów i usług.

Możesz zrezygnować z subskrypcji w dowolnym momencie. Zobacz Privacy Statement firmy Bird, aby uzyskać szczegóły dotyczące przetwarzania danych.

R

Reach

G

Grow

M

Manage

A

Automate

Company

Biuletyn

Bądź na bieżąco z Bird dzięki cotygodniowym aktualizacjom do Twojej skrzynki odbiorczej.