Zum Hauptinhalt springen

Logik Nodes

Erweiterte Steuerung deiner Automation - Verzögerungen, Verzweigungen und Datenverarbeitung

Mika Hally avatar
Verfasst von Mika Hally
Heute aktualisiert

Logik Nodes geben dir mehr Kontrolle über den Ablauf deiner Automations. Mit ihnen kannst du Wartezeiten einbauen, Daten umformatieren, zufällige Verteilungen erstellen oder zu vorherigen Schritten zurückspringen.

Zufallsverteiler (Randomizer)

Was macht er?

Der Zufallsverteiler verteilt Automation Runs zufällig auf verschiedene Pfade basierend auf Prozentsätzen die du festlegst.

Wie funktioniert's:

  1. Du erstellst 2-8 Pfade (Pfad A, B, C, D...)

  2. Jedem Pfad gibst du einen Prozentsatz (z.B. 25%, 50%, 10%)

  3. Die Prozentsätze müssen zusammen 100% ergeben

  4. Jeder Run wird zufällig einem Pfad zugewiesen basierend auf der Verteilung

Wichtig: Die Verteilung ist wirklich zufällig - nicht sequenziell (nicht erst alle A, dann alle B). Bei kleinen Durchläufen können Abweichungen auftreten: Wenn du 50/50 einstellst und nur 10 Runs hast, kann es sein dass 6 zu Pfad A und 4 zu Pfad B gehen. Erst bei vielen Runs (z.B. 100+) gleicht sich die Verteilung den eingestellten Prozentsätzen an.

Einstellungen:

  • Minimum 2 Pfade, Maximum 8 Pfade

  • Prozentsatz pro Pfad frei wählbar (muss zusammen 100% sein)

  • Pfade können jederzeit hinzugefügt oder entfernt werden

  • Jeder Pfad hat eigenen Ausgang zum Weiterverbinden

Häufige Use Cases

  • A/B-Tests: 50% der Kunden bekommen Nachricht A, 50% bekommen Nachricht B. Nach einer Woche wertest du aus welche Nachricht besser performt hat.

  • Multi-Varianten-Tests: Teste 4 verschiedene Ansätze mit je 25% der Kunden um herauszufinden welcher am besten funktioniert.

  • Gewinnspiele und Lotteries

    • 90% bekommen "Leider nicht gewonnen, beim nächsten Mal!"

    • 10% bekommen "Glückwunsch, du hast gewonnen!"

Zu Node springen

Was macht er?

Springt zu einer vorherigen Node zurück um die Automation von dort fortzusetzen.

Wichtige Einschränkungen:

  • Nur rückwärts springen: Du kannst NUR zu Nodes springen die vorher in der Automation ausgeführt wurden. Nodes überspringen (vorwärts springen) ist nicht möglich.

  • Loop-Protection (max 10 Sprünge): Pro Automation Run kann dieser Node maximal 10 Mal ausgeführt werden. Das verhindert Endlos-Schleifen die nie enden würden.

Weitere Einschränkungen

  • Du kannst nicht zur direkt vorherigen Node springen

  • Du kannst nicht zu Logik-Nodes springen (z.B. Filter, Bedingungen, Randomizer)

  • Nur zu Aktion Nodes und Nachrichten Nodes springen

Wie nutzen:

Option 1: Node manuell hinzufügen

  1. Node "Zu Node springen" hinzufügen

  2. Dropdown "Ziel" öffnen - zeigt alle verfügbaren vorherigen Nodes

  3. Ziel-Node auswählen

Option 2: Schnelle Verbindung (empfohlen)

  1. Ziehe eine Verbindung von einer Node zu einer vorherigen Node

  2. Modal öffnet sich: "Möchtest du zu dieser Node zurückspringen?"

  3. Bestätigen - "Zu Node springen" Node wird automatisch vorgefüllt eingefügt

Warten / Pausieren

Was macht er?

Pausiert die Automation für eine bestimmte Zeitspanne bevor sie fortgesetzt wird.

Dauer (unterstütze Zeiteinheiten):

  • Sekunden

  • Minuten

  • Stunden

  • Tage

Minimum: 5 Sekunden (darunter wird nicht unterstützt)

Beispiele: "2 Stunden", "3 Tage", "30 Minuten"

Fortführung innerhalb ausgewählter Zeitgrenzen (optional)

Zusätzliche Bedingung: Automation wird erst fortgesetzt wenn die Wartezeit abgelaufen IST UND der Zeitpunkt in die definierten Zeitgrenzen fällt.

Beispiel:

  • Dauer: 1 Minute warten

  • Zeitgrenze: Nur Montag-Freitag zwischen 08:00 - 18:00 Uhr

  • Was passiert: Nach 1 Minute prüft die Automation ob es Mo-Fr 08:00-18:00 ist. Wenn ja → Fortsetzung. Wenn nein (z.B. Samstag, 20:00 Uhr) → wartet bis nächster Mo 08:00

Zeitgrenzen-Einstellungen:

  • Zeitzone auswählen (z.B. Europe/Berlin)

  • Zeitfenster definieren (z.B. 08:00 - 18:00 Uhr)

  • Wochentage auswählen (Mo, Di, Mi, Do, Fr)

  • Mehrere Zeitgrenzen hinzufügen möglich

Wichtig: Die Node hat immer nur einen Ausgangspfad ("Nächster Schritt") - auch wenn mehrere Zeitgrenzen definiert sind.

Häufige Use Cases

  • Einfaches Warten: "Warte 2 Stunden, dann sende Follow-up Nachricht"

  • Geschäftszeiten respektieren: "Warte 5 Minuten, aber setze nur Mo-Fr 09:00-17:00 fort"

  • Drip-Kampagnen: "Warte 3 Tage zwischen Nachrichten" für schrittweise Nurturing-Flows

Daten formatieren

Was macht er?

Transformiert Attribute und Variablen - umwandeln, berechnen und formatieren.

So funktioniert's:

  1. Wert auswählen: Wähle das Attribut oder die Variable die bearbeitet werden soll

  2. Transformation(en) hinzufügen: Füge eine oder mehrere Transformationen nacheinander hinzu

  3. Ergebnis nutzen: Das formatierte Ergebnis ist als neue Variable verfügbar

Wichtig: Du kannst mehrere Transformationen nacheinander auf denselben Wert anwenden. Sie werden in der Reihenfolge ausgeführt.

Verfügbare Transformationen:

Datum & Uhrzeit

Formatieren

  • Wandle Datum/Uhrzeit in jedes beliebige Format um

  • Beispiel: "2024-01-15" → "15. Januar 2024" oder "15/01/24"

Rechnen

  • Zeit hinzufügen oder abziehen

  • Beispiel: Datum + 7 Tage, Uhrzeit - 2 Stunden

Text

Text zu Beginn anfügen

  • Fügt Text vor dem bestehenden Wert ein

  • Beispiel: "Max" → "Hallo Max"

Text am Ende anfügen

  • Fügt Text nach dem bestehenden Wert ein

  • Beispiel: "Max" → "Max, willkommen!"

Konvertieren

  • Text zu Datum/Uhrzeit

  • Text zu E-Mail

  • Text zu Telefonnummer

Zahl

Rechnen

  • Addieren

  • Subtrahieren

  • Multiplizieren

  • Dividieren

Konvertieren

  • Zahl zu Datum / Uhrzeit

Hat dies deine Frage beantwortet?