NueForm

Fragebogen-Stil

So funktionieren Formulare im Fragebogen-Stil — alle Fragen auf einer Seite, Antworten, die laufend gespeichert werden, ein einziger Absenden-Button und wann E-Mail-Schritte und Datenknoten laufen.

Jedes Formular hat einen Formular-Stil. Der Stil NueForm zeigt eine Frage nach der anderen. Der Stil Fragebogen zeigt alle Fragen auf einer einzigen Seite: Teilnehmer antworten in beliebiger Reihenfolge, können jede Antwort ändern, bis sie fertig sind, und senden alles mit einem einzigen Absenden-Button ab. Statt mit Logiksprüngen blendet ein Fragebogen Fragen über Sichtbarkeitsbedingungen ein und aus, die du im Dialog Sichtbarkeit & Aktionen festlegst.

Ein Formular auf den Fragebogen-Stil umstellen

  1. Öffne das Formular im Builder und gehe zu Einstellungen.
  2. Wähle unter Formular-Stil die Option Fragebogen.

Ein Formular mit einem Schritt Sprache ändern lässt sich nicht umstellen: Der Builder zeigt Formulare mit Sprachwechsel-Nodes können den Fragebogen-Modus nicht nutzen. Entferne diesen Schritt zuerst.

Enthält das Formular Logiksprünge, warnt der Dialog Zum Fragebogen-Stil wechseln, dass sie entfernt werden — Fragebögen nutzen stattdessen Sichtbarkeitsbedingungen — und dass sich der Wechsel nicht rückgängig machen lässt. Enthält das Formular E-Mail-Schritte oder Datenknoten, listet der Dialog sie zusätzlich auf und erklärt, wie sie laufen werden: E-Mail-Schritte werden beim Absenden des Formulars verschickt, und Datenknoten laufen entweder, wenn sich die verwendeten Antworten ändern, oder beim Absenden.

Diese Schritte blockieren den Wechsel nicht und bleiben, wo sie sind; jeder Datenknoten erhält die Einstellung Wann ausführen (siehe Datenknoten). Prüfe nach dem Wechsel jeden einzelnen.

Was Teilnehmer sehen

Vor dem Absenden

  • Nichts ist endgültig, bevor der Teilnehmer auf Absenden klickt — jede Antwort lässt sich noch ändern.
  • Antworten werden automatisch gespeichert, während der Teilnehmer ausfüllt, und zwar als unvollständige (partielle) Antwort. Eine partielle Antwort ist keine Übermittlung — sie löst keine Webhooks aus, verschickt keine Benachrichtigungs-E-Mails und zählt nicht zu deinem Antwortkontingent.
  • Absenden wird immer unten auf der Seite angezeigt. Der Button prüft zuerst die Antworten: Ist eine Pflichtfrage leer oder eine Antwort ungültig, listet der Dialog Einige Antworten müssen korrigiert werden sie auf, und es wird nichts übermittelt.

Nach dem Absenden

Absenden schließt die Antwort ab. Genau dann feuern die Webhooks, gehen die Benachrichtigungs-E-Mails raus, werden die E-Mail-Schritte verschickt, laufen die Datenknoten, die beim Absenden ausgeführt werden, und die Antwort zählt zu deinem Kontingent. Während des Absendens ist die Seite gesperrt. Wartet ein Datenknoten mit Aktuell halten noch oder läuft gerade, wartet Absenden zuerst auf ihn – bis zu 10 Sekunden. Ändert seine neue Antwort die Seite, wird noch nichts übermittelt. Bietet eine Liste die Option, die der Teilnehmer gewählt hat, nicht mehr an, entfernt die Liste sie und zeigt Aktualisiert anhand deiner vorherigen Antwort. Blendet die Antwort eine Frage ein, erscheint diese Frage. In beiden Fällen scrollt die Seite zu der Frage, und der Teilnehmer prüft sie und klickt erneut auf Absenden. Eine Frage, die die neue Antwort ausblendet, hält die Übermittlung nicht auf – ihre Antwort wird weggelassen, wie bei jeder ausgeblendeten Frage.

Danach sieht der Teilnehmer den Endbildschirm des Formulars mit einem Button Weitere Antwort senden, der ein neues, leeres Formular öffnet. Es ist der erste Endbildschirm, zu dem seine Antworten führen – oder in einem Quiz-Modus derjenige, den seine Punktzahl oder sein Ergebnis ergibt (siehe Formular-Modi). Führen seine Antworten zu keinem Endbildschirm, sieht er Deine Antworten wurden übermittelt. Endbildschirme erscheinen nie vor dem Absenden auf der Seite. Der Button ist ausgeblendet, wenn Auf eine Antwort pro Besucher begrenzen aktiviert ist.

Im Designmodus der Builder-Vorschau werden die Endbildschirme, zu denen die Antworten der Vorschau führen, unter Absenden angezeigt – so kannst du einen auswählen und bearbeiten, ohne das Formular erst abzusenden.

Eine übermittelte Antwort lässt sich nicht bearbeiten — weder von der Bestätigung aus noch durch erneutes Öffnen des Links. Wurde sie auf der Seite Meine Antworten des Teilnehmers gespeichert (siehe Teilnehmer-Anmeldung erzwingen), kann er sie dort weiterhin schreibgeschützt ansehen.

Später zurückkehren

SituationWas der Teilnehmer sieht
Bereits abgesendet, Auf eine Antwort pro Besucher begrenzen ausEin neues, leeres Formular.
Bereits abgesendet, Auf eine Antwort pro Besucher begrenzen anDen Bildschirm Du hast bereits eine Antwort eingereicht — denselben wie bei Formularen im NueForm-Stil.
Ohne Absenden gegangen, Fortsetzen erlauben anDie Abfrage Dort weitermachen, wo du aufgehört hast?: Weiter stellt die Antworten wieder her, Neu beginnen verwirft sie. Mit Automatisch fortsetzen kommen die Antworten ohne Nachfrage zurück.
Ohne Absenden gegangen, Fortsetzen erlauben ausEin neues, leeres Formular.

Das Fortsetzen funktioniert genau wie bei Formularen im NueForm-Stil — siehe Fortsetzen erlauben und Eigene Besucher-ID.

So laufen die Schritte

In einem Formular im NueForm-Stil läuft ein E-Mail-Schritt oder Datenknoten in dem Moment, in dem der Teilnehmer ihn erreicht. Ein Fragebogen hat diesen Moment nicht — alle Fragen stehen gleichzeitig auf der Seite —, deshalb laufen die Schritte zu festen Zeitpunkten.

E-Mail-Schritte

Ein E-Mail-Schritt wird einmal pro Antwort verschickt, wenn der Teilnehmer auf Absenden klickt — und nur, wenn seine Sichtbarkeitsbedingungen für die übermittelten Antworten erfüllt sind. Er wird nach der Übermittlung von unseren Servern verschickt, der Teilnehmer wartet also nie darauf, und Bei Rückkehr erneut senden spielt keine Rolle. Im Builder zeigt der Schritt Wird beim Absenden verschickt. Er kann die Antworten verwenden, die Antworten der Datenknoten mit Aktuell halten (die mit der Übermittlung mitgeschickt werden) und die Antworten der Datenknoten mit Einmal, beim Absenden, die vor ihm stehen.

Datenknoten

Jeder Datenknoten erhält die Einstellung Wann ausführen, die nur im Fragebogen-Stil angezeigt wird:

OptionWas sie bewirktGeeignet für
Aktuell haltenLäuft, wenn sich die verwendeten Antworten ändern.Abfragen — zum Beispiel die Rassen für das Tier laden, das der Teilnehmer gewählt hat.
Einmal, beim AbsendenLäuft einmal, wenn das Formular abgesendet wird.Das Senden von Daten — zum Beispiel einen Lead in deinem CRM anlegen.

Aktuell halten im Detail:

  • Der Knoten läuft, sobald jede Antwortvariable, die seine URL, seine Header und sein Body verwenden (etwa {animal}), einen Wert hat, jeder frühere Datenknoten, dessen Antwort er nutzt, eine geliefert hat und seine eigenen Sichtbarkeitsbedingungen erfüllt sind. Diese Bedingungen entscheiden nur, ob der Knoten läuft: Die Fragen, die sie prüfen, müssen nicht beantwortet sein. Sonstiges gewählt, ohne etwas einzutippen, zählt noch nicht als Antwort. Ein Knoten, der keine Antworten verwendet, läuft beim Öffnen des Formulars.
  • Ändert sich eine dieser Antworten, läuft der Knoten erneut. Auswahlfragen lösen ihn aus, sobald eine Option gewählt wird; Text- und Zahlenantworten – und Text im Feld Sonstiges einer Auswahlfrage –, wenn der Teilnehmer das Feld verlässt oder 800 ms lang nicht tippt.
  • Kann der Knoten nicht mehr laufen – eine Antwort, die er verwendet, wird gelöscht, oder seine Sichtbarkeitsbedingungen sind nicht mehr erfüllt –, wird auch seine Antwort-Variable geleert, damit nichts eine Antwort weiterverwendet, die der Teilnehmer zurückgenommen hat.
  • Nur die neueste Anfrage zählt: Eine neue Anfrage bricht die noch laufende ab, und verspätete Ergebnisse werden ignoriert.
  • Erfolgreiche Ergebnisse werden innerhalb eines Seitenaufrufs wiederverwendet: Von Katze zu Hund und zurück zu Katze zu wechseln, ergibt zwei Anfragen, nicht drei.
  • Jeder Seitenaufruf erlaubt bis zu 20 Anfragen pro Datenknoten; wiederverwendete Ergebnisse zählen nicht. Danach sendet der Knoten in diesem Seitenaufruf keine Anfragen mehr, und seine Antwort bleibt für Antworten leer, die er nicht schon abgefragt hat.
  • Die Anfragen laufen über die Server von NueForm: Der Browser des Teilnehmers erhält nie die URL, die Header, den Body oder die Verbindungs-Secrets des Knotens – nur die Namen der Variablen, die die Anfrage verwendet.

Einmal, beim Absenden läuft auf unseren Servern, einmal pro Antwort, nachdem der Teilnehmer auf Absenden geklickt hat. Das Formular ist dann bereits fertig, daher kann keine Frage und keine Optionsliste die Antwort des Knotens verwenden — wähle Aktuell halten für einen Knoten, dessen Antwort eine davon füllt. Die Schritte, die beim Absenden laufen, können sie aber verwenden: E-Mail-Schritte und Datenknoten mit Einmal, beim Absenden, die nach ihm stehen und in der Reihenfolge des Formulars laufen. Pro Übermittlung laufen höchstens 10 E-Mail-Schritte und 10 Datenknoten mit Einmal, beim Absenden; weitere werden übersprungen. E-Mail-Schritte halten außerdem die Versandlimits pro Besucher, pro Formular und pro IP ein, die für jeden E-Mail-Schritt in einem Webformular gelten – siehe E-Mail-Schritte.

Diese Schritte erhalten außerdem die neueste Antwort der Datenknoten mit Aktuell halten, die der Browser mit der Übermittlung mitschickt. Wie die Antworten stammen diese Werte aus dem Browser des Teilnehmers – verlass dich also für nichts auf sie, was ein Teilnehmer nicht ändern können darf.

Die Voreinstellung. Wenn du einem Fragebogen einen Datenknoten hinzufügst oder ein Formular auf den Fragebogen-Stil umstellst, wird Wann ausführen für dich gesetzt: Aktuell halten, wenn etwas weiter unten im Formular die Antwort-Variable des Knotens verwendet, während das Formular ausgefüllt wird — eine Frage (ihr Titel, ihre Beschreibung, ihre Optionsliste oder ihre Bedingungen) oder ein anderer Datenknoten, der selbst auf Aktuell halten steht —, sonst Einmal, beim Absenden. E-Mail-Schritte und Datenknoten mit Einmal, beim Absenden zählen nicht, denn sie laufen beim Absenden, wenn die Antwort des Knotens sie ohnehin erreicht; ebenso wenig Fragen, die deaktiviert, ausgeblendet oder für Webformulare abgeschaltet sind. Ein gerade hinzugefügter Datenknoten hat noch keine Antwort-Variable und startet daher mit Einmal, beim Absenden: Stelle ihn auf Aktuell halten um, sobald eine spätere Frage seine Antwort verwendet — sonst warnt dich der Builder (siehe unten). Ein über die API oder MCP ohne diese Einstellung erstellter Datenknoten läuft nach derselben Regel, und der Builder zeigt diese Option als ausgewählt an.

Anfragen, die Daten ändern. Wählst du Aktuell halten für eine POST-, PUT-, PATCH- oder DELETE-Anfrage, zeigt der Builder eine Warnung: Diese Anfrage kann bei jeder Ausführung Daten anlegen oder ändern. Wenn sie Daten sendet, statt etwas abzufragen, wähle „Einmal, beim Absenden“. Das ist nur ein Hinweis — die Entscheidung liegt bei dir.

Eine Antwort, die beim Ausfüllen gebraucht wird. Steht ein Knoten auf Einmal, beim Absenden, verwendet aber eine spätere Frage oder Liste seine Antwort, während das Formular ausgefüllt wird, warnt der Builder: Eine spätere Frage oder Liste verwendet die Antwort dieses Knotens, während das Formular ausgefüllt wird, aber der Knoten läuft erst beim Absenden – dort ist die Antwort also leer. Wähle stattdessen „Aktuell halten“.

Einstellungen, die nur der NueForm-Stil verwendet. Ein Fragebogen führt seine Datenknoten im Hintergrund oder nach dem Abschluss der Antwort aus. Im Fragebogen-Stil blendet der Builder deshalb Stiller Modus, Debug-Modus, Als Validierung verwenden und Ladetext eines Knotens aus und zeigt diesen Hinweis: „Stiller Modus“, „Debug-Modus“, „Als Validierung verwenden“ und „Ladetext“ gelten nur im NueForm-Stil. Im Fragebogen-Stil blockiert eine fehlgeschlagene Anfrage die Übermittlung nie. Das Timeout der Anfrage gilt weiterhin. Die ausgeblendeten Einstellungen behalten ihre Werte – stellst du das Formular wieder auf den NueForm-Stil um, gelten sie wieder. Muss eine Antwort eine Prüfung in deinem eigenen System bestehen, prüfe sie, wenn du die Antwort verarbeitest.

Hinweise im Builder

Die Karte jedes Schritts im Builder zeigt, wann er läuft:

HinweisBedeutung
Läuft nach Beantwortung von: gefolgt von den FragennamenAktuell halten — läuft, sobald diese Fragen beantwortet sind, und erneut, wenn sich die Antworten ändern.
Läuft beim Öffnen des FormularsAktuell halten, für einen Knoten, der keine Antworten verwendet.
Läuft beim AbsendenEinmal, beim Absenden.
Wird beim Absenden verschicktEin E-Mail-Schritt.

Telefonanrufe

Bei NueVoice-Telefonanrufen ändert sich nichts. Ein Anruf stellt weiterhin eine Frage nach der anderen, und E-Mail-Schritte und Datenknoten laufen, wenn der Anruf sie erreicht, in der Reihenfolge des Formulars. Wann ausführen gilt nur für das Webformular.

Beispiel: Rassen für das gewählte Tier

  1. Füge eine Multiple-Choice-Frage „Welches Tier?“ mit den Optionen Katze und Hund hinzu und trage bei Name der Antwortvariablen animal ein.
  2. Füge einen Datenknoten hinzu, der https://api.example.com/breeds?animal={animal} aufruft, setze seine Antwort-Variable auf breeds und stelle Wann ausführen auf Aktuell halten. Seine Karte zeigt Läuft nach Beantwortung von: mit der Tierfrage.
  3. Füge ein Dropdown „Lieblingsrasse“ hinzu, stelle Quelle der Optionen auf Aus einer Variable und gib {breeds} ein — siehe Optionen aus einer Variable.
  4. Füge einen E-Mail-Schritt hinzu, der dem Teilnehmer dankt. Er wird verschickt, wenn der Teilnehmer auf Absenden klickt.

Wählt ein Teilnehmer Katze, zeigt das Dropdown Optionen werden geladen… und dann die Katzenrassen. Beim Wechsel zu Hund werden die Hunderassen geladen; wird die zuvor gewählte Rasse nicht mehr angeboten, wird sie mit dem Hinweis Aktualisiert anhand deiner vorherigen Antwort. entfernt. Beim Zurückwechseln zu Katze wird das erste Ergebnis wiederverwendet.

Auswahlantworten in Variablen

Im Beispiel oben enthält {animal} die Beschriftung der Option, die der Teilnehmer gewählt hat (Katze, nicht die ID der Option), genau wie im NueForm-Stil. Bei einem übersetzten Formular steht die Beschriftung in der Sprache, in der der Teilnehmer das Formular ausfüllt: Wer auf Englisch antwortet, bekommt für {animal} den Wert Cat. Die Rassen-Anfrage geht dann mit animal=Cat raus, und E-Mail-Schritte und Texte, die {animal} verwenden, erhalten ebenfalls Cat. Um eine Frage nur bei einer bestimmten Option anzuzeigen oder einen Schritt nur dann auszuführen, setze die Bedingung auf die Frage selbst (Welches Tier? ist Katze): Sie vergleicht die Option, egal in welcher Sprache. Eine Bedingung, die die Variable mit einer Beschriftung vergleicht (animal ist gleich Katze), greift nicht mehr, wenn jemand in einer anderen Sprache antwortet. Bei einer Liste aus einer Variable enthält die Variable die Beschriftung des Eintrags so, wie sie geladen wurde – sie wird nicht übersetzt.

Zuletzt aktualisiert: 1. Oktober 2026