How to prefill form using Wordpress data?

  • Genevieve_webmaster
    Demandé le 26 septembre 2023 à 05:54

    Bonjour,

    Je recherche une solution pour une association qui propose des stages sur son site web, afin d'intégrer un formulaire d'inscription et de paiement.

    Je voudrais savoir s'il est possible de remplir automatiquement certains champs du formulaire à partir des données du post wordpress, afin de ne pas avoir à recréer un nouveau formulaire pour chaque stage.

    Les informations qui devraient être remplies automatiquements sont :

    • le numéro d'identification du stage
    • le nom du stage
    • le cout du stage

    Vous remerciant d'avance de vos réponses

    Geneviève


  • Frédéric Jotform Support
    Répondu le 26 septembre 2023 à 08:20

    Bonjour Geneviève,

    Merci de venir vers l'Assistance de Jotform pour obtenir de l'aide. Il y a en effet plusieurs manières pour pré-remplir des champs d'un formulaire pour l'envoyer à différents souscripteurs. Laissez-moi vous montrer comment voir et choisir une méthode de pré-remplissage:

    1. Dans le Générateur de formulaire, cliquez sur l'onglet Publier.
    2. Dans le panneau de gauche, cliquez sur l'onglet Pré-remplissage.How to prefill form using Wordpress data? Image 1 Screenshot 20

    Ce guide à propos de Découvrez comment fonctionne Jotform Prefill vous donnera plus de détails.

    Malheureusement, il n'y a pas (encore) de méthode pour prendre directement et automatiquement des données provenant de votre site sur la plateforme WordPress, si tel est le cas.

    Comme j'imagine que vous souhaitez éviter un pré-remplissage manuel qui nécessite que vous remplissiez vous-même les champs un à un, et que probablement aucune de ces méthodes vous conviendra, une autre solution serait d'envoyer à vos souscripteurs le formulaire pré-rempli en leur communiquant un lien - URL - qui spécifie les champs pré-remplis. Ce guide en anglais Prepopulating Form Fields via URL Parameters, vous permettra de savoir comment procéder.

    Pour utiliser cette méthode, il reste avant tout de récupérer les données utiles depuis votre site WordPress. N'en connaissant pas l'adresse ni la structure, il m'est difficile d'aller plus loin. Peut-être votre hébergement WordPress permet-il d'exporter les données utiles par exemple vers un tableur ou un fichier à part ou encore vers un tableau Google Sheets?

    Et enfin, une fois ces données récupérées, par exemple au format CSV ou XLS ou XLSX, il restera aussi à automatiser la génération des liens avec les valeurs de champs pré-remplis. Ceci pourrait être fait par exemple avec le widget Spreadsheet to form intégré à votre formulaire dès lors que vos données sont enregistrées dans un fichier au format XLS ou XLSX. Ce guide How to Use the Spreadsheet to Form Widget vous indique comment l'utiliser.

    Si vous nous dites comment vos données à pré-remplir se présentent, nous devrions pouvoir vous aider plus avant.


  • Genevieve_webmaster
    Répondu le 26 septembre 2023 à 09:33

    Merci pour votre réponse rapide.

    Le remplissage manuel peut être intéressant, s'il permet de préremplir un bloc d'informations (nom, code et cout du stage) pour chaque stage à partir d'un formulaire unique . Il s'agirait donc de créer plusieurs versions d'un même formulaire avec un bloc personnalisé pour chaque stage. Ceci afin d'éviter de créer un nouveau formulaire pour chaque stage. Est-ce que le remplissage manuel permettrait de faire cela ?

    J'attends votre réponse avant d'étudier les autres solutions que vous proposez.


  • Lorelie Jotform Support
    Répondu le 26 septembre 2023 à 12:16

    Hi Genevieve_webmaster,

    Thanks for reaching out to Jotform Support. Unfortunately, our French Support agents are busy helping other Jotform users at the moment. I'll try to help you in English using Google Translate, but you can reply in whichever language you feel comfortable using. Or, if you'd rather have support in French, let us know and we can have them do that. But, keep in mind that you'd have to wait until they're available again.

    Now, let me help you with your question. If you use the Manual prefill, you'll need to share the link to your internship. Then, you can enable the Unique Field in your form setting, to avoid duplicate submissions from them. Let me show you how:

    1. On your My Forms page, hover your mouse over your form and click on Edit Form on the right side of the screen.
    2. In Form Builder, in the orange navigation bar at the top of the page, click on Settings and then click on Show More Options.
    3. In the Form Settings menu, scroll down and select a field that you don't want to allow to enter the same value in the Unique Field dropdown menu.

    How to prefill form using Wordpress data? Image 1 Screenshot 20

    Let us know if you need any more help.

  • Genevieve_webmaster
    Répondu le 26 septembre 2023 à 13:39

    ok thanks, actually it won't be possible in manual mode, sending the internships a link each time would require too much extra work.

    Perhaps it would be simpler to create a different form for each course.

    With this in mind, can you confirm that the number of forms that can be created in the price list is per month and not per year?
  • Rene Jotform Support
    Répondu le 26 septembre 2023 à 19:06

    Hi Genevieve_webmaster,

    As for your other question, I've moved that to a new thread to avoid any confusion. You can check that out here.

    Thanks for your patience and understanding, we appreciate it.

  • Frédéric Jotform Support
    Répondu le 27 septembre 2023 à 02:08

    Bonjour Geneviève,

    Merci de revenir vers nous. Pour répondre à votre dernière question, lorsque vous choisissez le Remplissage manuel, cela vous premet de pré-remplir à la main les champs souhaités dans le formulaire.

    • Le lien di formulaire ainsi rempli sera envoyé en cliquant sur le bouton Envoyer une invitation.How to prefill form using Wordpress data? Image 1 Screenshot 50o
    • Après avoir cliqué sur Envoyer une invitation, une fenêtre s'ouvre pour saisir l'email du destinataire, et vous pouvez donner la possibilité, ou pas, de modifier les champs pré-remplis.How to prefill form using Wordpress data? Image 2 Screenshot 61
    • Le mail d'invitation qui invite à remplir le formalaire pré-rempli.How to prefill form using Wordpress data? Image 3 Screenshot 72
    • Si vous souhaitez que la personne invitée n'a pas besoin de se connecter à un compte Jotform pour accéder au formulaire, assurez-vous prélablement que votre formaulaire a un accès public.How to prefill form using Wordpress data? Image 4 Screenshot 83

    Essayez et dites-nous si vous avez encore besoin d'aide.