Was ist bedingte Logik?
Mit bedingter Logik können Sie Fragen in Ihrem Buchungsformular anzeigen, ausblenden, zu Pflichtfeldern machen oder blockieren, je nachdem, wie eine vorherige Frage beantwortet wurde. Das Formular passt sich in Echtzeit an, während Ihr Teilnehmer es ausfüllt.
Ohne bedingte Logik sieht jeder Teilnehmer jede Frage, egal ob sie relevant ist. Mit ihr bauen Sie ein intelligentes, fokussiertes Formular, das je nach eigenen Antworten unterschiedliche Personen unterschiedliche Dinge fragt.
Warum bedingte Logik nutzen
Die meisten Terminplanungswerkzeuge zeigen jedem Teilnehmer jede Frage. Die bedingte Logik von TimelyDo ändert das. Darum ist sie wichtig:
Bedingte Logik aktivieren
Bedingte Logik ist standardmäßig deaktiviert, damit der Veranstaltungseditor für Gastgeber, die sie nicht brauchen, übersichtlich bleibt. Aktivieren Sie sie, sobald Sie einer Veranstaltung Logik hinzufügen möchten.
Anzeigen in der Oberfläche
Sobald die bedingte Logik aktiviert ist, erscheinen in der Fragenliste mehrere visuelle Signale, mit denen Sie den Stand Ihrer Logik auf einen Blick sehen, ohne jede Karte zu öffnen.
Einrichtung Schritt für Schritt
Ist der Schalter Logik eingeschaltet, fügen Sie einer Frage so eine Bedingung hinzu:
Welche Fragetypen Bedingungen auslösen können
Jede Frage, die im Formular oberhalb der aktuellen Frage steht, kann eine Auslösequelle sein, sofern ihr Typ Operatoren unterstützt. Hier sind alle unterstützten auslösenden Typen und was sie können:
| Fragetyp | Verfügbare Operatoren | Werteingabe |
|---|---|---|
| Dropdown | ist gleich, ist nicht gleich, ist beantwortet, ist leer | Wählt aus den Optionen des Dropdowns |
| Optionsfeld | ist gleich, ist nicht gleich, ist beantwortet, ist leer | Wählt aus den Optionen der Optionsfelder |
| Kontrollkästchen | enthält, enthält nicht, ist beantwortet, ist leer | Wählt aus den Optionen des Kontrollkästchens |
| Ja / Nein | ist gleich (Ja oder Nein), ist beantwortet, ist leer | Dropdown mit Ja oder Nein |
| Einzeiliger Text | ist gleich, ist nicht gleich, enthält, enthält nicht, ist beantwortet, ist leer | Freie Texteingabe |
| Mehrzeiliger Text | ist gleich, ist nicht gleich, enthält, enthält nicht, ist beantwortet, ist leer | Freie Texteingabe |
| Zahl | ist gleich, ist nicht gleich, ist größer als, ist kleiner als, ist größer oder gleich, ist kleiner oder gleich, ist beantwortet, ist leer | Zahleneingabe |
| Bewertung | ist gleich, ist größer als, ist kleiner als, ist beantwortet, ist leer | Zahleneingabe |
| Datum | liegt vor, liegt nach, ist beantwortet, ist leer | Datumsauswahl, Zeitauswahl oder Datums- und Zeitauswahl, je nach dem in der Quellfrage eingestellten Datumsformat |
| ist beantwortet, ist leer | Kein Wert nötig | |
| Telefon | ist beantwortet, ist leer | Kein Wert nötig |
| URL | ist beantwortet, ist leer | Kein Wert nötig |
| Datei-Upload | ist beantwortet, ist leer | Kein Wert nötig |
Operatoren erklärt
Ein Operator legt fest, wie die Antwort des Teilnehmers mit dem von Ihnen konfigurierten Wert verglichen wird. Die Operatorliste wird automatisch so gefiltert, dass nur Operatoren erscheinen, die für den Typ der Quellfrage sinnvoll sind.
| Operator | Was er prüft | Beispiel |
|---|---|---|
equals | Die Antwort stimmt genau mit dem konfigurierten Wert überein | Art der Leistung ist gleich „Recht“ |
does not equal | Die Antwort ist alles außer dem konfigurierten Wert | Terminart ist nicht gleich „Remote“ |
contains | Einer der angekreuzten Werte enthält das Ziel (Kontrollkästchen) oder der Text enthält die Zeichenfolge (Texttypen) | Themen enthält „Preise“ |
does not contain | Umkehrung von „enthält“ | Interessen enthält nicht „Enterprise“ |
greater than | Die numerische Antwort liegt über dem Wert | Teamgröße ist größer als 50 |
less than | Die numerische Antwort liegt unter dem Wert | Budget ist kleiner als 1000 |
greater than or equal to | Die numerische Antwort liegt auf oder über dem Wert | Alter ist größer oder gleich 18 |
less than or equal to | Die numerische Antwort liegt auf oder unter dem Wert | Gäste ist kleiner oder gleich 10 |
is before | Die Datumsantwort liegt vor dem konfigurierten Wert. Bei Datumsbereichen wird das Startdatum verglichen. Bei Uhrzeitfragen wird die gewählte Uhrzeit verglichen. | Projektstart liegt vor 2026-01-01 |
is after | Die Datumsantwort liegt nach dem konfigurierten Wert. Bei Datumsbereichen wird das Enddatum verglichen. Bei Uhrzeitfragen wird die gewählte Uhrzeit verglichen. | Frist liegt nach 2026-06-30 |
is answered | Der Teilnehmer hat irgendetwas eingetragen | Telefonnummer ist beantwortet |
is blank | Der Teilnehmer hat das Feld leer gelassen | Firmenname ist leer |
UND / ODER Abgleich über mehrere Bedingungen
Eine einzelne Frage kann mehrere Bedingungsregeln haben. Sobald Sie mehr als eine Regel hinzufügen, erscheint eine Auswahl, mit der Sie festlegen, wie die Regeln gemeinsam ausgewertet werden.
ODER
Leistung ist gleich „Compliance“
↓ Anzeigen: Feld für NDA-Upload
UND
Tarif ist gleich „Enterprise“
↓ Anzeigen: Frage zum Prioritäts-Support
Die 5 Aktionen
Anzeigen
Die Frage ist standardmäßig ausgeblendet und erscheint nur, wenn die Bedingung erfüllt ist. Ändert der Teilnehmer seine frühere Antwort so, dass die Bedingung nicht mehr erfüllt ist, wird die Frage sofort wieder ausgeblendet und eine bereits gegebene Antwort gelöscht.
- Nachfragen, die nur für bestimmte Antworten gelten
- Leistungsspezifische Aufnahmefelder
- „Welches Büro?“ nur, wenn „Vor Ort“ gewählt wurde
- „Welche Social-Media-Plattform?“ nur, wenn „Social Media“ gewählt wurde
- Bis zur Erfüllung der Bedingung nicht sichtbar
- Erscheint mit einer sanften Animation
- Verschwindet wieder, wenn sich die auslösende Antwort ändert
- Antwort wird beim Ausblenden gelöscht und nie leer abgeschickt
↓ Anzeigen: #2 Welche Plattform?
Ausblenden
Die Frage ist standardmäßig sichtbar und verschwindet, wenn die Bedingung erfüllt ist. Sehen Sie es als Gegenstück zu Anzeigen: Die Frage ist für alle da, außer für diejenigen, die die Bedingung auslösen.
- Felder ausblenden, die durch eine vorherige Antwort überflüssig werden
- „Firmenname“ kann ausgeblendet werden, wenn „Ich bin Privatperson“ gewählt ist
- Fortgeschrittene Fragen für Einsteiger entfernen
- Standardmäßig für alle sichtbar
- Verschwindet, wenn die Bedingung erfüllt ist
- Die Antwort wird beim Ausblenden gelöscht
↓ Ausblenden: #2 Firmenname
Pflichtfeld
Die Frage ist immer sichtbar, wird aber erst dann zur Pflicht, wenn die Bedingung erfüllt ist. Teilnehmer, die die Bedingung nicht auslösen, können sie leer lassen. Wer sie auslöst, muss antworten, bevor er absenden kann.
- Ein Firmenname, der für Privatpersonen optional, für geschäftliche Buchungen aber Pflicht ist
- Eine Lizenznummer, nur Pflicht, wenn der Kunde beruflich handelt
- Ein Projektbriefing, nur Pflicht bei längeren Terminarten
- Immer sichtbar, standardmäßig optional
- Ein rotes Sternchen (*) erscheint, wenn die Bedingung erfüllt ist
- Das Formular lässt sich ohne Antwort nicht absenden, wenn die Frage Pflicht ist
↓ Pflichtfeld: #2 Handelsregisternummer
Buchung blockieren
Ist die Bedingung erfüllt, wird die Schaltfläche zum Absenden des Formulars deaktiviert, und ein rotes Hinweisbanner erklärt, warum die Buchung nicht fortgesetzt werden kann. Den Text der Meldung können Sie festlegen. Ändert der Teilnehmer seine frühere Antwort, sodass die Bedingung nicht mehr erfüllt ist, wird die Sperre sofort aufgehoben.
- Altersprüfung (Buchung erst ab 18)
- Mitgliedschaftsprüfung („Nur Bestandskunden“)
- Geografische Einschränkungen
- Budgetqualifizierung (Mindestausgaben erforderlich)
- B2B-Lead-Qualifizierung (Unternehmensgröße unter dem Schwellenwert)
Sie können eine eigene Meldung schreiben, die auf der Buchungsseite erscheint, wenn die Sperre ausgelöst wird. Lassen Sie das Feld leer, um eine Standardmeldung zu zeigen.
Beispiel: „Diese Sitzung ist nur für Bestandskunden. Bitte kontaktieren Sie uns direkt, um Kunde zu werden.“
↓ Buchung blockieren → „Diese Sitzung ist nur für Bestandskunden.“
Weiterleiten
Ist die Bedingung erfüllt, sieht der Teilnehmer kurz eine Meldung und wird nach 1,5 Sekunden automatisch zu einer von Ihnen festgelegten URL weitergeleitet. Nutzen Sie dies, um Personen zu einer anderen Buchungsseite, einer Selbstbedienungsressource oder einem externen Aufnahmeformular zu schicken.
- Enterprise-Kunden zu einer eigenen Buchungsseite weiterleiten
- Kleinere Kunden zu einer Selbstbedienungsregistrierung schicken
- Internationale Kunden auf eine regionale Seite leiten
- Je nach Leistung zum Buchungslink eines Partners weiterleiten
Geben Sie die vollständige URL einschließlich https:// ein. Der Teilnehmer sieht eine kurze Meldung („Aufgrund Ihrer Antworten leiten wir Sie auf die passende Seite weiter“) und wird nach 1,5 Sekunden weitergeleitet.
Funktioniert auch in eingebetteten Buchungsformularen. Die Weiterleitung verlässt den Embed-iframe automatisch.
↓ Weiterleiten → https://ihre-website.de/enterprise-buchung
Beispiele aus der Praxis
- #1 In welcher Phase befindet sich Ihr Unternehmen? (Dropdown: Ideenphase / Erste Umsätze / Wachstum / Etabliert)
- #2 Wie hoch ist Ihr monatlicher Umsatz? (Zahl)
- #3 In welchen Bereichen möchten Sie gecoacht werden? (Kontrollkästchen)
- #2 wird nur angezeigt, wenn #1 gleich „Wachstum“ oder „Etabliert“ ist (BELIEBIGE Übereinstimmung)
- Buchung blockieren, wenn #1 gleich „Ideenphase“ ist → „Unser Coaching-Programm richtet sich an Unternehmen, die bereits Umsatz erzielen. Tragen Sie sich stattdessen in unsere Warteliste ein.“
- #1 Um welche Rechtsangelegenheit geht es? (Dropdown: Familie / Unternehmen / Strafrecht / Arbeitsrecht)
- #2 Sind Kinder beteiligt? (Ja/Nein, nur angezeigt, wenn #1 = Familie)
- #3 Ist das Unternehmen in Großbritannien eingetragen? (Ja/Nein, nur angezeigt, wenn #1 = Unternehmen)
- #4 Bitte laden Sie relevante Dokumente hoch (Datei-Upload, immer angezeigt)
- #2 wird nur angezeigt, wenn #1 gleich „Familie“ ist
- #3 wird nur angezeigt, wenn #1 gleich „Unternehmen“ ist
- #1 Unternehmensgröße (Zahl)
- #2 Aktuelle Werkzeuge (Dropdown: Tabellen / Einfaches CRM / Enterprise-CRM / Eigenentwicklung)
- #3 Möchten Sie eine individuelle Demo? (Ja/Nein, immer angezeigt)
- #4 Dem Enterprise-Team zuweisen (Ausgeblendet, nur für Enterprise-Leads angezeigt)
- #4 ist Pflicht, wenn #1 größer oder gleich 500 ist UND #2 gleich „Enterprise-CRM“ ist (ALLE müssen zutreffen)
Ihre Logik im Tab Logik ansehen
Der Veranstaltungseditor hat im Abschnitt Formularfragen zwei Tabs: Fragen und Logik (nur sichtbar, wenn die bedingte Logik aktiviert ist). Der Tab Logik stellt Ihr gesamtes Formular als Flussdiagramm dar.
- Jede Frage als beschrifteter Knoten mit Typ und Positionsnummer
- Fragen mit einer Bedingung: ein durchgezogener Pfeil von der Quelle zum Ziel, beschriftet mit Aktion und Bedingung
- Fragen mit mehreren Bedingungen: Jede Quelle ist mit einem gestrichelten Pfeil an einen zentralen Rautenknoten angeschlossen, der mit BELIEBIGE (ODER) oder ALLE (UND) beschriftet ist, dann folgt ein durchgezogener Pfeil vom Knoten zum Ziel
- Farbcodiert nach Aktion (blau = Anzeigen, grau = Ausblenden, grün = Pflichtfeld, rot = Blockieren, orange = Weiterleiten), angewendet auf Pfeile und Verknüpfungsknoten
- Eine Farblegende in der Symbolleiste oben am Diagramm
- Zum Zoomen scrollen (Mausrad oder Trackpad)
- Zum Zoomen zusammenziehen (zwei Finger auf dem Trackpad)
- Ziehen, um die Zeichenfläche zu verschieben
- +/−-Schaltflächen und eine Prozentanzeige für präzises Zoomen
- Die Vollbild-Schaltfläche öffnet das Diagramm im gesamten Browserfenster
- Mit Esc verlassen Sie den Vollbildmodus
- PNG-Bild exportiert ein hochauflösendes Rasterbild (mindestens 2000 px an der langen Seite) mit weißem Hintergrund. Die Datei heißt
{event-name}-conditional-logic.png. Nutzen Sie sie zum Teilen in Dokumenten, Präsentationen oder E-Mails. - SVG-Vektor exportiert das Diagramm als skalierbare Vektordatei mit dem Namen
{event-name}-conditional-logic.svg. Nutzen Sie sie zum Bearbeiten in Figma oder Illustrator oder zum Einbetten in Webseiten in beliebiger Größe ohne Qualitätsverlust.
Tipps und Wissenswertes
War dieser Artikel hilfreich?
Sagen Sie es uns, damit wir unsere Dokumentation weiter verbessern können.