SpedySpedy Docs

Public Forms

Erstelle gebrandete öffentliche Formulare, die externe Einsendungen automatisch in Tickets verwandeln — kein Login für Absender nötig.

Mit Public Forms empfängst du Ticket-Einsendungen von Personen außerhalb deiner Organisation. Du erstellst ein Formular für ein Board, teilst den Link, und jede Einsendung wird automatisch zum Ticket. Das ist nützlich für Bug-Reports, Feature-Requests, Support-Anfragen oder jeden Workflow, bei dem externe Personen strukturierte Informationen übermitteln sollen.

Public Forms erfordern einen aktiven Pro-Plan.

Formular erstellen

  1. Öffne ein Board und wechsle zum Tab Public Forms (sichtbar für Board-Admins mit Pro)
  2. Klicke Formular erstellen
  3. Gib einen Namen ein — Spedy erzeugt automatisch einen URL-Slug (z. B. kundensupport)
  4. Baue dein Formular mit dem Field Builder

Der Field Builder

Der Field Builder verwendet Drag-and-Drop zum Anordnen der Felder. Jedes Feld hat ein Mapping, das Spedy mitteilt, was mit dem eingereichten Wert geschehen soll:

MappingWas es tut
TitelWird zum Ticket-Titel
BeschreibungWird zur Ticket-Beschreibung
Absender-E-MailWird als externe Absender-E-Mail gespeichert (für Bestätigungsmails)
Absender-NameWird als externer Absender-Name gespeichert
Custom FieldWird einem kundenvisiblen Custom-Feld auf dem Ticket zugeordnet
Nicht zugeordnetWird im Submission-Payload gespeichert, aber nicht auf ein Ticket-Feld gemappt

Du kannst Textfelder, Textbereiche, Auswahlfelder und Datei-Upload-Felder hinzufügen. Die Reihenfolge änderst du per Drag-and-Drop.

Branding

  • Logo: Lade ein Logo hoch, das oben im Formular erscheint
  • Markenfarbe: Wähle eine Farbe für den Formular-Header und den Absende-Button

Live-Vorschau

Während der Bearbeitung zeigt eine Live-Vorschau exakt, wie das Formular für Absender aussieht — derselbe Renderer wie auf der öffentlichen Seite.

Veröffentlichen und Teilen

Wenn dein Formular fertig ist:

  1. Schalte das Formular auf Aktiv
  2. Kopiere die Share-URL aus dem Share-URL-Panel

Die URL folgt dem Muster: https://<deine-org>.spedy.app/forms/<slug>

Du kannst den Slug jederzeit ändern, aber eine Umbenennung macht die bisherige URL ungültig. Spedy zeigt vor dem Speichern einen Bestätigungsdialog.

Einbettung auf externen Seiten

Public Forms können per iframe auf Drittanbieter-Websites eingebettet werden. In der Formular-Detailansicht liefert der Bereich Embed einen kopierfähigen iframe-Snippet. Das Formular rendert sauber im iframe ohne umgebende Navigation.

OG-Image

Wenn jemand einen Formular-Link in sozialen Medien oder einem Messenger teilt, generiert Spedy ein Open-Graph-Vorschaubild mit Formulartitel, Organisationsname und Markenfarbe.

Einsendungen empfangen

Wenn jemand das Formular absendet:

  1. Ein neues Ticket wird auf dem Board mit den gemappten Feldern erstellt
  2. E-Mail und Name des Absenders werden am Ticket gespeichert (sichtbar im Ticket-Detail unter „Externer Absender")
  3. Datei-Anhänge werden zu Ticket-Attachments
  4. Eine Bestätigungsmail wird an den Absender gesendet (falls aktiviert und ein E-Mail-Feld gemappt ist)
  5. Board-Mitglieder erhalten die normale „Neues Ticket"-Benachrichtigung

Einsendungen einsehen

Der Tab Submissions auf der Formular-Detailseite listet alle Einsendungen. Klicke auf eine Zeile, um das Submission-Detail-Modal zu öffnen:

  • Alle eingereichten Feldwerte
  • Direktlink zum erstellten Ticket
  • Zeitstempel und Absender-Infos

Einsendungen exportieren

Klicke auf CSV exportieren im Submissions-Tab, um alle Einsendungen als UTF-8-CSV herunterzuladen. Eine Spalte pro Feld, maximal 10.000 Zeilen.

Formular duplizieren

Klicke auf der Formular-Detailseite auf Duplizieren, um das Formular zu klonen. Der Klon erhält den Suffix -copy beim Slug und startet inaktiv, damit du vor der Veröffentlichung prüfen und anpassen kannst.

Spam-Schutz

Public Forms enthalten mehrere Anti-Spam-Maßnahmen:

  • Honeypot-Feld: Ein verstecktes Feld, das Bots typischerweise ausfüllen — Einsendungen mit gefülltem Honeypot werden stillschweigend abgelehnt
  • Tägliches IP-Limit: Jede IP-Adresse hat ein Maximum an Einsendungen pro Tag
  • Rate-Limiting: Der Endpoint erzwingt Request-Rate-Limits
  • DSGVO-konformer IP-Hash: IP-Adressen werden nur als Einweg-Hash gespeichert (mit IP_HASH_SALT)

Bestätigungsmails

Bei Aktivierung erhalten Absender eine automatische Bestätigungsmail nach ihrer Einsendung. Voraussetzung:

  1. Mindestens ein Feld muss auf Absender-E-Mail gemappt sein
  2. Schalte Bestätigungsmail senden in den Formular-Einstellungen ein

Die Mail wird in Deutsch und Englisch versendet und bestätigt den Eingang der Einsendung.

Tipps

  • Starte mit dem Minimum: Titel + Beschreibung + E-Mail reicht für die meisten Anwendungsfälle. Füge weitere Felder hinzu, wenn du siehst, was Absender tatsächlich angeben.
  • Nutze die Vorschau: Prüfe die Live-Vorschau vor dem Aktivieren — Absender sehen exakt das, was du dort siehst.
  • Submissions im Blick: Prüfe den Submissions-Tab regelmäßig auf Spam oder minderwertige Einträge.
  • Ein Formular pro Board: Jedes Formular erzeugt Tickets auf seinem eigenen Board. Benötigst du Formulare für verschiedene Boards, erstelle pro Board eines.