Comment sauvegarder les données de votre formulaire de contact dans Wordpress ?

Comment enregistrer les données d'un formulaire WordPress dans une base de données (guide simple)

Quand quelqu'un remplit un formulaire sur votre site WordPress, où ces données sont-elles réellement enregistrées ? Si vous utilisez le bon plugin de formulaire, la réponse est simple : elles sont automatiquement enregistrées directement dans votre base de données WordPress.

Avec WPForms, chaque formulaire envoyé est enregistré dans la base de données de votre site dès qu'un visiteur clique sur « Envoyer ». Vous n'avez rien d'autre à configurer.

À partir de là, vous pouvez consulter les entrées, les rechercher et les filtrer, les exporter au format CSV ou Excel, les synchroniser avec Google Sheets, et même générer des fichiers PDF.

Dans ce guide, je vais vous montrer exactement où sont stockées les données de vos formulaires WordPress, comment y accéder, comment gérer vos entrées depuis le tableau de bord et ce que vous pouvez faire avec toutes ces données enregistrées.

Créez votre formulaire WordPress maintenant

Comment enregistrer les données d'un formulaire dans la base de données de WordPress

Comme vous le verrez ci-dessous, vous devriez pouvoir accéder à votre base de données WordPress et la consulter même si vous n'avez pas de connaissances techniques. Commençons par voir où se trouvent réellement les données, puis voyons comment y accéder et les gérer.

Où est stockée la base de données WordPress ?

Même si vous ne le voyez pas dans l'interface, WordPress crée automatiquement une base de données lors de sa première installation.

Les données relatives au nom, à l'hôte, au nom d'utilisateur et au mot de passe sont stockées dans le fichier de configuration appelé wp-config.php sous les paramètres de la base de données MySQL.

WPForms stocke toutes les données des formulaires soumis dans 6 tables de votre base de données WordPress native :

  • wp_wpforms_entries: les valeurs des champs issues des soumissions de votre formulaire sont enregistrées ici.
  • wp_wpforms_entry_meta: informations méta concernant vos entrées, telles que les identifiants associés et les dates.
  • wp_wpforms_entry_fields: Informations encodées issues de vos formulaires.
  • wp_wpforms_tasks_meta: informations sur les tâches en arrière-plan traitées par WPForms.
  • wp_wpforms_payments: détails du paiement, notamment le statut, le montant, les éventuelles réductions appliquées, la devise, la passerelle de paiement et l'identifiant de la transaction.
  • wp_wpforms_payment_meta: informations de paiement supplémentaires, telles que l'adresse IP du client et d'autres données internes.

Il convient de noter que le wp_ Le préfixe est celui par défaut. Le préfixe réel est défini dans votre wp-config.php fichier, il se peut donc qu'il s'affiche légèrement différemment sur votre site.

La plupart des hébergeurs WordPress proposent phpMyAdmin, un outil de gestion de bases de données accessible via le Web qui vous permet de parcourir et de gérer les entrées de votre base de données grâce à une interface visuelle.

Si vous utilisez Bluehost, vous trouverez phpMyAdmin en faisant défiler la page jusqu'en bas de votre tableau de bord, sous « Liens utiles » > « Avancé » > « phpMyAdmin ».

comment accéder à la base de données de wordpress

Comment puis-je accéder à ma base de données WordPress ?

Pour consulter les entrées de vos formulaires directement dans la base de données à l'aide de phpMyAdmin, sélectionnez votre base de données WordPress, puis cliquez sur la table wp_wpforms_entries.

Ouvrir la table wp_wpforms_entries dans phpMyAdmin

Vous trouverez toutes les entrées de vos formulaires dans la colonne « Champs ». Vous pouvez y parcourir, rechercher et créer des tables. Pour plus de détails, consultez ce guide du débutant sur la gestion de la base de données WordPress avec phpMyAdmin.

champs colonne - base de données wordpress

Cela dit, la plupart des utilisateurs n'ont pas besoin de se servir de phpMyAdmin. WPForms vous offre un moyen bien plus simple de tout gérer depuis votre tableau de bord WordPress, et c'est ce que nous allons voir maintenant.

Comment gérer les entrées de formulaire dans WordPress

Important

WPForms Lite envoie les soumissions de formulaires par e-mail. Pour enregistrer les entrées dans la base de données et les gérer depuis votre tableau de bord, vous devez disposer de WPForms Basic (49,50 $/an) ou d'une version supérieure.

Vous ne savez pas quelle version choisir ? Consultez ce guide pour découvrir les différences entre WPForms Lite et WPForms Pro.

Si vous vous demandez où sont stockées les données de WPForms, sachez qu'elles se trouvent directement dans votre tableau de bord WordPress, sous WPForms » Entrées. Vous n'avez pas besoin de fouiller dans phpMyAdmin ou dans les tables de la base de données.

La page d'accueil de WPForms

Voyons ensemble comment consulter et gérer vos soumissions. Tout d'abord, vous aurez besoin d'un formulaire. Si vous n'en avez pas encore, consultez notre guide sur la création d'un formulaire de contact simple. Vous pouvez en créer un de A à Z ou choisir parmi plus de 2 100 modèles.

modèles de recherche

Avant de continuer, assurez-vous que la sauvegarde des entrées est activée. Accédez à votre générateur de formulaires et cliquez sur Paramètres » Général. Dans la section Avancé, vérifiez que l'option « Désactiver la sauvegarde des informations des entrées dans WordPress » est désactivée.

Désactiver le stockage d'entrée

Une fois votre formulaire publié, envoyez une entrée test afin de disposer de données sur lesquelles travailler. Rendez-vous ensuite dans WPForms » Entrées dans votre tableau de bord.

Voir les entrées du formulaire WordPress SendFox dans WPForms

À partir de là, vous pouvez ajouter des messages à vos favoris, les marquer comme lus ou supprimer ceux dont vous n'avez pas besoin. Vous pouvez même signaler certains messages comme spam.

Aperçu des entrées WPForms

Vous pouvez également effectuer des recherches et filtrer vos entrées. Utilisez la recherche générale dans tous les champs du formulaire, ou définissez des critères sur des champs spécifiques pour trouver une soumission particulière.

Option de recherche dans les entrées WPForms

Si vous le souhaitez, vous pouvez également filtrer les entrées du formulaire par date, ce qui est très utile lorsque vous souhaitez retrouver des entrées qui se sont peut-être perdues parmi les autres.

Filtrer les entrées WPForms par date

Pour ouvrir la page de saisie individuelle d'une soumission particulière, ouvrez la page Form Entries et cliquez sur View à côté de la saisie que vous souhaitez examiner plus en détail.

cliquez pour afficher chaque entrée

Sur la page d'une entrée individuelle, vous pouvez voir une foule d'informations, notamment les champs saisis et les sélections de l'utilisateur, la date de soumission et les détails de l'utilisateur, s'il y a lieu.

Visualiser les paiements dans WPForms

Si vous encaissez des paiements via vos formulaires, vous pouvez accepter les paiements par carte bancaire avec la version gratuite ou avec WPForms Pro.

Les informations de paiement sont enregistrées dans la base de données WordPress, quelle que soit la version que vous utilisez. Vous pouvez accéder à vos données de paiement depuis l'écran « Paiements » dans la section des paramètres de WPForms.

Paramètres de paiement de WPForms

Vous trouverez ici la liste de tous les paiements effectués sur votre site, avec leurs détails et le formulaire utilisé pour les effectuer.

En haut de la page Paiements, vous verrez immédiatement une représentation visuelle de vos informations de paiement sous la forme d'un graphique. Ce graphique donne une vue d'ensemble de vos données de paiement.

Ecran de paiement pour le formulaire de commande en ligne

Si vous utilisez WPForms Pro, vous pouvez également ajouter des codes promotionnels à vos formulaires. Les détails des codes promotionnels s'affichent dans la section « Paiements », à côté de vos revenus et de vos transactions.

Que faire des données de formulaire enregistrées ?

Une fois que les données de vos formulaires sont enregistrées dans la base de données, WPForms vous propose plusieurs façons de les exploiter, au-delà de leur simple consultation dans le tableau de bord.

Exporter au format CSV ou Excel

Vous pouvez exporter les entrées directement depuis l'écran « Entrées » sous forme de fichier CSV ou XLSX. Cette fonctionnalité est utile pour effectuer des analyses hors ligne, partager des données avec votre équipe ou importer des données dans d'autres outils. Consultez nos guides sur l'exportation des entrées de formulaire au format CSV et l'exportation vers Excel pour obtenir des instructions détaillées.

les entrées d'exportation

Envoyer automatiquement les entrées vers Google Sheets

Grâce à l'extension Google Sheets (qui nécessite une licence Pro), chaque nouvelle soumission de formulaire est synchronisée en temps réel avec une feuille de calcul Google. Aucune exportation manuelle n'est nécessaire. Cette fonctionnalité est particulièrement utile si votre équipe utilise déjà Google Workspace et souhaite accéder en direct aux données des formulaires.

accéder aux données d'une feuille Google

Générer des fichiers PDF à partir des entrées

L'extension PDF (qui nécessite une licence Pro) vous permet de générer automatiquement des documents PDF mis en forme à partir des soumissions de formulaires. Vous pouvez l'utiliser pour des contrats, des reçus, des demandes ou toute autre situation où vous avez besoin d'un document formaté à partir des données d'un formulaire. Vous pouvez également enregistrer les soumissions de formulaires au format PDF et les envoyer en pièces jointes par e-mail.

Modèle financier PDF

Automatiser la gestion des entrées

L'extension « Entry Automation » (qui nécessite une licence Elite) vous permet de programmer l'exportation, la suppression et l'envoi de notifications automatiques concernant vos entrées. Vous pouvez, par exemple, automatiser l'exportation de vos entrées tous les lundis matins, ou supprimer automatiquement les entrées datant de plus de 90 jours afin de maintenir votre base de données à jour.

Ajouter une nouvelle tâche

Connectez-vous à plus de 10 000 applications

Grâce à l'extension Zapier ou Make (qui nécessite une licence Pro), vous pouvez envoyer les données des formulaires vers pratiquement n'importe quel outil externe : CRM, applications de gestion de projet, plateformes de messagerie, feuilles de calcul, etc.

intégrations wpforms

Bonus : Assurer la conformité au RGPD de vos données de formulaire enregistrées

Si vous collectez des données à caractère personnel auprès de visiteurs situés dans l'UE, la conformité au RGPD est obligatoire. La bonne nouvelle, c'est que WPForms stocke toutes les données saisies sur votre propre serveur.

Vos données ne transitent jamais par les serveurs de WPForms, qui n'ont aucun accès à vos soumissions. Cela garantit une confidentialité totale de vos données par défaut.

De plus, WPForms intègre des outils RGPD dans toutes les formules de licence. Voici ce que vous pouvez faire : activer les améliorations RGPD.

Accédez à WPForms » Paramètres » Général et activez l'option « Améliorations RGPD ». Cela vous donnera accès à des contrôles de confidentialité supplémentaires :

  • Désactiver les cookies utilisateur : empêche WPForms d'attribuer un cookie UUID aux visiteurs. (Cela désactive également les fonctionnalités « Articles connexes », « Géolocalisation » et « Abandon de formulaire ».)
  • Désactiver les informations utilisateur : empêche la collecte des adresses IP et des données relatives à l'agent utilisateur. Vous pouvez appliquer cette option à l'ensemble du site ou au niveau de chaque formulaire dans le générateur de formulaires, sous Paramètres » Général » Avancé.

Ajouter un champ « Accord RGPD »

Lorsque les améliorations liées au RGPD sont activées, une case à cocher dédiée à l'accord RGPD apparaît dans le générateur de formulaires. Ce champ est toujours obligatoire, n'est pas coché par défaut et permet d'obtenir le consentement explicite requis par le RGPD avant la collecte de données à caractère personnel.

Pour un guide détaillé, consultez le guide complet sur la création de formulaires conformes au RGPD dans la documentation de WPForms. Et si vos formulaires traitent des données sensibles, consultez un conseiller juridique afin de vous assurer que votre configuration respecte vos obligations spécifiques en matière de conformité.

Remarque concernant les notifications par e-mail

Si vous voyez les entrées enregistrées dans votre tableau de bord mais que vous ne recevez pas de notifications par e-mail concernant les nouvelles soumissions, il s'agit d'un problème d'envoi d'e-mails et non d'un problème de base de données. Consultez notre guide sur la résolution des problèmes d'e-mails liés aux formulaires de contact WordPress pour obtenir la solution complète.

Foire aux questions sur l'enregistrement des données des formulaires WordPress dans une base de données

Voici les réponses aux questions fréquentes concernant le stockage des données des formulaires WordPress.

WPForms Lite enregistre-t-il les données saisies dans les formulaires dans la base de données ?

Non. WPForms Lite envoie les soumissions uniquement par e-mail. Il ne stocke pas les entrées dans votre base de données WordPress ni dans votre tableau de bord. Pour enregistrer les entrées dans la base de données, vous devez disposer de WPForms Basic (49,50 $/an) ou d'une version supérieure. Consultez notre guide sur la manière de consulter gratuitement les entrées dans WPForms pour découvrir d'autres solutions.

Où sont stockées les données de WPForms ?

WPForms stocke toutes les données des formulaires dans 6 tables de votre base de données WordPress native (wp_wpforms_entries, wp_wpforms_entry_meta, wp_wpforms_entry_fields, wp_wpforms_tasks_meta, wp_wpforms_payments et wp_wpforms_payment_meta). Vous pouvez accéder aux entrées depuis WPForms » Entrées dans votre tableau de bord, ou consulter les données brutes via phpMyAdmin. Vos données restent sur votre serveur et ne sont jamais envoyées aux serveurs de WPForms.

Puis-je exporter les données saisies dans les formulaires WordPress ?

Oui. WPForms vous permet d'exporter les entrées sous forme de fichiers CSV ou XLSX directement depuis l'écran « Entrées ». Avec la formule Pro, vous pouvez également synchroniser automatiquement les entrées avec Google Sheets en temps réel, générer des fichiers PDF ou vous connecter à des outils externes via Zapier ou Make.

Ensuite, exportez et enregistrez vos entrées de formulaire

Vous savez désormais exactement où sont stockées les données de vos formulaires WordPress, comment les gérer depuis votre tableau de bord et comment les exploiter grâce aux exportations, aux intégrations et à l'automatisation.

Si vous souhaitez aller plus loin, consultez nos guides expliquant comment exporter les données des formulaires WordPress au format CSV et comment enregistrer les soumissions de formulaires au format PDF.

Créez votre formulaire WordPress maintenant

Prêt à créer votre formulaire ? Commencez dès aujourd'hui avec le plugin de construction de formulaire WordPress le plus facile à utiliser. WPForms Pro inclut de nombreux modèles gratuits et offre une garantie de remboursement de 14 jours.

Si cet article vous a aidé, n'hésitez pas à nous suivre sur Facebook et Twitter pour d'autres tutoriels et guides gratuits sur WordPress.

Divulgation: Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, il se peut que nous recevions une commission. Voyez comment WPForms est financé, pourquoi c'est important, et comment vous pouvez nous soutenir.

Hamza Shahid

Hamza est rédacteur au sein de l'équipe WPForms et se spécialise également dans les sujets liés au marketing numérique, à la cybersécurité, aux plugins WordPress et aux systèmes ERP.En savoir plus

Le meilleur plugin WordPress de construction de formulaires par glisser-déposer

Facile, rapide et sécurisé. Rejoignez plus de 6 millions de propriétaires de sites web qui font confiance à WPForms.

20 commentaires sur «Comment enregistrer les données d'un formulaire WordPress dans une base de données (guide simple)»

    1. Jem, nous sommes désolés pour ce problème. Afin de répondre à votre question de la manière la plus complète possible et d'éviter toute confusion, nous vous prions d'agréer, Madame, Monsieur, l'expression de nos salutations distinguées.

      Pourriez-vous nous contacter avec des détails supplémentaires et l'URL du formulaire afin que nous puissions vous aider dans cette affaire ?

      Merci.

  1. L'article est confus, j'ai perdu quelques heures avec wpforms et maintenant je vois que wpform ne stocke pas de données dans la base de données et que la seule table créée par wpforms est wp_forms_tasks_meta.

    1. Bonjour,

      Nous sommes désolés pour les problèmes rencontrés. Afin de répondre à votre question de la manière la plus complète possible et d'éviter toute confusion, nous vous prions d'agréer, Madame, Monsieur, l'expression de nos salutations distinguées.

      Pourriez-vous nous contacter pour nous donner plus de détails sur le problème que vous rencontrez ?

      Merci 🙂 .

      1. Même chose que l'utilisateur précédent. Document totalement obsolète. Il s'agit probablement d'un coup d'épée dans l'eau. Il est maintenant écrit :

        Vos entrées de formulaire ne sont pas stockées localement, mais sont sauvegardées à distance. Si vous passez à WPForms PRO, vous pouvez restaurer vos entrées et elles seront disponibles dans le tableau de bord de WordPress.

        Il semble qu'ils cessent de les stocker dans la base de données.

      2. Bonjour Jason,

        Je suis désolé d'apprendre la confusion à laquelle vous êtes confronté ! Sachez que cet article concerne la table de données et la manière dont les données sont stockées dans la base de données. La fonction à laquelle vous faites référence est la fonction Lite Connect qui permet de stocker des entrées lorsque vous êtes en version Lite. Veuillez consulter ce guide pour plus de détails.

        J'espère que cela vous aidera !

    1. Bonjour Manisha,

      pour connecter WPForms à une base de données MySQL serait formidable, bien que nous n'en ayons pas pour le moment. J'en ai pris note et l'ai placé sur notre liste de fonctionnalités à considérer dans le futur, alors que nous continuons à planifier notre feuille de route.

      Je vois que Zapier, un service de connecteur, a la capacité de se connecter à cela. Si vous souhaitez envisager cette approche, ce serait un moyen de vous connecter au service dès maintenant. Nous avons un addon Zapier disponible avec notre niveau de licence Pro ou supérieur.

      Voici notre tutoriel sur la configuration de l'addon Zapier.

      Vous pouvez consulter la page de Zapier sur cette intégration spécifique ici.

      J'espère que cela vous aidera 🙂 .

  2. Bonjour,
    Est-il possible de crypter les données personnelles dans la base de données ?
    Nous aimerions ne pas avoir de données personnelles en clair dans la base de données.

    1. Bonjour Sylvain - Je suis désolé car nous n'avons pas de fonction intégrée pour crypter les données au niveau de la base de données. Cependant, nous suivons les règles standard de WordPress pour le stockage des données dans la base de données.

      J'espère que cela vous aidera 🙂 .

  3. J'aimerais simplement pouvoir modifier les données du formulaire dans une vue en grille plutôt que d'avoir à aller dans chaque soumission de formulaire. Les utilisateurs saisissent des données, puis nous mettons à jour quelques autres champs. Existe-t-il une vue "éditeur de feuilles" qui permette de mettre à jour plus d'un enregistrement à la fois ?

    1. Hey Jason - Je m'excuse, nous n'avons actuellement pas de fonction d'édition de la feuille de saisie qui vous permettrait de modifier plusieurs entiers à la fois. Je suis d'accord pour dire que ce serait génial, et je vais l'ajouter à notre outil de suivi des demandes de fonctionnalités pour qu'il soit dans le collimateur des développeurs.

  4. Bonjour, pouvez-vous m'aider avec un problème, je mets à jour une valeur spécifique dans toutes les entrées sauvegardées dans la base de données et elles sont affichées avec la valeur correcte, mais dans le tableau de bord le système affiche toujours l'entrée saisie à partir du formulaire qui est différente et ne change pas.
    Pourquoi cela se produit-il ?

  5. Je travaille avec le plugin WPFORM dans WordPress, et je veux le configurer pour permettre aux utilisateurs de télécharger uniquement des fichiers CSV. Plus précisément, je veux lire et traiter les données CSV une fois qu'elles sont téléchargées. Est-ce que quelqu'un a de l'expérience dans ce domaine ou peut me guider sur la façon de le faire ?"

    1. Bien sûr, vous pouvez tout à fait autoriser le téléchargement de fichiers CSV en suivant notre document .

      J'espère que cela vous aidera, merci 🙂 .

  6. Puis-je utiliser cette méthode pour publier sur mon site web les données que j'ai saisies dans la base de données ?

    1. Bonjour Keely - Nous n'avons actuellement aucune possibilité intégrée d'afficher les soumissions de formulaires, mais je reconnais que cela serait très utile et je l'ai noté sur notre liste de demandes de fonctionnalités.

      En attendant, si vous êtes prêt à essayer un peu de code, nous avons un extrait de code qui vous permettra d'afficher un tableau de toutes les entrées sur la page d'accueil de votre site.

      Le code de ce tutoriel permet de créer un shortcode qui peut afficher un tableau avec toutes les données d'entrée d'un formulaire. Le code est prêt à l'emploi, il vous suffit de le copier et de le coller. Ensuite, comme pour le shortcode qui affiche nos formulaires, vous devrez ajouter le shortcode suivant au contenu de votre page :

      [wpforms_entries_table id="FORMID"]

      Dans ce shortcode, FORMID devra être remplacé par l'ID de votre formulaire. Voici une capture d'écran montrant une façon de trouver l'ID d'un formulaire.

      Et si cela peut vous aider, voici notre tutoriel avec les façons les plus courantes d'ajouter du code personnalisé comme celui-ci.

      Pour l'option la plus conviviale de ce tutoriel, je recommande d'utiliser le plugin WPCode. Il protégera votre code des mises à jour et le rendra facile à gérer dans la zone d'administration de WordPress.

      J'espère que cela vous aidera ! Merci beaucoup 🙂 .

Ajouter un commentaire

Nous sommes heureux que vous ayez choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de confidentialité et que tous les liens ne sont pas suivis. N'utilisez PAS de mots-clés dans le champ du nom. Engageons une conversation personnelle et constructive.

Ce formulaire est protégé par le tourniquet de Cloudflare et la politique de confidentialité et les conditions de service de Cloudflare s'appliquent.