Forminator facilite le pré-remplissage des champs d’un formulaire avec les valeurs des champs d’un autre formulaire.

Pour ce faire, vous devez sélectionner l’option Rediriger l’utilisateur vers une URL pour le Comportement de soumission sous l’onglet Comportement de votre premier formulaire et entrer l’URL de la page contenant le 2ème formulaire dont vous souhaitez pré-remplir les champs.

Rediriger vers un autre formulaire lors de la soumission dans Forminator

Ensuite, vous devez ajouter vos paramètres de requête à cette URL. Supposons que vous souhaitiez uniquement que l’adresse e-mail soit pré-remplie dans un champ du 2ème formulaire.

Pour ce faire, ajoutez d’abord un point d’interrogation –? – à la fin de l’URL pour indiquer qu’une requête est à venir. Ajoutez ensuite la clé de paramètre de requête que vous souhaitez utiliser pour identifier ce qui doit pré-remplir, suivi d’un signe égal. La clé de paramètre de requête peut vraiment être n’importe quel texte, mais il est recommandé d’utiliser quelque chose de pertinent pour qu’il soit reconnaissable ; par exemple : email

https://yourcoolsite.tld/form-2?email=

Ensuite, cliquez sur le signe [+] à droite du champ URL de redirection et sélectionnez le champ de formulaire dont la valeur doit être associée à la clé de paramètre de requête que vous venez de saisir. Pour notre exemple, nous sélectionnerions l’adresse e-mail. Cela ajoutera la balise de fusion nécessaire pour compléter la requête pour ce champ.

Définir les paramètres de requête pour la redirection vers un autre formulaire lors de la soumission dans Forminator

Si vous avez besoin de plus d’un paramètre dans votre URL pour renseigner plusieurs champs, ajoutez simplement une esperluette – & – puis ajoutez la clé et la valeur du paramètre de requête suivante. Par exemple, voici une URL avec 2 paires clé / valeur qui peuvent être utilisées sous la 2ème forme :

https://yourcoolsite.tld/form-2?email={email-1}&check={checkbox-1}

Pour utiliser les valeurs que vous avez maintenant définies dans l’URL de redirection, accédez à votre 2ème formulaire et ouvrez les paramètres du champ que vous souhaitez pré-remplir.

Sous l’ onglet Paramètres de votre champ, faites défiler jusqu’à la section Pré-remplir et entrez la clé de paramètre de requête que vous avez définie pour le champ du premier formulaire. Dans notre exemple ci-dessus, nous avons simplement utilisé le mot email comme clé, c’est donc ce que nous entrerions ici.

Préremplir la valeur du champ dans le formulaire Forminator

Désormais, lorsque vos utilisateurs soumettront le 1er formulaire, la valeur sera pré-renseignée dans le champ du 2ème formulaire.

Exemple de pré-remplissage d’un champ dans un formulaire avec une valeur d’un autre formulaire.