Card Form: URL Parameters not prepopulating

  • IainOSullivan
    Asked on April 12, 2018 at 9:48 AM

    I have been using URL parameters to pre-populate a user id in forms.


    This has stopped working! 


    It was working perfectly for weeks but has just given up.


    Can I please get assistance as soon as possible as I am due to begin a project with this form later today.

    Please see form below.

    https://form.jotformeu.com/80944697574373??=panellistId=124

    Thanks


    Iain

  • Richie JotForm Support
    Replied on April 12, 2018 at 11:13 AM

    I have tested your form and it seems you have missed to put a session in URL parameter. Here is my URL parameter  code of your cloned form

    https://form.jotform.com/81014490879967?session={panellistId}&panellistId=123


    Please give it a try and let us know how it goes.

  • Richie JotForm Support
    Replied on April 12, 2018 at 1:12 PM

    It seems your reply did not go through, kindly send it again.

    Thank you.

  • IainOSullivan
    Replied on April 13, 2018 at 6:24 AM

    Hi,


    This has resolved the issue.

    However the original URL I have been using was working fine until a few days ago. I have 6 forms live in a large client project and for a number of submissions across all forms the panellist ID did not populate. This is a big issue.


    Something must have changed on Jotforms end?


    This is the second time in the last week that I have had an issue like this where Jotform made a change without me being made aware.

    The other issue was around the design change of an element. 


    Is there any kind of Jotform noticeboard of updates or changes? 


    I would like to know in advance if the desired functionality of a form is going to change during fieldwork.


    Thanks,


    Iain

  • Vanessa_T
    Replied on April 13, 2018 at 6:44 AM

    @IainOSullivan

    There are extra characters before your panellistId hence the id was not read appropriately.

    Instead of this: https://form.jotformeu.com/80944697574373??=panellistId=124

    Use this one: https://form.jotformeu.com/80944697574373?panellistId=124

  • Richie JotForm Support
    Replied on April 13, 2018 at 10:19 AM

    We are not sure, we have not received any updates regarding the codes for the URL prepopulating fields. However,we have been using the same code given above from this guide:Prepopulating-Fields-to-Your-JotForm-via-URL-Parameters

    You could give out the "session" and the URL code

    https://form.jotform.com/81014490879967?{panellistId}&panellistId=123 will still work.Just make sure to follow the format.

    Do note that the "session" is usually used when you save forms and continue later.
    You can check this guide for more information:How-to-Save-Forms-and-Continue-Later

    Hope this information helps.


    Please let us know if we can be of further assistance.