Formulare erstellen
Berechnete Felder
Unsichtbare Felder, die Werte aus Antworten berechnen — Quiz-Punkte, Bestellsummen, Lead-Bewertungen oder zusammengesetzten Text. Sie aktualisieren sich in Echtzeit, während der Ausfüllende das Formular beantwortet.
So funktioniert es
Berechnete Felder sind für Ausfüllende unsichtbar, berechnen aber Werte anhand von Logikregeln, die du festlegst. Sie speichern entweder ein Zahl- oder Text-Ergebnis und aktualisieren sich live, während der Ausfüllende Fragen beantwortet.
Der Ablauf: Du erstellst ein berechnetes Feld, setzt einen Anfangswert und fügst dann Logikregeln mit der Aktion Wert berechnen hinzu. Jede Regel führt eine Operation (addieren, multiplizieren, setzen usw.) durch, wenn ihre Bedingung erfüllt ist.
Ein berechnetes Feld hinzufügen
Tippe / in einer leeren Zeile und wähle Berechnetes Feld aus der Kategorie Layout. Es funktioniert nur auf
oberster Ebene des Formulars — nicht innerhalb einer Spalte oder einer Wiederholungsgruppe. Lege fest:
Feldtyp — Zahl oder Text
Name — wie du dich in Logikregeln und @-Erwähnungen darauf beziehst. Es ist außerdem der Schlüssel dieses Felds, unter dem der Wert an Integrationen und Callbacks geht
Anfangswert — der Startwert, bevor Regeln ausgelöst werden. Gib entweder einen festen Wert ein (z. B.
0für eine Punktzahl) oder wähle ein verstecktes Feld desselben Typs (Zahl oder Text), um ihn mit einem URL-Parameter zu starten. Fehlt der Parameter oder ist er ungültig, startet das Feld bei0(Zahl) oder leer (Text)
Numerische Operationen
Das sind genau die Einträge im Operationsmenü der Aktion Wert berechnen.
| Operation | Was sie tut |
|---|---|
| addieren | Einen Wert zur aktuellen Summe hinzufügen. |
| subtrahieren | Einen Wert von der aktuellen Summe abziehen. |
| multiplizieren | Die aktuelle Summe mit einem Wert multiplizieren. |
| dividieren | Die aktuelle Summe durch einen Wert dividieren. Division durch 0 wird übersprungen. |
| setzen auf | Die aktuelle Summe durch einen neuen Wert ersetzen. |
| auf Anfangswert zurücksetzen | Setzt das Feld auf seinen Anfangswert zurück. |
Textoperationen
| Operation | Was sie tut |
|---|---|
| setzen auf | Den aktuellen Text durch einen neuen Wert ersetzen. |
| Text anhängen | Text am Ende des aktuellen Werts hinzufügen. |
| Text voranstellen | Text vor den aktuellen Wert einfügen. |
| auf Anfangswert zurücksetzen | Setzt das Feld auf seinen Anfangswert zurück. |
Operationswerte
Jede Operation nimmt einen Wert entgegen, der entweder:
Ein fester Wert — eine bestimmte Zahl oder Zeichenfolge, die du eingibst (z. B. immer 10 addieren)
Der Wert eines anderen Feldes — wähle eine Frage, ein verstecktes Feld oder ein berechnetes Feld, damit der Wert dynamisch ist (z. B. den Wert addieren, den der Ausfüllende in F2 eingegeben hat)
Eine numerische Operation wird übersprungen, wenn ihr Wert leer ist oder keine Zahl ist, und auch das Teilen durch 0 wird übersprungen — die aktuelle Summe bleibt dann unverändert. Antworten auf Fragen, die durch Logik ausgeblendet sind, zählen nicht — eine ausgeblendete Frage hat überhaupt keinen Wert, sodass ihre Antwort nie in eine Berechnung einfließt.
Jede zutreffende Regel zum Wert berechnen läuft in Dokumentreihenfolge auf dem laufenden Wert — sie stapeln sich, statt zu konkurrieren. Eine Ausnahme von der Dokumentreihenfolge: Eine Regel, die ein berechnetes Feld liest, läuft immer nach der Regel, die es schreibt, sodass eine Punktzahl abgeschlossen ist, bevor irgendetwas darauf verzweigt. Regeln, die sich in einer Schleife gegenseitig die Felder beschreiben, werden als Veröffentlichungswarnung markiert, die die Kette benennt — durchbrich die Schleife, statt sie zu veröffentlichen.
Beispiele
Quiz-Bewertung — Erstelle ein berechnetes Feld “Gesamtpunktzahl” mit dem Anfangswert 0. Füge Logikregeln hinzu: Wenn F1 “Ja” ist, Addiere 10; wenn F2 größer als 5 ist, Addiere den Wert von F2. Die Punktzahl aktualisiert sich live, während der Ausfüllende antwortet.
Dynamische Preisgestaltung — Ein Produktbestellformular hat ein Zahlenfeld für die Menge und ein Dropdown für die Größe (Klein, Mittel, Groß). Erstelle ein berechnetes Feld “Preis”. Logikregeln: Wenn die Größe “Klein” ist, Setzen auf 10; wenn “Mittel”, Setzen auf 15; wenn “Groß”, Setzen auf 20. Füge darunter eine Regel ohne Bedingungen hinzu, die Preis mit dem Mengenfeld multipliziert. Regeln laufen von oben nach unten ab, und eine Regel ohne Bedingungen läuft immer. Pipe @Preis in die Dankesseite. Um diesen berechneten Preis direkt abzurechnen, siehe Dynamische Preisgestaltung in der Zahlungserfassung.
Lead-Qualifizierung — Drei Sternebewertungsfragen bewerten Budget, Zeitplan und Entscheidungsbefugnis. Ein Feld “Lead-Score” verwendet Addieren für jede Bewertung. Eine Logikregel prüft: Wenn Lead-Score größer als 12 ist, Nächste Seite setzen “Priorität Nachverfolgung”; andernfalls zur Standard-Dankesseite springen.
Text zusammensetzen — Ein berechnetes Textfeld “Vollständiger Name” startet leer. Die Logik hängt @Vorname an, dann ein Leerzeichen, dann @Nachname. Verwende @Vollständiger Name auf der Dankesseite oder in E-Mail-Benachrichtigungen.
Mit Logik verketten
Berechnete Felder funktionieren auch als Bedingungsquellen. Eine Regel berechnet einen Wert, eine andere reagiert darauf — z. B. “Wenn Gesamt > 50, zur Premium-Seite springen.” So kannst du mehrstufige Bewertungen ohne Code erstellen.
Andere Felder vorausfüllen
Ein sichtbares Feld kann mit dem Wert eines berechneten Feldes starten, sodass der Ausfüllende einen berechneten Wert überprüft, statt ihn selbst einzutippen. Tippe in einem Text Input-, Text Area-, Email-, Phone Number-, Website URL- oder Number-Feld @ als erstes Zeichen der Eingabe und wähle das berechnete Feld aus. Der Ausfüllende kann den Wert weiterhin ändern.
Die Eingabe übernimmt den ersten Wert, den das berechnete Feld hat — meist seinen Anfangswert oder das versteckte Feld, das ihn liefert. Spätere Änderungen durch Logikregeln ersetzen nicht, was bereits in der Eingabe steht. Um einen Wert anzuzeigen, der sich weiterhin live aktualisiert, pipe ihn stattdessen mit einer @-Erwähnung in Text. Siehe Standardwerte aus anderen Feldern für Details.