One customer is able to skip page of embedded form.

  • Profile Image
    knvpstudios
    Asked on November 13, 2017 at 06:07 PM

    Hi,

    What could cause certain people to (unknowingly and unintentionally) be able to skip certain parts of your form, even though there is hard logic programmed to prevent it?

    I have a certain "page" on my form that one user, in particular seems to circumvent each time he uses my form. He somehow never sees it and although it is a "required" question, it doesn't appear to him.

    Could it be his browser's cookie/cache that is tricking my form into skipping?

    Is there a way to clear a form's cache so that each time my form is used, everything is reset to default?

    https://form.jotform.com/72357155135152 is the form and one particular customer is able to skip Page 3.

    Please help.  Thanks!

  • Profile Image
    ashwin_d
    Answered on November 13, 2017 at 10:59 PM

    I did check your form and you have added several condition to skip to page.There are two condition where user can skip page 3 and go to page 4 directly. Please check the screenshot below:

    1510631374skipCond.png

    Though I am not sure about your workflow but can you please let me know what is the need for first condition in the above screenshot? Both the questions are hidden question and I do not see any condition added to make them visible to users. This will cause the condition to trigger every time.

    Is your form is working as expected for all other users? I am not sure what is causing this issue for only for one user. I did check your webpage where you have embedded your form and you have used script embed code. I would suggest you to embed your form using its iFrame embed code and see if that solves your problem. The following guide should help you:  https://www.jotform.com/help/148-Getting-the-Form-iFrame-Code


  • Profile Image
    knvpstudios
    Answered on November 14, 2017 at 01:06 AM

    Dear ashwin_d

    Thank you very much for your response.  I had a look at the 2 conditions you highlighted and realized they were leftovers from earlier builds, so were not needed - so I disabled those 2 for now.  What's strange is even though they were old, when I disabled them it "broke" my form again - which forced me to realize I needed to rebuild those conditions which I have now done.  So far it is working as intended.  

    I also took your advice and changed my form to the IFrame embed style instead of the script version, and hopefully that will cure the issue my one client was having.  Can you briefly explain why it's better to use the IFrame version?

    Thank you again for helping me in realizing where my faulty conditions were - I think that when one spends too much time analyzing while building complex forms such as the one I created, it really helps to have someone else look at it too.

    Much appreciated. 

  • Profile Image
    ashwin_d
    Answered on November 14, 2017 at 03:14 AM

    You are welcome. I am glad that I was able to help you.

    Please monitor your submissions and get back to us if the issue persist