Show form only when email is validated

  • thomasadam498
    Asked on August 3, 2021 at 8:14 AM

    Is there any conditional logic to show email validation first and rest of the form only if the verification code was right?

    I`ve tried a bit but have no idea for that.

    I know how to show widget first and rest of form for example if widget is filled with email in frist step or something like that.

    But best way would be second step after submitting right code.

    So would it be possible to create conditional logic that rest of form only appears if code is right?

    Thanks

  • Michal_S Jotform Support
    Replied on August 3, 2021 at 8:32 AM

    Hello!

    From what I'm seeing, the Email Validator widget works great with what you're trying to achieve - by adding a condition that checks if the Email Validator field is filled, you can Show/Hide specific fields only when the email is successfully validated.

    You have two ways to achieve your requirement - you can either show all the fields of your form when the email is validated:

    show hide fields Screenshot 10

    134987 2 Screenshot 21

    Or add a Page Break after the validation widget, and only allow the user to go to the next page if the email is validated:

    134988 pbreak Screenshot 32
    134989 3 Screenshot 43

    134990 bestway Screenshot 54

    Which one of those options you prefer is up to you - they both work great.

    Please let us know if you require any further assistance.

    Thank you!

  • thomasadam498
    Replied on August 3, 2021 at 9:35 AM

    Sometimes this support is great sometimes I need to try again ...

    If you read, I wrote: I know how to show widget first and rest of form for example if widget is filled with email in frist step or something like that.

    So I know before how to do, but thank`s for the page breaker trick.

    BUT MY QUESTION WAS:

    Is there any conditional logic to show email validation first and rest of the form only if the verification code was right?

    If you set that condition and somebody fill in something but the code rest of form would appear also, although it`s not working because code is wrong but it`s filled.

    Is there any conditional logic to show email validation first/only and rest of the form only if the individual 32-digit code like 35f97e868cdc71018df5bbfa1d8e9e33 for example sended by email was right?


  • Michal_S Jotform Support
    Replied on August 3, 2021 at 11:11 AM

    Hello!

    The answer I supplied still stands - when the email verification code is invalid, the Next button will not show, as shown here:

    135006 ITWORKSc Screenshot 10

    The Is Filled condition does not work with this specific widget as it would with other fields - this widget is counted as being filled only when the email has been successfully verified, as you can see in the screencast above - it will not trigger if you just enter anything into the field, nor it will trigger on the successful completion of any previous steps such as entering a real email.

    If this is not the behavior you're currently experiencing when implementing this solution in your form please let us know, as this could be a bug - as you can see in the screencast, the intended functionality is exactly as you are describing.

    Let us know if you require further assistance.

    Thank you.

  • thomasadam498
    Replied on August 3, 2021 at 12:21 PM

    Ok!

    I do not understand how but it seems to work.

    I`ve tried page breaker but that is no option.

    But I need your help again.

    Please have a short look at my conditions.

    Maybe I`m too stupid but how to folllow my rules with that new condition.

    You send exampel to show all but from my side it`s not working.

    The rules should be like now PLUS this new rule.

    Thanks

  • Michal_S Jotform Support
    Replied on August 3, 2021 at 1:45 PM

    Hello again!

    We need your explicit consent to make any changes to your form, so if you'd like us to implement the solution described in my previous message in your live form, please let us know if we can do so - also, please specify whether you'd like the Page Break method or the hide all fields method implemented.

    Otherwise, here's how to successfully use the Page Break way - I think it's the better option, as it doesn't require adjusting the condition to your other conditions:

    135016 option22 Screenshot 10

    As for the Hide All option, this will require a combination condition to include all the other options you currently have - I apologize for not noticing that earlier. I will find a way to do this and get back to you soon.

    Please let us know if you require any further assistance.

    Thank you!

  • Michal_S Jotform Support
    Replied on August 3, 2021 at 2:05 PM

    Hello again!

    Here's the condition, modified to take into account your other conditions:

    135018 1 Screenshot 10

    You can hold the ctrl button to select only the fields that need to be hidden.

    Then, modify your Apply button condition to include the Email Verification field:

    135019 2 Screenshot 21

    This should implement the hiding of fields when the email is not validated, while also preserving the rest of your form's functionality.

    Please let us know if you require any further assistance.

    Thank you!


  • thomasadam498
    Replied on August 4, 2021 at 5:37 AM

    Hi!

    Thanks!

    I have created that rules but APPLY Id 13 still appears ...

    Could anybody of this fantatstic support team please clone my form https://form.jotform.com/212112828637353 and create the following conditions:

    Doesn`t matter if Id is empty or not ONLY the Email Verifikation should be visible.

    And of course the text above.

    Rules:

    If Id is emtpy AND Email Verifikation Code is right then show name, email, cv upload, both click boxes AND APPLY Id 13

    If Id is NOT emtpy AND Email Verifikation Code is right then show name, email, cv upload, both click boxes AND APPLY Id 14


  • Bojan Support Team Lead
    Replied on August 4, 2021 at 9:25 AM

    Greetings.

    Please try to move the condition my colleague has provided to the bottom of the condition list. You can simply drag it to the bottom.

    Let us know if this resolved your problem.

  • thomasadam498
    Replied on August 4, 2021 at 9:44 AM

    Hi Bojan!

    My Support Hero!

    I put both conditions from your colleague to the bottom of condition list but still the same.

    Maybe YOU can clone and adapt it for me?

    Thanks very much

  • Andrew Manager of Enterprise Frontline Support
    Replied on August 4, 2021 at 2:13 PM

    Hi there,

    Thank you for the follow-up! I just cloned this form into my account, and it appears to already be working according to the specifications provided in this thread. I just cleared your form cache in hopes that this will resolve this issue on your end.

    Can you please test this form out a few more times, and let us know whether you continue experiencing issues with this form?

    Thank you!

  • thomasadam498
    Replied on August 5, 2021 at 1:04 AM

    Hi!

    I had tested before on several devices and browsers and I had tested now again but still looking like this.

    Without ID in URL Parameter

    1628139716 610b70c4ba816 form with apply Screenshot 10

    At the bottom is the APPLY Button Id 13

    With ID in URL Parameter

    1628139740 610b70dcd0be1 form with apply Screenshot 21

    At the bottom is the APPLY Button Id 14 and Captcha

    Could anybody of this fantatstic support team please clone my formhttps://form.jotform.com/212112828637353 and create the following conditions:

    Doesn`t matter if Id is empty or not ONLY the Email Verifikation should be visible.

    And of course the text above.

    No APPLY Button with or without Captcha

    Only visible if Email Verfication Code is right and checked from system

    Rules:

    If Id is emtpy AND Email Verifikation Code is right then show name, email, cv upload, both click boxes AND APPLY Id 13

    If Id is NOT emtpy AND Email Verifikation Code is right then show name, email, cv upload, both click boxes AND APPLY Id 14

    Thanks



  • Michal_S Jotform Support
    Replied on August 5, 2021 at 5:11 AM

    Hello!

    Here is the cloned form with the conditions you've described:

    http://www.jotform.com/212162641584958

    Feel free to clone it and inspect the conditions in Build Mode, then copy them over to your form.

    Here's the complete condition list - delete the unnecessary ones and add the new ones:

    135108 5 Screenshot 10

    The new conditions are:

    135109 1 Screenshot 21

    135110 2 Screenshot 32

    Please let us know if you require any further assistance.

    Thank you!