Hast du einen Link?
flnk.it /

Formulare, die Antworten in Kontakte verwandeln

Drag-and-Drop-Editor mit allen Feldtypen, die du erwartest. Bette überall ein mit einem einzigen <script>-Tag. Jede Antwort erzeugt automatisch einen getaggten Kontakt, bereit für deine Drip-Kampagnen.

Kostenlos starten Preise ansehen
Verfügbar in den Tarifen Professional und Unlimited.

So funktioniert's

Von Null bis zur ersten Antwort in fünf Minuten.

1

Ziehe Felder auf die Arbeitsfläche

Text, E-Mail, Dropdown, Rating, NPS, Slider, Matrizen, Image Picker. Zwölf einsatzbereite Elementtypen.

2

Wähle einen Kurzcode

Dein Formular wird unter flnk.it/form/{dein-code} gehostet. Dauerhaft, teilbar, personalisiert.

3

Einbetten oder teilen

Ein <script>-Tag für das Iframe. Oder teile die URL. Oder POSTe via REST.

4

Sieh die Kontakte eintrudeln

Jede Antwort wird zu einem getaggten Kontakt, startet deinen Drip und löst das Webhook form.submitted aus.

Der Knackpunkt

Antworten werden zu Kontakten. Getaggt. Automatisch.

Jede Antwort wird in deine Kontaktliste mit dem Tag source:form:{shortcode} upsertet — dieselbe Konvention, die Buchungen, Shop-Käufe und das öffentliche Subscribe-Widget verwenden.

Bestehende Kontakte (per E-Mail abgeglichen) bekommen leere Felder gefüllt — nie überschrieben. Neue Kontakte werden angelegt und erscheinen sofort in der Kontaktliste.

Verknüpfe eine Drip-Sequenz mit dem Trigger tag_added und diesem Quellen-Tag, und du hast eine Pipeline „Formular ausgefüllt → Willkommens-Serie" ohne Code.

// Was passiert, wenn alice@example.com absendet:
Kontakt ← upsert("alice@example.com")
Tag: source:form:contact-us
Drip: Trigger tag_added → sendet E-Mail Tag 0
Webhook: POST form.submitted → dein Endpunkt
Notif: In-App + E-Mail + Push an dich
E-Mail: gebrandete Bestätigung an Alice

Bette überall ein — auf drei Wegen

Wähle den Weg, der zu deinem Stack passt.

Gehostete URL

Teile flnk.it/form/{shortcode} in sozialen Medien, per E-Mail, überall. Funktioniert allerorten.

Iframe-Widget

Ein einziges <script>-Tag. Bindet ein Iframe mit dem vollständigen Survey-Rendering ein — jeder Feldtyp, echte Validierung.

<script src="https://flnk.it/js/forms-widget.js"
    data-form="contact-us"
    data-height="600"></script>

REST-Submit

POSTe Antworten aus einem Backend, einem Zapier-Flow oder einer eigenen Integration. Anonym + CORS-freundlich.

POST /api/forms/contact-us/submit
Content-Type: text/plain

{"email":"alice@example.com",
 "comment":"hallo"}

Für Integrationen gebaut

Webhooks

Abonniere form.submitted unter /payments/webhooks — derselbe HMAC-signierte Bus, der Zahlungen, Kontakte und Mailings versorgt. Jede Antwort löst einen POST mit dem vollständigen Antwort-JSON aus.

Automatisch deaktiviert nach 10 aufeinanderfolgenden Fehlern, damit ein kaputter Endpunkt die Warteschlange nicht blockiert. Du kannst ihn jederzeit manuell wieder aktivieren.

REST-API

Liste Formulare auf, lies Antworten, frage das Schema ab, lösche — alles über die REST-API mit einem API-Schlüssel im Scope forms.

Das öffentliche Einreichen ist anonym (CORS-freundlich), damit das Widget und externe Flows POSTen können, ohne Zugangsdaten preiszugeben. Ein Rate-Limit von 5 Sekunden pro IP/Formular blockiert versehentliche Doppelklicks.

Starte ein Formular in fünf Minuten

Verfügbar in Professional und Unlimited. Antworten, Drip, Webhooks, REST-API — alles enthalten.

Kostenlos starten Tarife vergleichen

Häufig gestellte Fragen

Welche Formulartypen kann ich erstellen?

Kontaktformulare, Lead-Capture, Umfragen, NPS, Feedback, Event-Anmeldungen, RSVPs, Support-Intake — alles mit Text-, Dropdown-, Checkbox-, Rating-, NPS-, Slider-, Matrix-, Image-Picker- und Unterschriftsfeldern. Der Drag-and-Drop-Editor deckt dieselben Feldtypen ab wie kostenpflichtige Tools.

Wie werden Antworten zu Kontakten?

Jede Antwort upsertet einen Kontakt mit dem Tag source:form:{shortcode}. Bestehende Kontakte bekommen leere Felder gefüllt — nie überschrieben. Neue Kontakte werden angelegt. Verknüpfe eine Drip-Sequenz mit dem Trigger tag_added und diesem Quellen-Tag für eine automatische Willkommens-Serie.

Wo kann ich das Formular einbetten?

Drei Optionen. (1) Teile die URL flnk.it/form/{shortcode}. (2) Bette das Iframe-Widget mit einem einzigen <script>-Tag ein. (3) Programmatisches POST über den öffentlichen REST-Endpunkt.

Bekomme ich Benachrichtigungen?

Ja — In-App-Glocke, optionale E-Mail und optionale Browser-Push. Der Absender kann zudem eine gebrandete Bestätigungs-E-Mail erhalten. Beides ist pro Formular deaktivierbar.

Können externe Systeme auf Antworten reagieren?

Ja. Registriere ein Webhook mit form.submitted in der Eventliste. Jede Antwort löst einen HMAC-signierten POST mit dem vollständigen Antwort-JSON an deinen Endpunkt aus — perfekt für CRM-Sync, Slack-Benachrichtigungen oder beliebige Custom-Workflows.

Welcher Tarif wird benötigt?

Formulare sind in den Tarifen Professional und Unlimited verfügbar. Free-, Starter- und Basic-Nutzer sehen auf /forms einen Upgrade-Hinweis.

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.