Schritte & Logik
Bedingungen und Sprünge nach vorn – auf dem Server noch einmal geprüft, damit niemand ein Pflichtfeld umgeht.
IllusionForms ist ein visueller Formular-Baukasten für Websites und Online-Marketing: mehrstufige Funnels, Logik, Datei-Uploads und Workflows. Jede Einsendung landet in deiner eigenen Instanz – nicht in der Cloud eines anderen. Ein Go-Binary, eine SQLite-Datei.
Auf jeder Website einbinden oder direkt in IllusionCMS auswählen. Oberfläche auf Englisch, Deutsch, Französisch, Italienisch und Spanisch.

Felder aufs Formular ziehen, Beschriftungen direkt an Ort und Stelle ändern, Schritte, Bedingungen und Sprünge ergänzen.
Ein Skript-Tag oder der Baustein in IllusionCMS – das Formular bringt sein Theme mit und ist gegen das CSS deiner Website geschützt.
Einsendungen landen im Posteingang. Workflows verschicken E-Mails, schreiben in IllusionCMS oder IllusionDB oder rufen dein CRM auf.
Du baust direkt am fertig dargestellten Formular: Beschriftung anklicken und umbenennen, Felder aus der Palette ziehen, Desktop, Tablet und Smartphone prüfen.

Neue Einsendungen bleiben markiert, bis du sie öffnest – für jede Person einzeln, damit niemandem eine durchrutscht. Nach Formular, Datum und Status filtern, Antworten durchsuchen, als CSV exportieren.

Der Trichter zeigt jeden Schritt eines Formulars: wie viele Besucher ihn erreicht haben, wie viele dort ausgestiegen sind und welche Felder sie ausgefüllt haben, bevor sie aufgehört haben. Der größte Absprung ist markiert – so weißt du, welche Frage du zuerst verbessern solltest.

Dieselbe Flow-Engine wie in IllusionCMS: Start bei einer Einsendung, einem gespeicherten Schritt, einem abgebrochenen Formular – oder schon während des Ausfüllens.

Farben, Schriften, Ecken, Abstände und Übergänge – einmal im Theme festlegen und für beliebig viele Formulare nutzen. Die Vorschau zeigt jede Änderung sofort.

Verbinde IllusionCMS einmal mit deiner Forms-Instanz – mit einem Token, der nur Formulare auflisten kann. Ab dann wählen Redakteure ein Formular aus einer Liste, im Baustein oder im Collection-Feld, und das CMS bindet es ein.
illusionforms("contact") in jedem Template{# Template of a page #}
<section class="contact">
<h2>Write to us</h2>
{{ illusionforms("contact") }}
</section>
{# Building block with a parameter of type "Form" #}
{{ illusionforms(form) }}
Vom Kontaktformular bis zum Lead-Funnel mit zehn Schritten – ohne Plugins und ohne SaaS-Abo.
Bedingungen und Sprünge nach vorn – auf dem Server noch einmal geprüft, damit niemand ein Pflichtfeld umgeht.
Antworten werden nach jedem Schritt gespeichert, ein Workflow kann bei abgebrochenen Formularen nachfassen.
Honeypot, Mindest-Ausfüllzeit und Rate-Limits – keine Rätsel für Besucher, kein fremder Dienst.
Grenzen für Größe und Typ je Feld. Die Dateien liegen auf deinem Server.
Ein Skript-Tag, versteckte Felder und UTM-Werte aus der Seitenadresse, Ereignisse für dein Tracking.
Aufrufe, Starts, Einsendungen und Konversion je Tag – gefiltert nach Gerät, Website und Kampagne.
Eine Datei mit Formularen, Themes, Schriften und Bildern – auf Wunsch samt Einsendungen.
Die Live-Instanz aus deinem lokalen Admin verwalten – oder ihren Admin ganz abschalten.
Formulare sammeln Namen, E-Mail-Adressen und oft noch viel mehr. Deshalb hält IllusionForms alles an einem Ort, über den du bestimmst: dein Server, deine Datenbankdatei, deine Sicherungen.
Frei nutzbar und selbst gehostet – keine Grenzen bei Formularen, Einsendungen oder Konten.
Kostenlos, ohne Konto. Auspacken, starten, http://localhost:8085 öffnen – den Einrichtungscode für das erste Konto findest du im Log.
Release Notes und Prüfsummen stehen unter der Liste. Das Docker-Paket enthält Dockerfile und Compose-Datei.
Feedback, Ideen oder ein Fehler – schreib uns eine Nachricht.