Tutoriel : Configuration de Fluent Forms + FluentCRM
Gérer des formulaires connectés, données transmises par URL, reconnaissance automatique de l’utilisateur.
1. Créer les champs texte (à faire en premier)
Ne jamais utiliser le champ Name Fields préintégré de Fluent Forms. Créer trois champs de type Texte simple avec les paramètres suivants :
- Champ Prénom :
- Libellé de l’élément : Prénom
- Libellé de champ Admin : prenom
- Texte indicatif : Prénom
- Options avancées → Attribut de nom : prenom
- Champ Nom :
- Libellé de l’élément : Nom
- Libellé de champ Admin : nom
- Texte indicatif : Nom
- Options avancées → Attribut de nom : nom
- Champ Email :
- Libellé de l’élément : Email
- Libellé de champ Admin : email
- Texte indicatif : Email
- Options avancées → Attribut de nom : email
2. Activer “Pass Field Data Via Query String”
Accédez à Réglages & Intégrations → Réglages de confirmation puis :
- Sélectionner : To a Page
- Cocher : Pass Field Data Via Query String (libellé non traduit)
- Ajouter la chaîne suivante :
?prenom={inputs.prenom}&nom={inputs.nom}&email={inputs.email}
3. Configurer l’intégration FluentCRM
Dans Fluent Forms → Configure Integrations, activer l’intégration FluentCRM puis :
- Nom du flux : libre
- Liste : choisir une liste FluentCRM
- Associer :
- Email → Email
- First Name → {inputs.prenom}
- Last Name → {inputs.nom}
4. Ajouter des étiquettes conditionnelles
Dans la configuration du flux FluentCRM :
- Activer Activer la sélection dynamique d’étiquettes
- Créer une règle par valeur de case cochée :
If [nom du champ] equal [valeur] → [étiquette correspondante]
⚠️ Chaque case doit correspondre exactement à une étiquette existante dans FluentCRM (nom identique).
5. Résultat attendu
- Les champs du second formulaire sont automatiquement remplis via les paramètres d’URL
- Le contact est reconnu par FluentCRM (même s’il existait déjà)
- Les soumissions s’ajoutent à sa fiche dans l’onglet Soumissions de formulaires
- Les étiquettes sont affectées selon les réponses aux cases à cocher
