Die wahre Stärke von Nachrichtenflüssen liegt darin, die Antworten des Kunden auf Fragen zu nutzen, um den Fluss dynamisch zu verändern, sei es durch die Personalisierung von Nachrichten, die Aktualisierung ihrer Kontaktinformationen, die Speicherung wichtiger Details, das Abrufen ihrer letzten Bestellungen aus einer Datenbank und die Anzeige als Liste auf WhatsApp, neben anderen Anwendungen.
In diesem Artikel gehen wir auf die vier verschiedenen Arten von Variablen ein, die Sie in Ihren Abläufen verwenden werden.
Kontakt-Variablen
Kontaktvariablen stammen aus den Informationen eines Kontakts. Standardmäßig verfügt jeder Kontakt über fünf Variablen:
- Vorname
- Nachname
- Telefonnummer
- E-Mail-Adresse
- URL
Außerdem können Sie so viele Variablen wie nötig als Kontaktattribute verwenden. Sie können diese Kontaktattribute innerhalb von Nachrichtenflüssen verwenden, oder sie können dynamisch durch den Nachrichtenfluss geändert werden.
Einer Kontaktvariablen wird immer ein Kontakt vorangestellt. und dann der Name der Variablen.
Wenn Sie zum Beispiel den Vornamen des Kontakts verwenden möchten, würden Sie {{contact.first_name}} verwenden.
Variablen für den Nachrichtenfluss
Nachrichtenflussvariablen sind Variablen, die innerhalb eines Nachrichtenflusses erstellt und verwendet werden. Sie werden mit einem Frageschritt, einem Menüschritt, einer Vorlage mit Schaltflächen und einem Aktionsschritt erstellt. Auf diese Variablen kann während der Ausführung des Nachrichtenflusses zugegriffen werden. Wenn Sie sie nicht als Kontaktattribute speichern oder an einen Webhook senden, gehen sie nach Beendigung des Nachrichtenflusses verloren.
Einer Nachrichtenflussvariable wird immer ein Schritt vorangestellt. und dann der Name des Schritts, der die Variable erhalten hat.
Wenn Sie zum Beispiel die Variable ask_name des Nachrichtenflusses aus einem Frageschritt namens "ask_name" verwenden möchten, würden Sie {{step.ask_name}} verwenden.
Globale Variablen
Globale Variablen sind Variablen, die vom Server auf der Grundlage der Einstellungen Ihres Kontos festgelegt werden und den aktuellen Tag, die Uhrzeit, den Wochentag und andere relevante Informationen enthalten.
Einer globalen Variablen wird immer ein global. vorangestellt und dann der Name der Variablen.
Wenn Sie beispielsweise die globale Variable "Wochentag" verwenden möchten, würden Sie {{global.Wochentag
Verwendung von Variablen
Variablen eignen sich hervorragend für die Personalisierung von Vorlagen und Nachrichten oder für die Verwendung als Bedingungen zur Änderung eines Nachrichtenflusses. Sie könnten zum Beispiel ein Attribut mit der Bezeichnung "Sprache" im Kontakt erstellen und es in Verbindung mit einem bedingten Schritt verwenden, um den Benutzer je nach Sprache zu einem anderen Nachrichtenfluss zu leiten.
Ein weiterer möglicher Anwendungsfall ist ein Chatbot, der es den Nutzern ermöglicht, ihre Bestellungen auf einer Website zu verfolgen. Hier können Sie die Telefonnummer des Benutzers verwenden, um seine letzten Bestellungen über einen Aktionsschritt aus Ihrer Datenbank abzurufen und sie als Liste auf WhatsApp anzuzeigen. Sie können dann je nach der von ihnen gewählten Reihenfolge eine Aktion vornehmen.
Nachrichtenflüsse sind robust, aber wenn Sie sie mit Variablen kombinieren, können Sie wirklich außergewöhnliche Erfahrungen für Ihre Nutzer schaffen und Ihre WhatsApp-Kommunikation wirklich automatisieren.