Zoho Forms : le même Forms sur plusieurs pages du même site WEB

par | 25 Juin 2019 | Ventes, Zoho Forms

Voici mon cas d’usage, je dois mettre un formulaire de contact sur chaque page du catalogue de formation du site Gformateurs.fr. Et je souhaite savoir à partir de quelle fiche l’utilisateur a rempli sa demande de contact.

Je peux évidemment construire autant de formulaires que de pages en mettant un champ caché dans chaque formulaire contenant en dur le nom de la page où le formulaire est posé.

Mais le catalogue de formation de Gformateurs est riche et en constante évolution, cela me demanderait de construire un grand nombre de formulaires et donc d’en maintenir un grand nombre également.

Non ce que je souhaite c’est faire en sorte que le même formulaire aille sur toutes les pages WEB du catalogue de formation et dynamiquement prenne le nom de chaque page dans les demandes de contact saisies par les utilisateurs.

Voici comment faire cela.

 

1) j’ajoute dans mon formulaire un champ caché que je nomme par exemple : « Page ». 

 

Puis dans les propriétés du champ je coche « Masquer le champ ».

 

2) Ensuite je vais créer un Alias de champ :

Je trouve utile de nommer les Alias avec le nom du champ plus le mot Alias afin de mieux me repérer ensuite.

Le nom de l’Alias est libre, je vous conseille juste de ne pas mettre d’espace ni de caractères spéciaux dans le nom de l’Alias.

Enfin lors de ma copie du code iframe dans une page WordPress je rajoute du code.

 Le code de départ est par exemple : 

<iframe frameborder="0" style="height:500px;width:99%;border:none;" 
src='https://forms.zohopublic.eu/gformateurs/form/Besoinsurcetteformation/formperma
/IM1JNW-xB3G_1MyhQD6atCa0iW4_XE67uT8xMbnY5O4'></iframe>
 

3) Il faut ensuite ajouter le code qui va permettre d’identifier dynamiquement la page sur laquelle se trouve le formulaire. Attention ce code est à ajouter dans le collage de l’iframe sur WordPress.

Les points importants sont : 

  • Mettre ce code avant le ‘ dans le code collé.

  • Ajouter le ? au début.

  • Ne pas oublier de bien conserver le ‘ à la fin du code

  • Et bien reprendre le nom exact de l’Alias.

La saisie dans le formulaire sur le site internet donne bien l’entrée suivante dans Zoho Forms

Si j’ai préalablement bien paramétré l’intégration dans Zoho CRM, je retrouve ce résultat dans le champ CRM dédié :