Étapes & logique
Conditions et sauts vers l’avant – vérifiés à nouveau sur le serveur, pour que personne ne contourne un champ obligatoire.
IllusionForms est un créateur visuel de formulaires pour les sites web et le marketing en ligne : funnels en plusieurs étapes, logique, envoi de fichiers et workflows. Chaque envoi arrive dans votre propre instance – pas dans le cloud de quelqu’un d’autre. Un binaire Go, un fichier SQLite.
À intégrer sur n’importe quel site, ou à choisir directement dans IllusionCMS. Interface en anglais, allemand, français, italien et espagnol.

Déposez les champs sur le formulaire, modifiez les libellés là où ils apparaissent, ajoutez étapes, conditions et sauts.
Une balise script ou le bloc IllusionCMS – le formulaire apporte son thème et reste à l’abri du CSS de votre site.
Les envois arrivent dans la boîte de réception. Les workflows envoient des e-mails, écrivent dans IllusionCMS ou IllusionDB, ou appellent votre CRM.
Vous travaillez directement sur le formulaire tel qu’il s’affiche : cliquez sur un libellé pour le renommer, déposez des champs depuis la palette, vérifiez l’affichage ordinateur, tablette et mobile.

Les nouveaux envois restent marqués jusqu’à ce que vous les ouvriez – pour chaque personne séparément, pour que personne n’en manque un. Filtrez par formulaire, date et statut, cherchez dans les réponses, exportez en CSV.

L’entonnoir montre chaque étape d’un formulaire : combien de visiteurs l’ont atteinte, combien l’ont quittée et quels champs ils ont remplis avant d’abandonner. Le plus fort abandon est signalé – vous savez ainsi quelle question améliorer en premier.

Le même moteur de flux que dans IllusionCMS : démarrage à un envoi, à une étape enregistrée, à un formulaire abandonné – ou pendant la saisie.

Couleurs, polices, coins, espacements et transitions – définis une fois dans un thème, utilisables pour autant de formulaires que vous voulez. L’aperçu montre chaque changement immédiatement.

Connectez IllusionCMS une fois à votre instance Forms, avec un token qui ne peut que lister les formulaires. Ensuite, les rédacteurs choisissent un formulaire dans une liste – dans un bloc ou un champ de collection – et le CMS l’intègre.
illusionforms("contact") dans n’importe quel 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) }}
Du formulaire de contact au funnel de prospection en dix étapes – sans plugins et sans abonnement SaaS.
Conditions et sauts vers l’avant – vérifiés à nouveau sur le serveur, pour que personne ne contourne un champ obligatoire.
Les réponses sont enregistrées après chaque étape, et un workflow peut relancer les formulaires abandonnés.
Honeypot, durée minimale de saisie et limites de fréquence – pas d’énigmes pour les visiteurs, aucun service tiers.
Limites de taille et de type par champ. Les fichiers sont stockés sur votre serveur.
Une balise script, des champs cachés et les valeurs UTM de l’adresse de la page, des événements pour vos statistiques.
Vues, débuts, envois et conversion par jour – filtrés par appareil, site et campagne.
Un seul fichier avec formulaires, thèmes, polices et images – et les envois, si vous le souhaitez.
Gérez votre instance en ligne depuis votre admin local – ou désactivez complètement son admin.
Les formulaires recueillent des noms, des adresses e-mail et souvent bien plus. C’est pourquoi IllusionForms garde tout à un endroit que vous maîtrisez : votre serveur, votre fichier de base de données, vos sauvegardes.
Libre d’utilisation et auto-hébergé – aucune limite de formulaires, d’envois ou de comptes.
Gratuit, sans compte. Décompressez, démarrez, ouvrez http://localhost:8085 – le code de configuration du premier compte se trouve dans le journal.
Notes de version et sommes de contrôle sous la liste. Le paquet Docker contient un Dockerfile et un fichier Compose.