How to Auto Fill Users' Unique Information?

  • wyattdesigns
    Asked on December 29, 2015 at 2:25 AM

    Hi. I have a form on which users have to return every week to enter their information (it is a weight loss competition and they must enter their new weekly weight) The problem that I am having is, people don't want to have to enter their name, contest name, and starting weight each week. They just want to go on there and enter their new weight and have the rest auto-filled based on what they had entered before. Is there a way to accomplish this? Maybe when they enter their name, it will auto fill the rest of the information?

  • mert JotForm UI Developer
    Replied on December 29, 2015 at 7:22 AM

    Hi there,

    I think, enabling the auto fill function of your form is the thing that you want. By adding this feature, you can keep the data up to 4 weeks. Below, you will find a detailed instructions about how to do it:

    http://www.jotform.com/help/227-How-to-Enable-Auto-Fill-Feature

    If you encounter any error or need more information, please don't hesitate to contact us.

     

    Thanks.

  • wyattdesigns
    Replied on December 29, 2015 at 8:35 AM

    That doesn't seem to work if someone completes the form and submits it. I tried it and after the form was submitted, I went back and tried to do it again, but it didn't auto-fil my information. I need it to autofill because users are filling out the same form every week, only changing one form field. They are submitting it each week, so it is not a "save and continue" issue.

  • Charlie
    Replied on December 29, 2015 at 11:53 AM

    I think you can achieve this by creating a custom prepopulated form URL and add it in your autoresponder that can be sent to the user.

    If you want your user to submit the form on a weekly basis, then you can send the user an email with a prepopulated form URL.

    Here's how it works:

    1. User fills out Form 1

    2. User receives an email with Form 1's URL with parameters being prepopulated.

    3. User just needs to open the custom prepopulated Form URL to make a new submission without filling out the whole form.

     

    Here's the guide that you can follow: http://www.jotform.com/help/351-How-to-automatically-pass-form-data-to-another-form. However, in that guide, you are passing data from Form 1 to Form 2. In your case, you just need to pass the data from Form 1 then to Form 1 again.

    Here's a simple test form: https://form.jotform.com/53625136057959. You can fill it out, enter your valid email address, you'll receive an autoresponder with the custom link for prepopulated form. You just need to click that link whenever you want to fill out the for again without repeating the other fields.

    1. I have 3 fields, I want my users to make weekly submissions but don't want them to repetitively fill out the full name and the email.

    How to Auto Fill Users Unique Information? Image 1 Screenshot 30

    2. Follow the guide on how to prepopulate form URLs based from Form 1. Then add the custom link to your autoresponder. Here's a guide on how to create an autoresponder: http://www.jotform.com/help/26-Creating-a-Form-Autoresponder 

    3. Here you'll see the custom prepopulated link in my email template.

    How to Auto Fill Users Unique Information? Image 2 Screenshot 41

     

    Let us know if you need more assistance on this.

  • wyattdesigns
    Replied on December 30, 2015 at 2:33 AM

    Thank you so much for your answer. This is going to work, but I am having trouble getting it to input the right values. Can you take a look at what it is doing? When I get the custom URL in my auto-responder email, the values are in the URL (Like the email) but it is not populating the custom one instead just putting the field name. Also, I can't get the first and last names separated, I am also having trouble getting it to check the right dropdown and check boxes that they selected. Help!

     

    This is the form. I have the custom URL in the autoresponder email now so you can see what I am doing wrong.

     

    http://www.jotform.com//?formID=51550432983557

  • Charlie
    Replied on December 30, 2015 at 4:17 AM

    I'm glad this workaround will work for you. Regarding your concern, I cloned that form and this is the actual link anchored on it:

    https://form.jotform.com/51550432983557?name[first]={name}&name[last]=&email38{email38}&challengecheck=maintenance,2-4-6-8,weight_loss,

    How to Auto Fill Users Unique Information? Image 1 Screenshot 30

     

    While the text in the email body shows this one:

    https://form.jotform.com/51550432983557?name[first]={name:first}&name[last]={name:last}&email38={email38}&startingweight33={startingweight33}&signature22={signature22}

    How to Auto Fill Users Unique Information? Image 2 Screenshot 41

     

    Noticed that the last name field does not have the correct tag after the "=" sign. Noticed also that they are completely different (the anchor link and the actual text showing), it seems like you have pasted the incorrect link. Could you try this one instead:

    https://form.jotform.com/51550432983557?name[first]={name:first}&name[last]={name:last}&email38={email38}&challengecheck={challengecheck:0},{challengecheck:1},{challengecheck:2},{challengecheck:3}&week={week}&ageGroup={ageGroup}&startingWeight33={startingweight33}&signature22={signature22}

     

    I would also strongly suggest that you do the following changes:

    1. Remove the "#" in the "Week #" options.

    2. Remove the "&" in the Age Group option "40 & Up" and change it to an actual word "and".

    3. Change the "Signature Date" field to an actual "Date Time" field.

    Here's a test form that I have: https://form.jotform.com/53631575733964. You'll see the changes I made there.

     

    Let us know if that works.

  • wyattdesigns
    Replied on January 5, 2016 at 8:32 AM

    This worked beautifully. Thank you so much for your tremendous service. I am having an issue with the email not scaling properly when it comes into the inbox, but I have opened a separate thread for that.

  • mert JotForm UI Developer
    Replied on January 5, 2016 at 10:27 AM

    On behalf of my colleague Charmie, you are most welcome. Opening a new thread for your other question is a correct behavior, it will be answered as soon as possible.

    For further assistance, please don't hesitate to contact us.

     

    Thanks.