Gravity Forms est un plugin WordPress puissant qui vous permet de créer des formulaires personnalisés à des fins diverses. Une application intéressante est de collecter des informations sur les utilisateurs connectés sans leur présenter directement les champs. Cette méthode est pratique lorsque vous devez collecter des données spécifiques de manière discrète, telles que des informations supplémentaires sur le profil ou des préférences de l’utilisateur. Dans cet article, nous vous guidons étape par étape pour configurer et utiliser des champs cachés avec Gravity Forms afin d’atteindre cet objectif.
Installer Gravity Forms
Avant de commencer, assurez-vous d’avoir installé et activé le plugin Gravity Forms sur votre site WordPress. Vous pouvez le trouver sur Site web de Gravity Forms.
Créer un nouveau formulaire
Une fois Gravity Forms activé, allez dans la section “ Formulaires ” de votre tableau de bord WordPress et cliquez sur “ Nouveau formulaire ”. Donnez à votre formulaire un nom et une description appropriés pour vous aider à le reconnaître plus tard.
Ajouter des champs cachés
Pour recueillir discrètement des informations sur les utilisateurs connectés, vous utiliserez les champs “ Discrets ”. Ajoutez les champs nécessaires pour capturer les données des utilisateurs. Pour ce faire, glissez et déposez le type de champ “ Discrets ” parmi les champs disponibles sur la droite de votre formulaire.
Configurer les champs cachés
Après avoir ajouté les champs cachés, vous devez les configurer pour capturer les données utilisateur pertinentes. Cliquez sur chaque champ caché pour accéder à ses paramètres. Accédez à l’onglet “ Avancé ”, où vous pouvez définir la valeur du champ à l’aide d’étiquettes de fusion ou de valeurs dynamiques.
Faire fusionner les tags pour les données utilisateur
Gravity Forms propose des balises de fusion utiles qui vous permettent de remplir des champs cachés avec des données utilisateur. Par exemple, si vous souhaitez capturer le nom d’affichage de l’utilisateur, utilisez la balise de fusion. {user:nom_d’affichage} dans la valeur du champ caché. De même, il existe des balises de fusion pour l’adresse électronique de l’utilisateur, l’ID de l’utilisateur et d’autres informations du profil.
Ci-dessous, vous trouverez quelques exemples d’autres données utilisateur que vous pouvez capturer à l’aide de champs cachés :
- Identifiant utilisateur :
{user:user_id}– Capture l’identifiant utilisateur unique de l’utilisateur connecté. - Rôle de l’utilisateur :
{user:user_role}– Registre le rôle de l’utilisateur connecté (par exemple, administrateur, rédacteur, abonné). - Connexion utilisateur :
{user:user_login}– Récupère le nom d’utilisateur ou le nom d’accès de l’utilisateur connecté. - Prénom:
{user:prénom}– Capture le prénom de l’utilisateur connecté, si celui-ci est disponible. - Nom de famille :
{user:nom_de_l'utilisateur_dernier}– Récupère le nom de famille de l’utilisateur connecté, si celui-ci est disponible. - Nom d’utilisateur :
{user:nom_d’affichage}– Collecte le nom d’affichage ou le surnom de l’utilisateur connecté. - Adresse e-mail de l’utilisateur :
{user:user_email}– Capture l’adresse e-mail associée au compte utilisateur connecté. - Site Web de l’utilisateur :
{user:user_url}– Enregistre l’URL du site web, si cette information est fournie dans le profil de l’utilisateur. - Biographie de l'utilisateur :
{user:description}– Récupère la biographie ou la description de l’utilisateur connecté. - Avatar de l'utilisateur :
{user:avatar}– Capture l’URL de l’avatar ou de l’image de profil de l’utilisateur.
N'oubliez pas que la disponibilité de certaines données dépend des paramètres de votre compte et des informations que vous avez fournies lors de votre inscription ou de la mise à jour de votre profil. Par exemple, tous les utilisateurs n'ont peut-être pas de bio ou d'URL de site web dans leurs profils.
Attribuer le formulaire à une page
Ensuite, créez une nouvelle page WordPress ou utilisez une page existante où vous souhaitez que le formulaire soit accessible aux utilisateurs enregistrés. Pour ajouter le formulaire Gravity Forms à cette page, insérez le shortcode approprié, qui se trouve dans la section “ Formulaires ” de votre tableau de bord WordPress.
Réglementer l’accès des utilisateurs enregistrés
Pour vous assurer que seuls les utilisateurs connectés puissent accéder au formulaire, envisagez de mettre en place des restrictions d’accès en utilisant des plugins de membres ou d’autres méthodes de contrôle d’accès. Gravity Forms lui-même ne gère pas l’authentification des utilisateurs, vous devrez donc vous tourner vers d’autres outils pour gérer l’accès des utilisateurs.
Testez le formulaire
Enfin, comme étape essentielle, connectez-vous en tant qu’utilisateur ayant les droits appropriés et visitez la page où le formulaire est intégré. Les champs cachés seront automatiquement remplis avec les données de l’utilisateur sans qu’il en soit conscient.
Tags supplémentaires de fusion pour la collecte de données
Outre la capture des données utilisateur à l’aide de champs cachés, vous pouvez recueillir d’autres données cachées provenant des soumissions de formulaires, qui peuvent être précieuses à diverses fins. Voici quelques exemples d’autres données cachées utiles que vous pourriez envisager de capturer :
- Épaisseur de la couche de peinture:
{date_mdy}– Capture la date et l’heure à laquelle le formulaire a été soumis. - URL de référence :
{referrer}– Enregistre l’URL de la page à partir de laquelle le formulaire a été consulté. - Adresse IP :
{ip}– Récolte l’adresse IP de l’utilisateur qui soumet le formulaire. - Page d'origine :
{embed_url}– Capture l’URL de la page où le formulaire est intégré. - Informations sur la campagne :
{utm_campaign},{utm_source},{utm_medium}, etc. – Si vous utilisez des paramètres UTM pour suivre vos campagnes marketing, vous pouvez les enregistrer afin d’analyser leur efficacité. - Informations sur le dispositif :
{user_agent}– Rassemble les informations du navigateur et du périphérique de l’utilisateur, ce qui est utile pour comprendre le contexte de l’utilisateur lors de la saisie du formulaire. - Version du formulaire :
{form_version}– Si vous disposez de versions différentes du même formulaire, vous pouvez enregistrer la version que l’utilisateur a soumise. - Position de l’utilisateur :
{user_location}– L’utilisation de la géolocalisation pour capturer l’emplacement de l’utilisateur peut s’avérer utile pour les services ou les analyses basés sur l’emplacement.
Gardez à l’esprit que si la collecte de données supplémentaires peut offrir des informations précieuses, il est essentiel de faire en sorte que les utilisateurs soient informés de la nature des données que nous collectons et de la manière dont nous les utiliserons. Respectez toujours la vie privée des utilisateurs et respectez les lois et réglementations en vigueur en matière de protection des données.
L’utilisation de Gravity Forms pour collecter des informations sur les utilisateurs connectés sans afficher les champs offre une manière discrète et transparente de recueillir des données. Que vous ayez besoin de détails supplémentaires concernant le profil ou que vous souhaitiez recueillir les préférences des utilisateurs, les champs cachés combinés aux tags de fusion rendent ce processus simple. De plus, assurez-vous d’analyser les données collectées et d’en utiliser de manière responsable pour améliorer l’expérience utilisateur, optimiser les efforts de marketing ou obtenir des informations sur le comportement des utilisateurs sur votre site web. Au fil du temps, les données cachées que vous collectez peuvent devenir un atout précieux pour prendre des décisions fondées sur des données et améliorer votre présence en ligne.