CoeveraBlueprints

Blueprint 016 · Outreach

Wie verketten Sie E-Mail-Sequenzen so, dass das Verhalten eines Interessenten entscheidet, was als Nächstes passiert?

Eine Sequenz kann niemanden in eine andere Sequenz aufnehmen – also wird der Task zum Nachrichtenbus, und das, was er transportiert, entscheidet über den nächsten Schritt.

Geschrieben von Veröffentlicht 2026-09-23Beruht auf einer im Produktivbetrieb ausgelesenen Leiter aus fünf SequenzenÜbersetzt aus dem englischen OriginalMarkdown-Fassung ↓

Die kurze Antwort

Eine E-Mail-Sequenz ist ein geschlossener Kreislauf. Sie nimmt einen Datensatz auf, verschickt ihre Schritte und endet. Es gibt keinen Knoten, der jemanden in eine andere Sequenz aufnimmt – eine mehrstufige Leiter lässt sich also nicht allein aus Sequenzen bauen.

Was eine Sequenz hat, sind globale Aktionen: Haken, die bei Antwort, Abmeldung, Bounce und einer benutzerdefinierten Bedingung auslösen – Letztere ist der Weg, eine Öffnung oder einen Klick zu erfassen. Alle außer Bounce können einen Datensatz aus einer Vorlage erzeugen. Die Kette wird also so gebaut: Die Sequenz erzeugt einen Task mit einem Zeiger auf die nächste Sequenz, und ein Auffangprozess, der bei der Anlage von Tasks auslöst, schreibt diesen Zeiger an den Kontakt und nimmt ihn erneut auf. Der Task ist der Nachrichtenbus zwischen zwei Sequenzen, die einander nicht sehen können.

Die Warnung, die wichtiger ist als der Mechanismus: Diese Tasks sind Buchführung, keine Arbeit. Bauen Sie die Leiter so, dass nie etwas einen Menschen zum Handeln auffordert, und eine ins Stocken geratene Kampagne wird unsichtbar – Hunderte von Aktivitätsdatensätzen, und niemand bemerkt es.

Das Geschäftsproblem

Sie haben eine Liste von Personen, die es wert sind, kontaktiert zu werden, und eine Botschaft, die mehr als eine Sendung wert ist. Eine einzelne E-Mail wird ignoriert; fünf identische sind Spam. Was Sie tatsächlich wollen, ist eine Leiter, bei der das Verhalten die Sprosse bestimmt:

  • Wer antwortet, sollte die Kampagne sofort nicht mehr erhalten und bei einem Menschen landen;
  • wer öffnet oder klickt, hat Interesse gezeigt und sollte die nächste, andere Nachricht bekommen;
  • wer nie reagiert, sollte nach Zeitplan weiterrücken oder aufhören;
  • wer sich abmeldet oder einen Bounce erzeugt, sollte überall und dauerhaft unterdrückt werden;
  • und Sie sollten „Läuft diese Kampagne noch?“ beantworten können, ohne fünf Bildschirme zu öffnen.

Die ersten vier sind Mechanik. Die fünfte entscheidet darüber, ob sich die Maschine überhaupt lohnt, und sie ist diejenige, die fast nie gebaut wird.

Warum der naheliegende Ansatz scheitert

Eine lange Sequenz mit allen Schritten

Die einfachste Lesart von „Kampagne mit mehreren Kontaktpunkten“ ist eine Sequenz mit zehn Schritten. Sie sendet nach Zeitplan und kann nicht verzweigen: Ein Empfänger, der bei Schritt zwei klickt, erhält Schritt drei genau so, als hätte er nicht geklickt. Der einzige verhaltensbezogene Hebel, den eine Sequenz über ihren eigenen Ablauf hat, ist das Austragen – sie kann anhalten, aber nicht abbiegen.

Erwarten, dass eine Sequenz an eine andere Sequenz übergibt

Die nächste Idee ist eine Reihe kurzer Sequenzen, deren letzter Schritt jeweils in die nächste aufnimmt. Einen solchen Schritt gibt es nicht. Die Knoten einer Sequenz senden E-Mails, warten und erzeugen Datensätze – die Aufnahme in eine Sequenz ist keine Aktion, die eine Sequenz ausführen kann. Nichts im Editor deutet darauf hin, bis Sie nach dem Knoten suchen und feststellen, dass er fehlt.

Stattdessen mit einem geplanten Prozess durchkämmen

Ein täglicher geplanter Prozess über alle Kontakte, der jeden weiterschiebt, dessen Engagement sich geändert hat, funktioniert – und wirft genau das weg, was die Sache lohnend gemacht hat. Engagement ist ein Ereignis: um 09:14 geöffnet, auf den Preislink geklickt, geantwortet. Ein nächtlicher Durchlauf sieht nur Zustände, kommt bis zu einem Tag zu spät und kann Ihnen nicht sagen, welche Nachricht die Reaktion ausgelöst hat.

Den Auffangprozess für jeden auslösen lassen

Sobald die Task-basierte Kette gebaut ist, überwacht der Auffangprozess die Anlage von Tasks. Lassen Sie seinen Akteur auf any user – die naheliegende Lesart von „wenn ein Task angelegt wird“ –, und jeder Task, den ein Vertriebsmitarbeiter von Hand anlegt, wird von der Kampagnenmaschinerie ausgewertet. Die Lösung ist eine einzige Einstellung, und in §5 geht es darum, warum sie nicht optional ist.

Datenmodell

Drei Objekte und eine Konvention tragen das gesamte Design.

BausteinRolle
E-Mail-SequenzVerschickt die Schritte. Endet. Kann nicht verketten
Task (von einer globalen Aktion erzeugt)Die Nachricht. Trägt den Zeiger auf die nächste Sequenz
AuffangprozessLöst bei der Anlage von Tasks aus; schreibt den Zeiger an den Kontakt und übergibt
Stufenzähler am KontaktAuf welcher Sprosse der Kontakt steht. Der Aufnahmeprozess verzweigt danach

Quelle. Coevera-Hilfecenter, Using email sequences in Coevera – die Sequenz im Auslieferungszustand, bevor irgendetwas an sie angekettet wird.

Was eine Sequenz aufnimmt, und worüber

Der Trigger einer Sequenz nennt einen Entitätstyp und eine bestimmte Feld-ID – das E-Mail-Feld, an das sie sendet –, mit einem optionalen Lookup, sodass sie eine Adresse an einem verknüpften Datensatz erreichen kann. Dieses Detail ist wichtiger, als es klingt: Eine Sequenz, die Leads aufnimmt, kann über die Relation an die E-Mail-Adresse des primären Kontakts senden, weshalb der aufgenommene Datensatz und der Adressat nicht dasselbe sein müssen.

Die Einstellungen, die eine Sequenz begrenzen

EinstellungWirkung
timezone, dayOfWeek, fromTimeOfDay/toTimeOfDaySendefenster – Sendungen außerhalb davon werden zurückgehalten
activeFrom, activeToLaufzeit der Kampagne, als Datumswerte
autoUnenrollWhenExpiredOb noch laufende Kontakte beim Ablauf freigegeben werden
everyEmailStartsConversationOb jede Sendung einen neuen Thread eröffnet oder einen bestehenden fortsetzt
triggerProcess, triggerProcessIdDer benannte Auffangprozess. Ein Prozess pro Sequenz

Warum die Nachricht ein Datensatz sein muss

Eine globale Aktion kann einen Task, einen Lead oder einen Text erzeugen – und die Statistiken zählen jeden davon separat. Ein Task ist hier der richtige Träger, weil er günstig ist, am Kontakt hängt, benutzerdefinierte Felder aufnimmt und seine Anlage eine Trigger-Fläche ist. Der Zeiger reist in einem dieser Felder mit.

Die verworfene Alternative. Der ordentliche Reflex ist ein Zähler, den die Kette hochzählt – aus Schritt 1 wird Schritt 2 wird Schritt 3. Was eine echte Leiter stattdessen tut: Jede Sequenz nennt ihren Nachfolger, weil der Wert in der Task-Vorlage geschrieben wird und die Vorlage pro Sequenz existiert. Das macht die Kette zu einer Menge fest verdrahteter Zeiger, was flexibler ist (ein Zweig kann eine Sprosse überspringen) und fragiler (§6).

Konfiguration auf Feldebene

Die vier globalen Aktionen im Einzelnen

Das sind die einzigen verhaltensbezogenen Haken der Sequenz. Es gibt genau vier Ereignisse:

EreignisAustragenAndere E-Mail sendenDatensatz erzeugenAußerdem
On reply✅✅✅—
On unsubscribeimplizit—✅—
On custom condition✅✅✅nimmt einen Filter entgegen
On bounce✅——kann den Empfänger abmelden

Jede ist ein Kennzeichen plus ihre Nutzlast – eine Antwort kann austragen, eine Zwischenantwort senden und einen Task erzeugen, jeweils unabhängig voneinander.

In der benutzerdefinierten Bedingung stecken Öffnungen und Klicks

Antwort, Abmeldung und Bounce sind feste Ereignisse. Öffnen und Klicken sind keine Ereignisse, die Sie abonnieren – es sind Bedingungen, die Sie beschreiben. Die benutzerdefinierte Bedingung nimmt einen gewöhnlichen Filter entgegen, und die funktionierende Form besteht aus zwei Klauseln:

Message.subject         Is  "{the subject of the step you are watching}"
Email.tracking_status   Is  Opened  OR  Clicked

Die Betreff-Klausel ist das, was die Bedingung auf einen Schritt der Sequenz begrenzt statt auf jede jemals gesendete Nachricht. Sie bedeutet aber auch, dass die Bearbeitung der Betreffzeile eines Schritts die Bedingung, die ihn überwacht, unbemerkt bricht – der Filter passt dann weiterhin auf einen String, den niemand mehr sendet.

Der Zeiger und der Zähler

FeldLiegt anGeschrieben vonGelesen von
Zeiger auf die nächste SequenzTaskDer Task-Vorlage der SequenzDem Auffangprozess
StufenzählerContactDem Auffangprozess (und einmal dem Eingangsprozess)Den Zweigen des Aufnahmeprozesses
KampagnenzugehörigkeitContactDem EingangsprozessJeder Schranke in der Kette
UnterdrückungskennzeichenContactAbmeldung, Bounce oder einem MenschenJeder Schranke in der Kette

Benennen Sie das Zeigerfeld nach dem, was es tut. Es ist der tragendste Wert der ganzen Kette und derjenige, den man am leichtesten für harmlos hält – §6 beschreibt die Folge.

Ein Hinweis zu booleschen Bedingungen in Filtern

Unterdrückungsschranken prüfen boolesche Werte, und eine boolesche Prüfung auf „ist falsch“ wird ganz ohne Operator gespeichert – operator: null mit einem Wert von 0. Das ist überall konsistent, wo nach booleschen Werten gefiltert wird, sodass eine Regel mit Null-Operator auf einem Checkbox-Feld normal und nicht defekt ist. Gut zu wissen, bevor Sie nach einem fehlenden Operator suchen, der nie vorgesehen war.

Automatisierung & Logik

Der Auffangprozess, und die Einstellung, die ihn sicher macht

Ein Prozess, ausgelöst bei der Anlage von Tasks, liest den Zeiger und leitet weiter. Sein Trigger-Akteur ist der Teil, den Sie richtig einstellen müssen. Der Akteur eines Datensatz-Triggers nimmt einen von vier Werten an:

AkteurLöst aus, wenn der Datensatz angelegt wird von …
AnyUserirgendjemandem – einschließlich eines Menschen
ProcessOwnerdem Inhaber des Prozesses selbst
SelectedUnitsAndUserseiner benannten Menge von Einheiten oder Benutzern
ApplicationsOnlyausschließlich der Automatisierung – nie einem Menschen (aus dem Enum gelesen, nicht getestet)

„Nur Anwendungen“ ist die richtige Wahl für einen Auffangprozess, und sie macht den Unterschied zwischen einem geschlossenen Kreislauf und einem, in den jeder versehentlich jemanden hineinschieben kann. Ein Vertriebsmitarbeiter, der einen Anruf protokolliert, sollte keinen Interessenten erneut in eine Drip-Kampagne aufnehmen.

Der Weg, von Anfang bis Ende

sequence step / global action fires
  └─ creates Task  { pointer = "next sequence" }
       └─ catcher process  (Task · Create · ApplicationsOnly)
            ├─ filter: task activity type is an engagement type
            ├─ filter: pointer is not empty
            ├─ filter: contact is in this campaign, not unsubscribed, not archived
            └─ write Contact.step_counter = Task.pointer
                 └─ hand off to the enrolment process
                      └─ branch on step_counter → enrol into that sequence

Die Übergabe am Ende ist ein Unterprozess-Aufruf, und so überquert hier alles eine Prozessgrenze – die Einschränkung und die Benennungsdisziplin stehen in Blueprint 011.

Die gemeinsame Aufnahmeleiter ist der fragile Teil

In der Praxis wird der Aufnahmeprozess nicht pro Kampagne gebaut – er wächst an. Ein Beispiel aus dem Produktivbetrieb trägt Dutzende voneinander unabhängiger Kampagnen in einem einzigen Prozess mit über hundert Knoten, wobei die Schranke einer Kampagne neunzehn Ebenen tief liegt. Weil ein Filter eine einzige Schranke ist, deren Zweige nach dem Prinzip „der erste Treffer gewinnt“ ausgewertet werden, hängt die Aufnahme eines Kontakts von seiner Position relativ zu neunzehn Kampagnen ab, mit denen er nichts zu tun hat. Alles, was eine frühere Schranke zuerst zutreffen lässt, macht die spätere unbemerkt unerreichbar.

Geben Sie einer Kampagne einen eigenen Aufnahmeprozess, wenn es darauf ankommt. Die gemeinsame Leiter ist einmal bequem und danach teuer.

Lassen Sie eine Sprosse Arbeit erzeugen

Die gesamte Kette oben ist Maschinerie. Irgendwo darin muss ein Zweig einen Task erzeugen, den ein Mensch tatsächlich erledigen soll – offen, einem echten Verantwortlichen zugewiesen, mit Fälligkeitsdatum. Der naheliegende Kandidat ist der Antwort-Haken, der nächste ein Klick auf etwas kommerziell Bedeutsames. Blueprint 014 führt dasselbe Argument von der anderen Seite: Automatisierung sollte die Aufmerksamkeit auf einen Menschen lenken, und ein Mensch sollte derjenige sein, der sich festlegt.

Grenzen & Kompromisse

Ein erledigter Task ist keine Arbeit. Wo jede Task-Vorlage mit dem Status „bereits erledigt“ angelegt wird, einem einzigen Administrator gehört und von einem Prozess verarbeitet wird, der nur Automatisierung akzeptiert, erzeugt die Leiter Aktivitätsdatensätze und keine Arbeitsaufgaben. Das passiert leicht versehentlich, weil die Tasks existieren, um einen Wert zu transportieren, nicht um jemanden etwas zu fragen – und das Ergebnis ist eine Kampagne, die in jedem Bericht geschäftig aussieht und niemandem etwas abverlangt.

  • Weil nichts fragt, bemerkt auch nichts etwas. Beobachtet an einer Live-Leiter: eine Kohorte, die monatelang auf der ersten Stufe geparkt war, ohne erfasste Reaktion, ohne Termin und ohne Disqualifizierung bei irgendeinem ihrer Kontakte. Die Kette funktionierte; der Zulauf war versiegt. Nichts meldet das Ausbleiben neuer Datensätze, weil eine leere Kampagne und eine ruhige Woche gleich aussehen – dieselbe Fehlerklasse wie der Replikationsausfall in Blueprint 009.
  • Ein falsch benanntes Zeigerfeld ist eine stromführende Leitung. Ein Feld, das als Dauer in Minuten bezeichnet ist, aber die Nummer der nächsten Sequenz trägt, erledigt die folgenreichste Aufgabe der Kette unter einem Namen, der zum Bearbeiten einlädt. Wer es ändert – eine Person, die einen Task aufräumt, oder eine künftige Automatisierung, die ein Feld dieses Namens berührt –, leitet Kontakte unbemerkt in eine andere Kampagne um. Benennen Sie es nach seiner Funktion, und behandeln Sie jede kurze, generische Bezeichnung an einem Steuerfeld als Defekt, der nur darauf wartet, einzutreten.
  • Die Leiter kann an einer Einstellung enden statt an ihren Daten. Eine letzte Sequenz, deren Task-Vorlage noch auf eine frühere Sprosse zurückzeigt und die nur anhält, weil ihr Kennzeichen zum Anlegen von Tasks abgeschaltet ist, ist eine Checkbox von einer Endlosschleife entfernt. Machen Sie den Zeiger der letzten Sprosse in den Daten zu einem Endpunkt – null oder ein Wert, auf den kein Zweig passt –, damit das Einschalten des Kennzeichens gefahrlos ist.
  • Nichts außer Engagement rückt den Zähler weiter. Der Eingangsprozess schreibt die erste Stufe; nur der Auffangprozess rückt sie weiter. Ein Kontakt, der nie öffnet, klickt oder antwortet, bleibt für immer auf der ersten Stufe – korrektes Verhalten, und unsichtbar, solange niemand darüber berichtet.
  • Die Bearbeitung einer Betreffzeile bricht die Bedingung, die sie überwacht. Die benutzerdefinierte Bedingung prüft den Betreff-String, sodass eine Textanpassung den Haken unbemerkt löst. Nichts schlägt fehl; die Sprosse fängt einfach niemanden mehr auf.
  • Die Bounce-Behandlung verbrennt Adressen dauerhaft. Bei Bounce kann der Empfänger abgemeldet werden, was für die Zustellbarkeit richtig ist und bei einer schlechten Liste gnadenlos: Ein schlecht validierter Import unterdrückt beim ersten Kontakt einen Teil von sich selbst, und diese Kontakte werden dann durch dieselben Unterdrückungsschranken von jeder künftigen Kampagne ausgeschlossen. Validieren Sie vor der ersten Sendung – Blueprint 005 zeigt, wie ein nicht validierter Import aussieht.
  • Statistiken gelten pro Sequenz, nicht pro Kette. Jede Sequenz meldet Aufnahmen, Sendungen, Empfänger, Öffnungen, Klicks, Antworten, Bounces, Abmeldungen, erzeugte Tasks und Leads sowie eine Zahl der aktuellen Aufnahmen – aber nichts fasst eine Leiter zusammen. Der Zustand der Kampagne als Ganzes muss von Hand aus fünf Bildschirmen zusammengetragen werden, und genau deshalb tut es niemand.

Der Kompromiss, den man klar benennen sollte

Die Leiter aus Tasks zu bauen bringt echte verhaltensbasierte Verzweigung auf einer Plattform, deren Sequenzen nicht verzweigen können, und das nur mit nativen Bausteinen. Der Preis dafür ist, dass die Logik der Kette an drei Stellen gleichzeitig liegt – in der Task-Vorlage jeder Sequenz, in den Filtern des Auffangprozesses und in den Schranken des Aufnahmeprozesses –, und kein Bildschirm zeigt alle drei zusammen. Mit einer Namenskonvention und einem Diagramm ist das beherrschbar, ohne nicht. Wenn die Kampagne wirklich linear ist und niemand nach Verhalten verzweigen muss, ist eine Sequenz mit mehr Schritten die ehrliche Antwort und kostet nur einen Bruchteil des Aufwands, sie am Leben zu halten.

Verifizierung

Aus einem Live-Produktiv-Space ausgelesen: eine Sequenzleiter mit fünf Sprossen, ihr Auffangprozess, der gemeinsame Aufnahmeprozess und das Schema hinter allen dreien.

  • Die Menge der globalen Aktionen wurde aus dem Schema gelesen und bestätigt genau vier Ereignisse – Antwort, Abmeldung, benutzerdefinierte Bedingung, Bounce – mit ihren unabhängigen Kennzeichen zum Austragen, zum Senden einer E-Mail und zum Erzeugen eines Datensatzes, dass nur die benutzerdefinierte Bedingung einen Filter trägt und dass allein Bounce anbietet, den Empfänger abzumelden.
  • Die benutzerdefinierte Bedingung wurde aus einer Live-Sequenz gelesen: eine Klausel auf die Betreffzeile, kombiniert mit einem E-Mail-Tracking-Status von geöffnet oder geklickt.
  • Die Einstellungen der Sequenz – Sendefenster, Zeitzone, aktiv ab und aktiv bis, automatisches Austragen bei Ablauf, „jede E-Mail beginnt eine Konversation“ und der benannte Trigger-Prozess – wurden aus dem Schema gelesen und als in Live-Sequenzen befüllt bestätigt.
  • Der Auffangprozess wurde im Produktivbetrieb nachverfolgt: ausgelöst bei der Anlage von Tasks mit dem Akteur ApplicationsOnly, gefiltert auf den Aktivitätstyp Engagement, einen nicht leeren Zeiger sowie die Kampagnenzugehörigkeit und die Unterdrückungskennzeichen des Kontakts, danach wird der Zeiger an den Kontakt geschrieben und übergeben.
  • Die vier Akteurwerte wurden aus dem Enum bestätigt, ebenso die Trigger-Ereignisse, zu denen neben Anlegen, Aktualisieren und Löschen auch „E-Mail gesendet“ und „E-Mail empfangen“ gehören.
  • Das Zeigerschema der Leiter wurde aus den Task-Vorlagen gelesen – jede Sprosse schreibt die Nummer ihres Nachfolgers, und die letzte Sprosse trägt noch einen Zeiger zurück auf eine frühere, während sie sich für das Ende auf ein abgeschaltetes Kennzeichen verlässt.
  • Der gemeinsame Aufnahmeprozess wurde vermessen: über hundert Knoten, Dutzende voneinander unabhängiger Kampagnen in einer Leiter nach dem Prinzip „der erste Treffer gewinnt“, die Schranke einer Kampagne neunzehn Ebenen tief, und der Prozess selbst mit einem Warnstatus.
  • Die Konvention des Null-Operators für boolesche Werte wurde bestätigt, über drei unabhängige Prozesse hinweg: Eine boolesche Prüfung auf „ist falsch“ speichert keinen Operator und einen Wert von null.

Nicht beobachtet, und ausdrücklich so benannt:

  • Eine Sequenz, die während dieser Arbeit sendete. Jeder Befund stammt aus gespeicherter Konfiguration und gespeicherten Statistiken, nicht aus einem eigens dafür gestarteten Kampagnenlauf.
  • Was passiert, wenn das Kennzeichen zum Anlegen von Tasks an der letzten Sprosse eingeschaltet wird – die Schleife ist aus dem gespeicherten Zeigerwert gefolgert, nicht beobachtet.
  • Ob die Bearbeitung der Betreffzeile eines Schritts die benutzerdefinierte Bedingung löst, was aus der Form des Filters folgt, aber nicht getestet wurde.
  • Das Verhalten der Datensatztypen Lead und Text, die eine globale Aktion erzeugen kann; nur der Task-Pfad wurde nachverfolgt.
  • Dass ApplicationsOnly einen Task ignoriert, den eine Person anlegt. Die Bedeutung ist aus dem Enum gelesen, nicht durch einen von Hand angelegten Task getestet.

Woran Sie eine Regression erkennen

  • Jede Sequenz der Leiter meldet null aktuelle Aufnahmen. Die mit Abstand günstigste Zustandsprüfung und die einzige, die „niemand ist unterwegs“ von „niemand hat bisher reagiert“ unterscheidet.
  • Tasks sammeln sich an, während der Stufenzähler auf eins bleibt. Der Auffangprozess löst aus und die Übergabe nicht, Kontakte werden also markiert und nie weiterbewegt.
  • Die Zahl der erzeugten Tasks einer Sprosse fällt auf null, während die Sendungen weiterlaufen. Ihre benutzerdefinierte Bedingung trifft nicht mehr zu – meist, weil eine Betreffzeile bearbeitet wurde.
  • Irgendein offener Task eines Menschen mit dem Aktivitätstyp der Kampagne. Entweder wurde der Akteur des Auffangprozesses von „nur Anwendungen“ gelockert, oder jemand arbeitet innerhalb der Task-Typen der Maschine, und beides führt zu überraschenden Aufnahmen.

Häufige Fragen

Wie verketten Sie E-Mail-Sequenzen so, dass das Verhalten eines Interessenten entscheidet, was als Nächstes passiert?

Über einen Task. Eine E-Mail-Sequenz ist ein geschlossener Kreislauf: Sie nimmt einen Datensatz auf, verschickt ihre Schritte und endet, und sie hat keinen Knoten, der jemanden in eine andere Sequenz aufnimmt. Was sie hat, sind globale Aktionen – bei Antwort, bei Abmeldung, bei einer benutzerdefinierten Bedingung wie einer Öffnung oder einem Klick und bei Bounce –, und drei der vier, alle außer Bounce, können einen Datensatz aus einer Vorlage erzeugen. Die Sequenz erzeugt also einen Task mit einem Zeiger auf die nächste Sequenz, ein Prozess, der bei der Anlage von Tasks auslöst, schreibt diesen Zeiger an den Kontakt, und ein separater Aufnahmeprozess liest den Zeiger und nimmt den Kontakt auf. Der Task ist der Nachrichtenbus zwischen zwei Sequenzen, die einander nicht sehen können.

Wie lösen Sie eine Aktion aus, wenn jemand eine E-Mail aus einer Sequenz öffnet oder darin klickt?

Mit der globalen Aktion für eine benutzerdefinierte Bedingung. Anders als Antwort, Abmeldung und Bounce, die feste Ereignisse sind, nimmt die benutzerdefinierte Bedingung einen Filter entgegen – typischerweise den Betreff der Nachricht plus einen E-Mail-Tracking-Status, der auf geöffnet oder geklickt steht. Wenn sie zutrifft, kann die Sequenz den Empfänger austragen, eine andere E-Mail senden und einen Datensatz erzeugen, in beliebiger Kombination.

Warum erzeugt eine automatisierte Outreach-Leiter Aktivität, aber keine Arbeit?

Weil die Tasks, die sie erzeugt, reine Buchführung sind. Wenn jede Task-Vorlage bereits als erledigt angelegt wird, einem einzigen Administrator gehört und der Prozess, der sie verarbeitet, nur Automatisierung als Akteur akzeptiert, wird nie ein Mensch aufgefordert, irgendetwas zu tun. Die Leiter erzeugt Hunderte von Aktivitätsdatensätzen und null Arbeitsaufgaben, sodass eine Kohorte monatelang auf der ersten Stufe geparkt sein kann, ohne dass irgendetwas im System das meldet.

Wie verhindern Sie, dass der manuell angelegte Task einer Person wieder in eine automatisierte Sequenz einfließt?

Setzen Sie den Trigger-Akteur des Auffangprozesses auf „nur Anwendungen“. Der Akteur eines Datensatz-Triggers kann der Prozessinhaber sein, ausgewählte Einheiten und Benutzer, jeder Benutzer oder nur Anwendungen – Letzteres bedeutet, wie aus dem Enum gelesen und nicht getestet, dass der Prozess bei von Automatisierung erzeugten Datensätzen auslöst und nie bei denen eines Menschen. Ohne diese Einstellung nimmt jeder, der einen Task des überwachten Typs anlegt, unbemerkt einen Kontakt erneut auf.

Woran erkennen Sie, dass eine automatisierte Kampagne nicht mehr funktioniert?

Sie müssen gezielt danach fragen, denn ein Stillstand erzeugt Stille statt Fehler. Jede Sequenz stellt eine Zahl der aktuellen Aufnahmen bereit, und eine Leiter, in der jede Sequenz null laufende Aufnahmen meldet, hat niemanden, der sie durchläuft. Das Ausbleiben neuer Datensätze am Eingang sieht genauso aus wie eine ruhige Woche, und kein Alarm unterscheidet beides.

Herausgegeben von Coevera · auf das Muster abstrahiert, keine KundendatenBlueprint 016 · veröffentlicht 2026-09-23