Articles

Comment collecter les données des formulaires de contact dans WordPress

woman typing on laptop

Posé dans Analytique, Marketing par Samantha Rodriguez

Dernière mise à jour le 30 juin 2020

La plupart des plugins de formulaires de contact WordPress vous envoient un email de notification après l’envoi d’un formulaire. Bien que cela soit utile, vous pouvez vous demander où vont les données après ce point. Vous pourriez également vouloir savoir s’il est possible d’enregistrer ces informations dans votre base de données WordPress.

C’est possible de le faire, mais il y a certaines choses que vous devrez savoir au préalable. Il y a également certaines étapes que vous pouvez suivre afin de commencer à enregistrer les données du formulaire au bon endroit. Une fois que c’est fait, vous pouvez gérer toutes les entrées de votre formulaire depuis votre tableau de bord WordPress.

Dans cet article, nous allons voir où se trouve la base de données de WordPress et comment vous pouvez y accéder. Nous verrons ensuite comment collecter, stocker et gérer les données des formulaires de contact dans cette base de données. Commençons !

Où est stockée la base de données WordPress et comment puis-je y accéder ?

Lorsque vous installez WordPress pour la première fois, une base de données est automatiquement créée. Chaque fois que de nouvelles données sont saisies sur votre site web, elles y sont stockées. Les informations pour cette base de données, y compris les données d’hôte et de mot de passe, sont stockées dans le fichier wp-config.php du site.

Pour accéder à la base de données, vous devez utiliser l’outil PHPMyAdmin fourni par votre hébergeur. Si vous avez un plan ici chez WP Engine, par exemple, vous pouvez vous connecter à votre compte et naviguer vers Environnements > PHPMyAdmin.

Là, vous pouvez sélectionner la base de données du site web à laquelle vous voulez accéder:

phpmyadmin

Cliquer sur le nom de votre site web ouvre son répertoire de base de données. Chaque table de base de données liée à votre site web est répertoriée, et vous pouvez sélectionner celles que vous souhaitez modifier.

Comment gérer et stocker les données d’entrée dans la base de données WordPress

Savoir comment accéder à votre base de données WordPress est important, mais comment gérer et stocker les données dans celle-ci ? Si vous utilisez un plugin de formulaire de contact tel que WPForms, une table de base de données dédiée sera créée lorsque le plugin sera activé. En fait, WPForms génère deux tables, wp_wpforms_entries et wp_wpforms_entry_meta, où les données du formulaire sont stockées.

Lorsque les formulaires sont soumis via le plugin, les données de leurs champs sont stockées dans la première table. Les données supplémentaires, telles que les identifiants et les dates associés, sont stockées dans la deuxième table. Ceci se produit automatiquement. De nombreux autres plugins de formulaires proposent des systèmes similaires.

Pour gérer toutes ces données de formulaire, ces plugins ajoutent généralement une interface conviviale à votre tableau de bord WordPress. Lorsqu’il s’agit spécifiquement de WPForms, vous pouvez y accéder via WPForms > Entries.

Vous pouvez également gérer ces entrées dans votre base de données WordPress directement. Naviguez dans PHPMyAdmin et cliquez sur la base de données de votre site web. Sélectionnez ensuite wp_wpforms_entries pour afficher toutes les entrées du formulaire de contact.

La base de données répertorie l’ID du formulaire, l’ID de l’utilisateur et les données de chaque champ du formulaire. Les données du champ sont stockées dans une seule cellule de la table:

contact form data

Il est généralement préférable d’utiliser cette interface de tableau de bord pour gérer les données de votre formulaire de contact. Les options auxquelles vous avez accès varient en fonction du plugin, mais vous êtes généralement en mesure d’exporter, d’imprimer et de supprimer les données.

Comment collecter des données à partir de formulaires

Il existe de nombreuses raisons pour lesquelles vous pourriez vouloir collecter des données à partir de formulaires. Si vous prenez des réservations via un formulaire, par exemple, ces informations peuvent vous aider à gérer votre calendrier.

Pour commencer à collecter des données, vous devrez installer un plugin de formulaire, puis extraire les informations que vous voulez. Voyons comment ce processus fonctionne.

Étape 1 : installer un plugin comme WPForms ou Formidable Forms

La première étape consiste à générer les formulaires eux-mêmes. Bien qu’il soit possible de coder en dur vos propres formulaires, des plugins tels que WPForms et Formidable Forms rendent cette tâche beaucoup plus facile. Pour utiliser l’un d’entre eux, naviguez dans Plugins > Add New et recherchez le plugin que vous souhaitez :

wordpress plugins

Cliquez sur Installer et activer pour ajouter le plugin à votre site WordPress.

Etape 2 : Créer des formulaires

Après avoir installé le plugin, vous devrez créer au moins un formulaire pour votre site web. Si vous utilisez WPForms, naviguez vers WPForms > Add New:

wp forms wordpress plugin

Vous pouvez utiliser l’un des modèles ou commencer par une page blanche. Les modèles ont certains champs déjà inclus, bien que vous puissiez les modifier selon vos besoins. Si vous choisissez un formulaire vierge, vous devrez glisser-déposer manuellement les champs que vous souhaitez.

Lorsque vous ajoutez un champ au formulaire, cliquez dessus pour mettre à jour ses options. Cela inclut le nom du champ, sa description et si les utilisateurs devront le remplir.

Une fois que vous avez tous les champs que vous voulez, cliquez sur Enregistrer. Vous pouvez alors intégrer le formulaire sur votre site web et commencer à collecter des données.

Étape 3 : Localiser les entrées que vous voulez extraire

Une fois que quelques visiteurs ont rempli votre formulaire, vous pouvez commencer à localiser et à extraire les données dont vous avez besoin. Toutes les réponses seront situées dans la section Entrées de votre tableau de bord WordPress :

wordpress dashboard

Vous pouvez sélectionner les entrées que vous voulez extraire à partir de cette liste. Ensuite, cliquez sur le menu déroulant sous Actions en vrac, et sélectionnez l’option d’exportation des entrées dans un fichier CSV. Cela va générer un fichier et le télécharger sur votre ordinateur.

Étape 4 (facultative) : Exporter les données de PHPMyAdmin

L’utilisation de l’interface des entrées fournie par votre plugin de formulaire est le moyen le plus simple de collecter et d’exporter les données du formulaire de contact. Cependant, vous pouvez également exporter ces données depuis la base de données WordPress en utilisant PHPMyAdmin.

D’abord, vous devrez vous connecter à votre compte d’hébergement et naviguer vers PHPMyAdmin. Localisez la base de données de votre site web et vos entrées de formulaire, comme discuté précédemment. Cliquez sur le tableau des formulaires pour afficher les entrées, puis sélectionnez Exporter:

phpmyadmin

Sur la page suivante, changez le Format en CSV pour MS Excel pour télécharger un fichier CSV de toutes les entrées. Vous pouvez choisir une exportation rapide ou personnalisée en fonction des données que vous souhaitez collecter.

Après avoir ajusté les paramètres, cliquez sur Go et votre fichier CSV sera généré et téléchargé. Vous pouvez ensuite utiliser Microsoft Excel pour gérer vos données exportées.

Optimisez votre site au maximum avec WP Engine

Collecter et gérer les données du formulaire de contact est une tâche simple tant que vous avez le bon plugin de formulaire de contact. Depuis votre tableau de bord, vous pourrez visualiser et exporter les données que vous souhaitez collecter.