Comment collecter des données de formulaire de contact dans WordPress
Publié: 2023-02-12La plupart des plugins de formulaire de contact WordPress vous envoient un e-mail de notification après la soumission d'un formulaire. Bien que cela soit utile, vous vous demandez peut-être où vont les données après ce point. Vous voudrez peut-être également savoir s'il est possible d'enregistrer ces informations dans votre base de données WordPress.
Il est possible de le faire, mais il y a certaines choses que vous devez savoir au préalable. Vous pouvez également suivre certaines étapes pour commencer à enregistrer les données du formulaire au bon endroit. Une fois cela fait, vous pouvez gérer toutes vos entrées de formulaire à partir de votre tableau de bord WordPress.
Dans cet article, nous verrons où se trouve la base de données WordPress et comment vous pouvez y accéder. Nous verrons ensuite comment collecter, stocker et gérer les données du formulaire de contact dans cette base de données. Commençons!
Où la base de données WordPress est-elle stockée 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 de 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 accéder à Environnements > PHPMyAdmin .
Là, vous pouvez sélectionner la base de données du site Web à laquelle vous souhaitez accéder :
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érez-vous et stockez-vous 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, leurs données de champ sont stockées dans la première table. Des données supplémentaires, telles que les identifiants et les dates associés, sont stockées dans la deuxième table. Cela se produit automatiquement. De nombreux autres plugins de formulaire fournissent 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. En ce qui concerne spécifiquement WPForms, vous pouvez y accéder via WPForms > Entries .
Vous pouvez également gérer ces entrées directement dans votre base de données WordPress. Accédez à 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 de formulaire, l'ID utilisateur et les données de chaque champ de formulaire. Les données de champ sont stockées dans une seule cellule du tableau :
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 plug-in, mais vous pouvez généralement exporter, imprimer et supprimer les données.
Comment collecter des données à partir de formulaires
Il existe de nombreuses raisons pour lesquelles vous pourriez souhaiter 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 souhaitées. Voyons comment fonctionne ce processus.
É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 facilitent grandement cette tâche. Pour utiliser l'un d'entre eux, accédez à Plugins > Ajouter un nouveau et recherchez le plug-in souhaité :
Cliquez sur Installer et activer pour ajouter le plugin à votre site WordPress.
Étape 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, accédez à WPForms > Ajouter nouveau :
Vous pouvez utiliser l'un des modèles ou commencer avec une page vierge. Les modèles contiennent déjà certains champs, bien que vous puissiez les modifier si nécessaire. Si vous choisissez un formulaire vierge, vous devrez effectuer un glisser-déposer manuellement dans les champs souhaités.
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 seront tenus de le remplir.
Une fois que vous avez tous les champs souhaités, cliquez sur Enregistrer . Vous pouvez ensuite intégrer le formulaire sur votre site Web et commencer à collecter des données.
Étape 3 : Localisez les entrées que vous souhaitez 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 Entries de votre tableau de bord WordPress :
Vous pouvez sélectionner les entrées que vous souhaitez extraire de cette liste. Ensuite, cliquez sur le menu déroulant sous Actions en masse et sélectionnez l'option d'exportation des entrées dans un fichier CSV. Cela générera un fichier et le téléchargera sur votre ordinateur.
Étape 4 (Facultatif) : Exporter des données depuis PHPMyAdmin
L'utilisation de l'interface des entrées fournie par votre plug-in 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 à l'aide de PHPMyAdmin.
Tout d'abord, vous devrez vous connecter à votre compte d'hébergement et accéder à PHPMyAdmin. Localisez la base de données de votre site Web et vos entrées de formulaire, comme indiqué précédemment. Cliquez sur le tableau du formulaire pour afficher les entrées, puis sélectionnez Exporter :
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
La collecte et la gestion des données du formulaire de contact sont une tâche simple tant que vous disposez du bon plugin de formulaire de contact. Depuis votre tableau de bord, vous pourrez visualiser et exporter les données que vous souhaitez collecter.
Bien sûr, votre hébergeur doit également vous fournir les ressources dont vous avez besoin pour créer une expérience numérique incroyable. Chez WP Engine, nous vous aiderons à rendre votre site opérationnel rapidement !