Um einen Automatisierungs-Flow zu debuggen, der in Papo (https://papo.global/) nicht die erwarteten Aktionen ausführt, verwenden Sie den Ausführungsverlauf, um den von jedem Kontakt zurückgelegten Weg nachzuverfolgen und zu prüfen, ob die Aktionsknoten erreicht und ausgeführt wurden. Der visuelle Editor, der Verlauf Knoten für Knoten und der Automatisierungsbericht helfen dabei, ein Logikproblem – der Kontakt erreicht den Knoten nie – von einem Konfigurationsproblem des Aktionsknotens selbst zu unterscheiden.
Ein Flow, der läuft, aber nicht die erwarteten Aktionen ausführt, ist oft herausfordernder als ein vollständig gestoppter Flow: Er empfängt Kontakte, durchläuft einige Knoten und schlägt nur bei bestimmten Schritten fehl. Anstatt alles neu aufzubauen, ermöglicht das Debuggen auf Basis von Verlauf und Logs, genau zu isolieren, wo die Ausführung vom geplanten Verhalten abweicht.
Diagnoseübersicht
| Situation | Wo untersuchen | Typische Korrektur |
|---|---|---|
| Aktion wird nicht ausgelöst, aber der Kontakt erreicht den Knoten | Konfiguration des Aktionsknotens | Parameter des Knotens im Editor überprüfen und korrigieren |
| Aktion wird nicht ausgelöst und der Kontakt erreicht den Knoten nicht | Vorherige Bedingungen oder verzweigter Pfad | Bedingungen erweitern oder Standardroute hinzufügen |
| Antwort des Kontakts wird nicht erkannt | Antwortverlauf des Frageknotens | Erwartete Antwortvarianten aufnehmen |
| Kontakt stoppt vor dem Ende | Knoten ohne Fortsetzung oder Frage ohne Ausgang | Standardpfad und Route zum Mitarbeiter hinzufügen |
| Niedrige Abschlussrate trotz aktivem Flow | Automatisierungsbericht | Journey vereinfachen und Metriken vergleichen |
Erstens: Bestätigen Sie, dass der Flow aktiv ist
Bevor Sie die Logik analysieren, überprüfen Sie den Status des Flows. Nur Flows mit dem Indikator Aktiv sind bereit, Kontakte zu empfangen und zu verarbeiten. Ein inaktiver Flow kann bearbeitet werden, führt aber keine Aktion aus: Kontakte treten nicht ein und bereits eingeschriebene Kontakte werden nicht weitergeleitet.
Zweitens: Verwenden Sie den Ausführungsverlauf Knoten für Knoten
Der Ausführungsverlauf ist die wichtigste Diagnosequelle. Papo zeichnet jeden Schritt auf, den ein Kontakt innerhalb des Flows durchläuft, sodass der tatsächliche Pfad mit dem im Editor entworfenen verglichen werden kann.
-
Lokalisieren Sie die spezifische Ausführung Öffnen Sie den Flow und suchen Sie den Ausführungsverlauf, der die Kontakte auflistet, die ihn durchlaufen haben. Wenn Sie bereits wissen, welcher Kontakt das Problem hatte, öffnen Sie sein Profil im CRM und prüfen Sie, in welcher Phase des Flows er sich befindet.
-
Vergleichen Sie den tatsächlichen mit dem geplanten Pfad Wenn Sie die Details einer Ausführung öffnen, sehen Sie die genaue Abfolge der durchlaufenen Knoten. Wenn der Kontakt vor einer erwarteten Aktion gestoppt hat, liegt das Problem in der vorherigen Logik. Wenn er den Knoten erreicht hat, die Aktion aber keine Wirkung zeigte, liegt das Problem in der Konfiguration des Knotens selbst.
-
Validieren Sie die Eingaben der Frageknoten Wenn der Flow die Komponente Eine Frage stellen verwendet, prüfen Sie im Verlauf, welche Antwort erfasst wurde. Variationen wie "sim" statt "Sim", Wörter mit abweichender Akzentuierung oder unerwartete Antworten können dazu führen, dass die Bedingung die Eingabe nicht erkennt und einen nicht geplanten Pfad einschlägt – oder einfach stoppt.
-
Überprüfen Sie spezifische Aktionen Wenn eine Aktion wie Tag hinzufügen oder Kontakt aktualisieren nicht funktioniert hat, bestätigen Sie im Verlauf, ob der Knoten erreicht und ausgeführt wurde. Wenn er übersprungen wurde, korrigieren Sie die vorherige Logik. Wenn er ausgeführt wurde und der Kontakt sich nicht geändert hat, überprüfen Sie die Parameter des Knotens im visuellen Editor.
Drittens: Konfigurationsfehler beheben
Nachdem Sie identifiziert haben, wo der Flow abbricht, gehören zu den häufigsten Korrekturen:
- Bedingungen erweitern: Fügen Sie erwartete Antwortvarianten oder einen Standardpfad hinzu, der jede nicht vorhergesehene Eingabe erfasst.
- Eine Ausweichroute hinzufügen: Fügen Sie einen Knoten hinzu, der die Option bietet, mit einem menschlichen Mitarbeiter zu sprechen, um zu vermeiden, dass der Kontakt in einer Sackgasse feststeckt.
- Die Journey vereinfachen: Entfernen Sie unnötige Schritte, die zu einem Abbruch auf halbem Weg führen könnten.
- Den Automatisierungsbericht überprüfen: Vergleichen Sie die Metriken Kontakte, Abgeschlossen und Abschlussrate, um zu validieren, ob die Korrektur bei neuen Ausführungen Wirkung gezeigt hat.
Wenn ein Flow mehrere Fragen und viele Knoten hat
Flows mit mehreren Fragen – wie Screening, HR-Formulare, Onboarding oder Umfragen – sind anfälliger für Logikfehler, da jede Verzweigung von der vorherigen Antwort abhängt. In solchen Fällen ist die Diagnose Knoten für Knoten noch wichtiger: Eine einzige falsch konfigurierte Bedingung kann den gesamten Flow auf einen falschen Pfad lenken. Überprüfen Sie die Bedingungsknoten nacheinander und validieren Sie jede erfasste Antwort und die aktivierte Verzweigung.
Wann Sie aus der Flow-Bibliothek neu beginnen sollten
Wenn der aktuelle Flow zu komplex ist oder eine schwer zu korrigierende Logik aufweist, bietet das Flow-Modul eine Bibliothek mit vorkonfigurierten Automatisierungen, die gängige Szenarien wie Begrüßung, Lead-Qualifizierung und Umfragen abdecken. Von einer funktionierenden Vorlage auszugehen, verringert die Wahrscheinlichkeit von Konfigurationsfehlern und beschleunigt das Debuggen.
Häufig gestellte Fragen
Wie finde ich heraus, ob ein Aktionsknoten ausgeführt wurde?
Öffnen Sie den Ausführungsverlauf und lokalisieren Sie den Kontakt. Sie sehen die genaue Abfolge der durchlaufenen Knoten. Wenn der Aktionsknoten im Pfad erscheint, wurde er erreicht; wenn nicht, wurde der Kontakt durch eine vorherige Bedingung umgeleitet.
Warum stoppt der Kontakt immer am selben Knoten?
Normalerweise gibt es eine unmögliche Bedingung oder eine nicht erkannte Antwort im vorherigen Knoten. Prüfen Sie im Verlauf, welche Antwort erfasst wurde und ob die Verzweigungsoptionen alle möglichen Variationen abdecken.
Kann ein inaktiver Flow eine Aktion ausführen?
Nein. Nur Flows mit dem Status Aktiv können Kontakte empfangen und verarbeiten. Inaktive Flows können bearbeitet werden, führen aber keine Aktion aus und bewegen bereits eingeschriebene Kontakte nicht weiter.
Wie weiß ich, ob die Korrektur funktioniert hat?
Verfolgen Sie den Automatisierungsbericht nach Anwendung der Korrektur. Vergleichen Sie die Anzahl der Kontakte mit der der Abgeschlossenen und beobachten Sie die Abschlussrate bei neuen Ausführungen, um die Änderung zu validieren.
Was tun, wenn die Abschlussrate weiterhin niedrig ist?
Vereinfachen Sie die Journey, entfernen Sie unnötige Schritte und stellen Sie sicher, dass es immer eine Ausweichroute zu einem menschlichen Mitarbeiter gibt. Wenn der Flow zu lang ist, ziehen Sie in Betracht, ihn in kleinere Flows aufzuteilen, die durch die Aktion In einen anderen Flow einschreiben verbunden sind.
Lesen Sie auch
- Wie man einen automatischen Begrüßungs-Flow für neue Kontakte in WhatsApp erstellt
- Wie man den Lead Score in einem Flow verwendet, um personalisierte Angebote zu senden
Starten Sie kostenlos und debuggen Sie Ihre Flows in der Praxis →
Sie können ein kostenloses Konto bei Papo erstellen und den Ausführungsverlauf nutzen, um Ihre Automatisierungen zu testen und anzupassen.