Benutzerdefinierte Checkout-Fragen
Jedes Event kann eine eigene Liste benutzerdefinierter Fragen haben, die auf der Checkout-Seite erscheinen. Nutze sie, um alles zu sammeln, was über Name und E-Mail hinausgeht — Essenswünsche, Namen der Teilnehmer bei personalisierten Tickets, T-Shirt-Größen, Barrierefreiheits-Bedarf, „Wie hast Du von uns gehört?“, eine Pflicht-Altersbestätigung.
Fragen werden pro Event im Event-Editor des Admin-Dashboards verwaltet. Die Antworten landen in jeder bezahlten Bestellung — in den Bestelldetails im Admin, im CSV-Export und in den Webhook-Payloads.
Zwei Geltungsbereiche: pro Bestellung oder pro Person
Jede Frage wird auf eine von zwei Arten gestellt:
- Pro Bestellung — einmal pro Checkout, egal wie viele Tickets. Gut für Dinge, die für die gesamte Buchung gelten: „Essenswünsche“, „Wie hast Du von uns gehört?“, „Brauchst Du Barrierefreiheit?“.
- Pro Person — einmal pro Ticket. Das Formular wiederholt sich N mal, wenn der Käufer N Tickets kauft. Gut für personalisierte Tickets, T-Shirt-Größen, individuelle Essensauswahl — immer dann, wenn jede Person eine eigene Antwort hat.
Eine Bestellung über 3 Tickets mit einer Pro-Person-Frage „T-Shirt-Größe“ zeigt dem Käufer drei separate Größen-Auswahlfelder im Checkout — eines pro Ticket — bevor bezahlt wird.
Feldtypen
Vier Eingabetypen decken die typischen Fälle ab:
| Typ | Erscheint als | Geeignet für |
|---|---|---|
| Kurzer Text | Einzelnes Eingabefeld | Namen, kurze Freitextantworten |
| Langer Text | Mehrzeiliges Textfeld | Adressen, Notizen, längere Kommentare |
| Auswahlmenü | Dropdown | T-Shirt-Größen, Essensauswahl, feste Listen |
| Checkbox | Einzelne Checkbox | Einwilligungen, Bestätigungen, Ja/Nein-Flags |
Für Auswahlmenüs trägst Du die Optionen als Liste ein — eine pro Zeile — im Frageneditor.
Pflicht vs. optional
Jede Frage hat einen Pflicht-Schalter. Ist er aktiv, kann der Käufer den Checkout nicht ohne Antwort abschließen — der Browser blockiert das Absenden, und der Server weist alles ab, was durchrutscht. Ist er aus, ist die Frage optional und leere Antworten werden als leer gespeichert.
Bei Auswahlmenüs können Käufer nur eine der von Dir definierten Optionen absenden — beliebiger Text wird abgelehnt.
Frage einrichten
- Öffne das Event im Admin-Dashboard
- Scrolle zu Benutzerdefinierte Checkout-Fragen
- Klicke auf Frage hinzufügen
- Fülle die Beschriftung aus (was der Käufer sieht), wähle Typ und Geltungsbereich und aktiviere ggf. Pflicht
- Speichern — die Frage erscheint sofort auf der Checkout-Seite
Du kannst Fragen per Drag-and-Drop umsortieren — die Reihenfolge, die Du einstellst, ist die, die Käufer sehen.
Wo die Antworten erscheinen
- Bestelldetails im Admin — Antworten erscheinen in den Bestelldetails, gruppiert nach Geltungsbereich. Pro-Bestellung-Antworten einmal; Pro-Person-Antworten unter jedem einzelnen Ticket.
- Teilnehmer-CSV-Export — im Aktionsmenü des Events auf Teilnehmer-CSV exportieren klicken. Du bekommst eine Zeile pro Ticket mit Kundendaten, Ticketbezeichnung, Einlösestatus und allen benutzerdefinierten Antworten als zusätzliche Spalten. Zeilen sind nach E-Mail sortiert, damit alle Tickets eines Käufers zusammen stehen — perfekt für Check-in-Listen, Cateringlisten oder T-Shirt-Bestellungen.
- Webhooks — Bestell-Events (
order.paid,order.refunded,order.cancelled) enthalten eincustom_field_answers-Array auf Bestellebene und pro Artikel. Siehe Webhook-Docs für die genaue Struktur.
Fragen umbenennen und löschen
- Umbenennen der Beschriftung ist jederzeit sicher. Antworten sind über eine interne ID mit der Frage verknüpft, nicht über die Beschriftung — bestehende Bestellungen behalten ihre Antworten, und die neue Beschriftung erscheint ab dem nächsten Laden überall.
- Löschen einer Frage stoppt die Abfrage ab diesem Moment. Bereits gesammelte Antworten bleiben in der Bestellung, werden aber nicht mehr im Admin, in der CSV oder in Webhook-Payloads angezeigt. Wenn Du die Frage später wieder anlegst, bekommt sie eine neue ID — historische Antworten bleiben also auch dann nicht verknüpft. Im Zweifel die Frage behalten und Pflicht deaktivieren statt löschen.
Tipps für gute Fragen
- Kurze, spezifische Beschriftungen. „T-Shirt-Größe“ ist besser als „Bitte wähle Deine bevorzugte T-Shirt-Größe aus den folgenden Optionen“.
- Nur abfragen, was Du wirklich brauchst. Jedes Pflichtfeld ist Reibung. Wenn Du leere Antworten akzeptieren kannst, mache die Frage optional.
- Nutze Hinweistexte für Kontext. Der optionale Hinweistext erscheint unter dem Eingabefeld — gut für Klarstellungen wie „Europäische Größen, Passform fällt klein aus“.
- Nimm Pro-Person für alles, was sich pro Person unterscheidet. Frage nicht „Namen der Teilnehmer“ einmal als Textfeld auf einer Gruppenbuchung — nutze eine Pro-Person-Textfrage und bekomme eine saubere Liste zurück.
Siehe auch
- Webhooks — lass Dir benutzerdefinierte Antworten in Echtzeit an Deine Integrationen schicken.
- Event-Kapazität — Gesamtobergrenze über alle Tickettypen.