Bevor Sie beginnen
- Verbinden Sie HubSpot mit Flowella und prüfen Sie, ob Custom workflow actions auf der Karte Capabilities in Settings → HubSpot unter Unlocked steht. Siehe Funktionen.
- Für die Trigger muss außerdem Contact activity events (message sent, read, replies, forms) freigeschaltet sein. Siehe Prüfen, ob Ereignisse der Kontaktaktivität freigeschaltet sind.
- Verwenden Sie kontaktbasierte Workflows. Die Aktionen von Flowella laufen nur für Kontakte. HubSpot-Workflows sind in den Plänen Professional und Enterprise enthalten.
- Um Vorlagen zu senden, benötigen Sie mindestens eine genehmigte Vorlage. Siehe Vorlagen.
- Speichern Sie WhatsApp-Nummern im internationalen Format, zum Beispiel
+447700900123. Siehe Telefonnummernformat.
Die Sendeaktionen verwenden immer Ihre Standard-WhatsApp-Nummer. Um sie zu prüfen oder zu ändern, siehe Tabelle der verbundenen Nummern.
So funktioniert ein Versand aus einem Workflow
Dieses Diagramm zeigt, was passiert, wenn ein Workflow eine Vorlage sendet, und wie die Antwort des Kontakts zurück zu HubSpot gelangt. Die Schritte im HubSpot-Posteingang gelten nur, wenn der Flowella-Custom-Channel verbunden ist.- HubSpot hält den Kontakt an einem Sendeschritt fest, bis Flowella das Ergebnis meldet, höchstens eine Stunde lang. Flowella meldet Erfolg, wenn WhatsApp die Nachricht als gesendet markiert.
- Schlägt ein Versand fehl, schlägt der Schritt mit einem Grund und einem Fehlercode fehl, und der Workflow fährt mit dem nächsten Schritt fort. Siehe Fehlercodes.
- Jeder Versand erscheint im Flowella-Posteingang. Von einem Workflow gesendete Vorlagen erscheinen außerdem im HubSpot-Posteingangs-Thread, als Vorlagenname und Sprache. Nachrichten von Send WhatsApp Message und Send WhatsApp Reply erscheinen nicht im HubSpot-Posteingangs-Thread.
Trigger
Wenn Sie einen Trigger für einen kontaktbasierten Workflow oder das Ereignis für einen Delay until event-Schritt auswählen, suchen Sie nach Flowella. HubSpot listet die Ereignisse unter Flowella: WhatsApp Forms Integration auf, zum Beispiel Flowella: WhatsApp Forms Integration: Form Completed.
Sie können im Trigger, in Delay until event-Schritten und in aktiven Listen nach diesen Eigenschaften filtern. Die vollständige Referenz der Eigenschaften finden Sie unter Ereigniseigenschaften zum Filtern.
Form Completed (eingehend)
Dieser Trigger wird ausgelöst, wenn ein Kontakt einen WhatsApp Flow einsendet.- Er wird nur bei Einsendungen von WhatsApp Flows ausgelöst. Eine Website-Einsendung desselben HubSpot-Formulars löst ihn nicht aus. Verwenden Sie dafür den eigenen Trigger für Formulareinsendungen von HubSpot.
- Das Ereignis erfasst den Formularnamen und die Quelle, nicht die Antworten. Flowella sendet die Antworten als Einsendung des Formulars, aus dem der Flow erstellt wurde, an HubSpot. Verzweigen Sie nach den Kontakteigenschaften, die das Formular schreibt.
- Filtern Sie nach Form Name, damit nur Einsendungen dieses Formulars den Kontakt aufnehmen oder das Warten beenden.
Text Reply (eingehend)
Dieser Trigger wird ausgelöst, wenn ein Kontakt Ihnen eine Textnachricht sendet. Er wird auch ausgelöst, wenn der Kontakt:- Auf eine Schnellantwort-Schaltfläche tippt. Die Antwort ist die Beschriftung der Schaltfläche.
- Eine Option aus einer Liste wählt. Die Antwort ist der Titel der Option.
- Einen WhatsApp Flow einsendet. Die Antwort ist eine einzeilige Zusammenfassung, die mit dem Titel des Flows beginnt.
flowella_last_reply_message). Flowella schreibt die Antwort in diese Eigenschaft und den Zeitpunkt in Last WhatsApp reply at (flowella_last_reply_at), bevor das Ereignis ausgelöst wird. Die Eigenschaft enthält immer die Antwort, die den Trigger ausgelöst hat. Verwenden Sie exakte Übereinstimmungen für feste Auswahlmöglichkeiten wie Yes und No. Siehe Kontakteigenschaften zur letzten WhatsApp-Antwort.
Typische Verwendung: Kontakte nach Antworten wie Yes, Book oder Help weiterleiten oder einen Flow senden, wenn ein Kontakt nach etwas fragt.
Message Read (ausgehend)
Dieser Trigger wird ausgelöst, wenn WhatsApp meldet, dass der Kontakt eine Nachricht gelesen hat, die Sie über Flowella gesendet haben.messageType ist der Typ der gelesenen Nachricht: TEXT, IMAGE, AUDIO, VIDEO, DOCUMENT, TEMPLATE, SYSTEM oder OTHER. Filtern Sie nach messageType gleich TEMPLATE, um nur gelesene Vorlagen zu betrachten.
Typische Verwendung: erst nachfassen, nachdem der Kontakt Ihre erste Nachricht gesehen hat.
Message Sent (ausgehend)
Dieser Trigger wird ausgelöst, wenn WhatsApp meldet, dass eine Nachricht von Flowella an den Kontakt gesendet wurde. Er umfasst Nachrichten aus Workflows, dem Flowella-Posteingang und Massenversänden.deliveryStatus ist immer sent, da Flowella Zustellungen nicht als Ereignisse protokolliert. templateName enthält bei Vorlagen den Vorlagennamen, zum Beispiel flowella_form_reminder.
Typische Verwendung: Nachrichten verfolgen, die Ihr Team aus dem Flowella-Posteingang sendet, oder einen Timer für das Nachfassen starten. Für seine eigenen Sendungen benötigt ein Workflow diesen Trigger nicht, da die Ausgaben des Sendeschritts sie bereits erfassen.
„Delay until event” mit Flowella-Triggern verwenden
Der HubSpot-Schritt Delay until event pausiert einen Kontakt, bis ein Flowella-Ereignis eintritt oder ein Zeitlimit abläuft. Anschließend prüft ein Branch-Schritt, ob das Ereignis rechtzeitig eingetreten ist. Ein Workflow kann zum Beispiel:- Einen Flow mit Send WhatsApp Template senden.
- Mit Delay until event warten, eingestellt auf das Flowella-Ereignis Form Completed und gefiltert nach Form Name.
- Danach verzweigen, ob der Kontakt rechtzeitig eingesendet hat. Falls nicht, eine Erinnerung senden oder eine Aufgabe erstellen.
- Form Completed: auf die Antworten des Flows warten und dann nach den Eigenschaften verzweigen, die das Formular geschrieben hat.
- Text Reply: auf eine beliebige Antwort warten und dann nach Last WhatsApp reply message verzweigen.
- Message Read: warten, bis der Kontakt Ihre Nachricht öffnet, und dann entscheiden, ob Sie nachfassen.
Aktionen
Flowella fügt kontaktbasierten Workflows fünf Aktionen hinzu. Suchen Sie beim Hinzufügen eines Schritts nach dem Namen der Aktion.
Assign to Customer Agent ist eine eigene Aktion von HubSpot, keine Flowella-Aktion. Siehe Konversationen an den HubSpot Customer Agent übergeben.
Ausgaben der Sendeaktionen
Send WhatsApp Template, Send WhatsApp Message und Send WhatsApp Reply geben diese Ausgaben zurück. Spätere Schritte im Workflow können sie als Daten-Token verwenden.Send WhatsApp Template
Diese Aktion sendet eine genehmigte WhatsApp-Vorlage von Ihrer Standardnummer an den aufgenommenen Kontakt. Vorlagen mit einer Flow-Schaltfläche werden auf dieselbe Weise gesendet. So senden Sie also auch einen Flow aus einem Workflow.
Variablen
- Ordnen Sie die Variablen in der Reihenfolge zu, in der die Vorlage sie anzeigt. Bild-, Video- und Dokument-Header belegen keinen Platz. Ein Beispiel: Eine Vorlage hat
{{1}}im Header sowie{{1}}und{{2}}im Body. Ordnen Sie Template Variable 1 dem Header-Wert zu und Template Variables 2 und 3 den Body-Werten. - Ist ein zugeordneter Wert leer oder ordnen Sie weniger Plätze zu, als die Vorlage Variablen hat, sendet Flowella den bestätigten Ersatzwert der Vorlage. Gibt es keinen bestätigten Ersatzwert, schlägt der Versand fehl. Siehe Ersatzwerte.
- Die Aktion hat fünf Plätze. Für jede Variable nach der fünften sendet Flowella den bestätigten Ersatzwert, oder der Versand schlägt fehl.
- Datumsangaben erscheinen in UTC. Siehe Variablen für Datum und Uhrzeit.
- Für einen Standort-Header ordnen Sie Breiten- und Längengrad den Plätzen nach den Body-Variablen zu. Siehe Standort-Header.
- Bild-, Video- und Dokument-Header verwenden immer die mit der Vorlage gespeicherten Medien. Sie können die Medien nicht für jeden Kontakt aus HubSpot ändern.
- Sie können keine Schaltflächenwerte pro Kontakt festlegen. Setzen Sie Links oder Codes pro Kontakt stattdessen in eine Body-Variable.
- Hat die Vorlage eine Flow-Schaltfläche, übergibt Flowella die HubSpot-ID des aufgenommenen Kontakts an den Flow. Dadurch kann Flowella die Einsendung demselben Kontakt zuordnen.
- Existiert die Vorlage in mehr als einer Sprache, sendet Flowella die Version
en. Gibt es keine Versionen, sendet es die zuletzt aktualisierte. Versionen inen_GBoderen_USzählen nicht alsen. Siehe Sprache.
Doppelte Sendungen. Geht dieselbe Vorlage in derselben Sprache innerhalb von 15 Sekunden von derselben WhatsApp-Nummer an dieselbe Telefonnummer, sendet Flowella sie einmal. Der andere Schritt schlägt sofort mit
DUPLICATE_TEMPLATE_SEND_SUPPRESSED fehl, und der Workflow fährt fort. Das passiert meist, wenn sich zwei HubSpot-Kontakte eine Telefonnummer teilen und gleichzeitig aufgenommen werden. Die Vorlage hat diese Telefonnummer trotzdem erreicht. Siehe Template send suppressed as duplicate.Send WhatsApp Message
Diese Aktion sendet eine reine Textnachricht von Ihrer Standardnummer an den aufgenommenen Kontakt. Sie kann keine Medien, Schaltflächen oder Vorlagen senden.
Wichtige Punkte:
- Die Nachricht erreicht den Kontakt nur innerhalb des 24-Stunden-Fensters. Flowella prüft das Fenster nicht vorher. Hat der Kontakt in den letzten 24 Stunden nicht an Ihre Standardnummer geschrieben, lehnt WhatsApp die Nachricht ab (Meta-Fehler 131047), und der Schritt schlägt fehl. Siehe Fehler 131047.
- Wenn das Fenster geschlossen sein könnte, verwenden Sie stattdessen Send WhatsApp Reply oder Send WhatsApp Template.
- Flowella sendet den Text genau so, wie HubSpot ihn ausfüllt. Datumsangaben werden nicht umformatiert.
- Die Nachricht erscheint im Flowella-Posteingang, nicht im HubSpot-Posteingangs-Thread.
Send WhatsApp Reply
Diese Aktion sendet Ihre Nachricht als normalen Text, wenn das 24-Stunden-Fenster offen ist. Ist das Fenster geschlossen, sendet sie die Nachricht innerhalb Ihrer Smart-Reply-Vorlage Service, damit sie den Kontakt trotzdem erreicht. Verwenden Sie sie, wenn ein Workflow Stunden oder Tage nach der letzten Nachricht des Kontakts laufen kann.
Die Aktion hat kein Telefonfeld. Flowella verwendet die WhatsApp-Telefonnummer des Kontakts, dann die Mobiltelefonnummer und dann die Telefonnummer.
Dieses Flussdiagramm zeigt, wie die Aktion entscheidet, was gesendet wird.
Wenn das Fenster geschlossen ist:
- Flowella verwendet immer die Smart-Reply-Vorlage Service. Es setzt in
{{1}}den Vornamen des Kontakts, in{{2}}den Namen Ihrer Organisation und in{{3}}Ihre Nachricht ein. - Smart-Reply-Vorlagen gibt es nur auf Englisch.
- Ist die Service-Vorlage deaktiviert, noch nicht genehmigt oder von Meta pausiert, schlägt der Schritt mit der Meldung „Smart Reply template is not approved yet. Check Settings → Reply Templates.” fehl. Prüfen Sie die Vorlage unter Settings → WhatsApp (Meta) → Smart replies. Siehe Smart Replies.
- Reaktivierungen und Nachfassaktionen im Customer Success, die nach 24 Stunden Funkstille laufen können.
- Nachfassen nach einem Warten auf Form Completed mit langem Zeitlimit.
- Jeder Versand, der den Kontakt unabhängig vom Zustand des Fensters erreichen soll.
Das Fenster in einer HubSpot-Eigenschaft verfolgen
Flowella kann eine Kontakteigenschaft mit dem Zeitpunkt aktuell halten, zu dem sich das 24-Stunden-Fenster des Kontakts schließt. Flowella schreibt inwhatsapp_window_open_until, legt die Eigenschaft aber nicht an. Legen Sie sie daher zuerst in HubSpot an:
- Legen Sie in HubSpot eine Kontakteigenschaft an. Siehe den HubSpot-Leitfaden zum Erstellen von Eigenschaften.
- Wählen Sie den Feldtyp Date and time picker.
- Prüfen Sie vor dem Speichern, ob der interne Name genau
whatsapp_window_open_untillautet. HubSpot erlaubt es nicht, einen internen Namen später zu ändern.
AI Document Reader
Diese Aktion liest ein PDF oder Bild, findet die angeforderten Werte und schreibt sie in die Eigenschaften des aufgenommenen Kontakts. Verwenden Sie sie für Dokumente, die Ihre Kontakte Ihnen senden, etwa eine Datei, die über ein HubSpot-Formular oder einen WhatsApp Flow hochgeladen wurde.
Eine Feldzuordnung sieht so aus:
extract-Name beginnt mit einem Buchstaben, enthält nur Buchstaben, Ziffern und Unterstriche und ist bis zu 64 Zeichen lang. Verwenden Sie jeden extract-Namen nur einmal.
Dokumente, die Flowella lesen kann:
- PDF-, JPEG-, PNG- und WebP-Dateien bis 15 MB. Flowella prüft den Inhalt der Datei, nicht ihren Namen. Andere Formate, einschließlich HEIC-Fotos von iPhones, schlagen mit
DOCUMENT_UNSUPPORTED_TYPEfehl. - PDFs mit bis zu 4 Seiten.
- Links müssen mit
https://beginnen.
- Flowella schreibt alle Werte in einer einzigen Aktualisierung des Kontakts.
- Existiert eine Eigenschaft aus der Feldzuordnung nicht in HubSpot oder lehnt HubSpot einen Wert ab, schlägt die gesamte Aktualisierung mit
HUBSPOT_PATCH_FAILEDfehl. Keine Eigenschaft wird geändert. Prüfen Sie jeden internen Namen, bevor Sie den Workflow aktivieren. - Clear HubSpot properties when empty bestimmt, was mit Eigenschaften für Werte passiert, die Flowella nicht finden kann. Gefundene Werte werden immer geschrieben.
Fehlercodes:
Generate Document
Diese Aktion füllt eine Flowella-Dokumentvorlage mit den HubSpot-Eigenschaften des aufgenommenen Kontakts, erstellt ein PDF und speichert es in Ihren HubSpot-Dateien im Ordnerflowella-documents. Erstellen Sie Vorlagen im Bildschirm Dokumentvorlagen in Flowella.
Ist der Schritt erfolgreich, gibt er diese Ausgaben zurück:
Fehlercodes:
Fehlercodes
Wenn Send WhatsApp Template, Send WhatsApp Message oder Send WhatsApp Reply fehlschlägt, zeigt der Workflow-Verlauf des Kontakts den Grund an, und die Ausgabe Error code enthält einen kurzen Code. Der Workflow fährt dann mit dem nächsten Schritt fort.
Wenn der Code FAILED lautet, liefert die Fehlermeldung weitere Details. Zum Beispiel:
- Bei Send WhatsApp Template zeigen Einrichtungsprobleme den zugrunde liegenden Code in Klammern an: „Flowella could not send this WhatsApp template (CHANNEL_NOT_FOUND). Check the workflow action inputs, then try again.”
- Bei Send WhatsApp Reply zeigt eine nicht verfügbare Service-Vorlage „Smart Reply template is not approved yet. Check Settings → Reply Templates.” an.
- Ist eine Variable leer und ihr Ersatzwert noch nicht bestätigt, besagt die Meldung, dass der Ersatzwert nicht überprüft wurde. Bestätigen Sie die Ersatzwerte in der Vorlage. Siehe Vorlagen mit nicht überprüften Ersatzwerten.
- Bei Send WhatsApp Message und Send WhatsApp Reply nennt die Meldung den Grund von WhatsApp, wenn WhatsApp die Nachricht sofort ablehnt.
Lösungen für jeden Code und für andere WhatsApp-Fehler finden Sie unter WhatsApp-Fehlercodes in Flowella. Bei Verbindungs- und Synchronisierungsproblemen siehe HubSpot-Synchronisierungsfehler.
Konversationen an den HubSpot Customer Agent übergeben
Assign to Customer Agent ist eine eigene Workflow-Aktion von HubSpot, nicht Teil von Flowella. Sie übergibt eine Konversation an den Customer Agent, den KI-Agent von HubSpot für den Conversations-Posteingang. Der Agent kann nur auf WhatsApp antworten, wenn der Flowella-Custom-Channel verbunden ist. Die Antworten des Agents folgen denselben Regeln wie jede Antwort aus dem HubSpot-Posteingang:- Reiner Text von Ihrer Standardnummer. Anhänge werden verworfen.
- Nur innerhalb des 24-Stunden-Fensters. Hat der Kontakt in den letzten 24 Stunden nicht an Ihre Standardnummer geschrieben, wird die Antwort nicht zugestellt. Flowella postet Re-engage-Chips in den Thread, und eine Person muss auf einen klicken, um eine Vorlage zu senden.
- Nur textbasierte Nachrichten. Der Agent sieht Textnachrichten, Schaltflächen-Tipps, Listenauswahlen und Flow-Zusammenfassungen. Bilder, Sprachnachrichten, Videos oder Dokumente sieht er nicht.
- Kein Tipp-Indikator. Flowella zeigt dem Kontakt derzeit vor den Antworten des Agents keinen Tipp-Indikator an.
- Opt-outs gelten. Kontakte, die sich abgemeldet haben, erhalten die Antworten des Agents nicht.
Workflow-Muster
Diese Muster kombinieren die Trigger und Aktionen von Flowella mit den eigenen Schritten von HubSpot. Vollständige Schritt-für-Schritt-Rezepte finden Sie unter HubSpot-Workflow-Rezepte.Muster 1: Einen Flow senden und auf die Antworten warten
1
Den Flow senden
Fügen Sie Send WhatsApp Template hinzu und wählen Sie eine Vorlage mit einer Flow-Schaltfläche.
2
Auf die Einsendung warten
Fügen Sie Delay until event hinzu, eingestellt auf Form Completed und gefiltert nach Form Name. Legen Sie ein Zeitlimit fest.
3
Nach dem Ergebnis verzweigen
Fügen Sie einen Branch hinzu, der prüft, ob das Ereignis rechtzeitig eingetreten ist.
4
Die Antworten verarbeiten
Hat der Kontakt eingesendet, verzweigen Sie nach den Kontakteigenschaften, die das Formular geschrieben hat, und aktualisieren Sie dann Datensätze oder erstellen Sie Aufgaben.
5
Nachfassen
Hat der Kontakt nicht eingesendet, senden Sie mit Send WhatsApp Template oder Send WhatsApp Reply eine Erinnerung oder erstellen Sie eine Aufgabe für Ihr Team.
Muster 2: Nach der Antwort des Kontakts weiterleiten
1
Den Trigger festlegen
Nehmen Sie Kontakte über Text Reply auf.
2
Nach der Antwort verzweigen
Verzweigen Sie nach Last WhatsApp reply message, zum Beispiel gleich
Book oder Change booking.3
Den richtigen Flow senden
Fügen Sie für
Book Send WhatsApp Template mit Ihrer Buchungs-Flow-Vorlage hinzu.4
Auf die Antworten warten
Fügen Sie Delay until event hinzu, eingestellt auf Form Completed und gefiltert nach Form Name, und verzweigen Sie dann nach dem Ergebnis.
Muster 3: Feedback mit Nachfassen
1
Das Feedback-Formular senden
Fügen Sie Send WhatsApp Template mit Ihrer Feedback-Flow-Vorlage hinzu.
2
Auf die Rückmeldung warten
Fügen Sie Delay until event hinzu, eingestellt auf Form Completed und gefiltert nach Form Name.
3
Nach der Bewertung verzweigen
Verzweigen Sie nach der Bewertungseigenschaft, die das Formular geschrieben hat:
- Hohe Bewertung: Bedanken Sie sich beim Kontakt mit Send WhatsApp Message. Die Einsendung des Flows hat ein neues 24-Stunden-Fenster geöffnet.
- Niedrige Bewertung: Erstellen Sie eine Aufgabe für Ihr Team oder verwenden Sie Assign to Customer Agent, solange das Fenster offen ist.
Muster 4: Antworten an den Customer Agent übergeben
1
Den Trigger festlegen
Nehmen Sie Kontakte über Text Reply auf.
2
Den Eingang der Nachricht bestätigen
Fügen Sie optional Send WhatsApp Message hinzu, um zu bestätigen, dass Sie die Nachricht des Kontakts erhalten haben.
3
Den Agent zuweisen
Fügen Sie die HubSpot-Aktion Assign to Customer Agent hinzu. Der Kontakt hat Ihnen gerade erst geschrieben, daher kann der Agent innerhalb des 24-Stunden-Fensters antworten.
Variablen für Datum und Uhrzeit
Wenn Sie in Send WhatsApp Template eine HubSpot-Datums- oder Datum-Uhrzeit-Eigenschaft einer Template Variable zuordnen, zeigt Flowella sie alsdd.MM.yyyy HH:mm in UTC an. Zum Beispiel 27.06.2026 14:30.
- Flowella verwendet immer UTC, nicht die Zeitzone des Kontakts. Während der britischen Sommerzeit erscheint ein Termin um 14:30 als
13:30. - Eine reine Datumseigenschaft zeigt
00:00als Uhrzeit. - Flowella behandelt jede separate 13-stellige Zahl in einer Vorlagenvariable als Zeitstempel. Eine 13-stellige Bestell- oder Referenznummer kann daher als Datum erscheinen.
- Send WhatsApp Message und Send WhatsApp Reply formatieren Datumsangaben nicht um. Sie senden den Text so, wie HubSpot ihn ausfüllt.
Tipps und Best Practices
Verwandt
Kontaktaktivität
Die Flowella-Ereignisse an jedem Kontakt und die Eigenschaften, nach denen Sie filtern können.
Custom Channel
WhatsApp-Konversationen in den HubSpot-Posteingang bringen.
Vorlagenvariablen
Beispiele, Ersatzwerte und wie HubSpot-Werte eine Vorlage füllen.
Smart Replies
Die Vorlagen Service, Update und Offer, die außerhalb des 24-Stunden-Fensters verwendet werden.
Workflow-Rezepte
Schritt-für-Schritt-HubSpot-Workflows, die mit diesen Aktionen erstellt wurden.
UTM- und Anzeigen-Tracking
Sehen, welche Anzeige, welcher Link oder QR-Code jede Konversation gestartet hat.

