Es gibt keine universelle Kanalreihenfolge
Die meisten Fallback-Designs beginnen mit einer Kanalleiter und stellen dann fest, dass sie für die Hälfte der Journeys falsch ist. Die Reihenfolge ist ein Ergebnis, keine Eingabe. Die Eingaben sind das Geschäftsziel und die nutzbare Frist.
Was die Politik tatsächlich prüft
Vor jedem Versuch: Ziel und Erfolgskriterium; nutzbare Frist, nach der Zustellung nicht mehr hilft; Consent und geäußerte Präferenz; verifiziertes Ziel; Kanalverfügbarkeit im Markt und Freigabe Ihres Absenders; Dringlichkeit und Sensibilität des Inhalts; Kosten pro erreichtem Ergebnis; Verlässlichkeit des Signals.
Verlässliche und ambivalente Signale
Eine Ablehnung bei der Übermittlung erlaubt den nächsten Kanal. Eine Zustellbestätigung sagt, dass der Kanal das Gerät erreichte, nicht dass jemand es sah. Eine Leseanzeige beweist keine Aufmerksamkeit und kann deaktiviert sein. Fehlender Status ist Ambiguität, kein Fehler: Stille als Fehler zu behandeln erzeugt Duplikate.
Eine Journey, eine Identität
Eine Journey-ID, erzeugt beim Kommunikationsentscheid, in jedem Versuch, Callback und Ergebnis. Damit gilt: Eligibility wird vor jedem Versuch neu geprüft; Idempotenz und Deduplizierung auf Journey-Ebene; Versuchszustand und Journey-Zustand sind getrennt; Stoppbedingungen haben Vorrang, wenn das Ziel erreicht ist oder sich der Geschäftszustand ändert; verspätete Callbacks werden erfasst, öffnen aber keine abgeschlossene Journey.
Serie oder parallel
Serie als Standard. Parallel, wenn die Folge einer verpassten Nachricht die Kosten der Duplizierung klar übersteigt — Sicherheit, Betrug, Störung — oder die Frist keine serielle Kette zulässt. Bei einem erwarteten Code ist die Frist die Einschränkung, nicht eine Regel über erlaubte Kanäle; zu vermeiden ist ein zweiter Code für dieselbe Session.
Entscheidungstabelle
| Journey | Ziel und Frist | Reihenfolgelogik | Stoppbedingungen |
|---|---|---|---|
| Authentifizierungscode | Code in der laufenden Session | Schnellster Kanal mit verlässlichem Signal und verifiziertem Ziel | Verifizierung, Sessionende, Frist |
| Lieferung oder Termin | Empfänger vor dem Ereignis informiert | Präferierter Kanal, dann nächster geeigneter | Bestätigung, Ereignis eingetreten oder storniert |
| Zahlungsaufforderung | Zahlung vor Fälligkeit | Kanal mit Consent und Identitätsvertrauen, Eskalation zu Antwortkanal | Zahlung, Vereinbarung, Statusänderung |
| Support-Follow-up | Antwort erhalten | Der Kanal der Konversation | Antwort, Ticket geschlossen |
| Werbung | Consent-basierte Interaktion | Günstigster zulässiger Kanal, kein Wiederholen des Angebots | Opt-out, Frequenzgrenze, Kampagnenende |
| Dringend operativ | Bestätigung | Parallel über geeignete Kanäle, dann menschliche Eskalation | Bestätigung oder abgeschlossene Eskalation |
Zustandsmaschine
journey: GEPLANT -> VERSUCH -> ABGESCHLOSSEN | GESTOPPT | ERSCHOEPFT
pro Versuch: Frist und Stoppbedingungen prüfen, Eligibility neu bewerten,
Versuch mit vor der Übermittlung gespeichertem Schlüssel anlegen
Ergebnisse: Ablehnung oder Endfehler -> naechster Kandidat
zugestellt ohne Zielerreichung -> Frist des Versuchs abwarten
kein Status bis zur Frist -> AMBIVALENT (Weitergehen heisst Duplikate akzeptieren)
Empfängeraktion -> ABGESCHLOSSEN, offene Versuche abbrechen
verspäteter Callback: erfassen, keine abgeschlossene Journey wieder öffnen
Die ambivalente Verzweigung ist der häufigste stille Fehler. Wo Duplizierung schadet — ein zweiter Code, eine zweite Zahlungsaufforderung — ist Warten oder Stoppen meist richtig.
Attribution und Kosten
Ergebnisse pro Journey-Typ und Kettenposition; Kosten pro erreichtem Ergebnis über die gesamte Kette; Duplizierungsrate; Ambiguitätsrate; Wirksamkeit der Stoppbedingungen. Liefern zweite und dritte Position die meisten Ergebnisse, ist die erste für diese Population falsch.
Das Beschaffungsmodell
Flowstates verkauft und betreibt Messaging-Routen über mehrere Kanäle, unterstützt eigene Anbieterverträge (BYOV) und hybride Modelle. Die Kettenlogik bleibt dieselbe Arbeit und gehört neben den Geschäftszustand, der das Ziel definiert.