How can I successfully run QR Code scan and show/hide fields based on form URL suing Conditional Logic?

  • Profile Image
    aacc2010
    Asked on June 05, 2020 at 10:44 PM
    Thanks for the response.
     
    Here's the use case that I'm trying to accomplish:
     
    1) Attendee signs up for the event (recurring)
    2) I have a form already that they fill out. It generates QR code
    3) They show up. QUESTION: How do I check them in and have attendance added to Google docs. I have already integrated that
    4) Do they run scanner themselves to check them in or do our volunteers do that?
     
    Do I need to forms to complete my use case? One to sign up for the event and the other to take attendance? Thanks for your support.
     
    Z Khan
  • Profile Image
    Amin_N
    Answered on June 06, 2020 at 01:20 AM

    Hi there, @Z Khan!

    Thanks for reaching out to us!

    You can do what you're after using one form as follows:

    1. Automatically send respondent an auto-responder email after submitting form the first time that contains an edit link to your form.

    2. Add the "get-form-page-url" widget to your form to check if user is filling form using edit link or not.

    3. Create a condition that automatically hides all sign up fields, which were already filled before, if form URL contains the word "edit", and show fields for attendance.

    Related guide:

    How-to-Show-or-Hide-Fields-Base-on-User-s-Answer

    I hope I have been of any help.

    Should you have any further inquiries, we will be more than happy to help.

  • Profile Image
    Amin_N
    Answered on June 06, 2020 at 01:25 AM

    Here's an example of the said condition:

    1591421015Screenshot_2020-06-06 The Easi

    BTW, the edit link to be sent via auto-responder email would be like "www.jotform.com/edit/0000000000000000".

    So, the word "edit" in the URL would trigger the condition.

  • Profile Image
    Amin_N
    Answered on June 06, 2020 at 01:28 AM

    Here's the widget for reading QR code:

    "qr-code-reader"


  • Profile Image
    Amin_N
    Answered on June 06, 2020 at 01:37 AM

    Also, you need to disable the "Send on Edit" option in the auto-responder settings, so that after user submits the form for the second time, the same email would not be sent again. Alternatively, you can create another condition to send another auto-responder email with different message if you wish if form URL contains "edit" as previously mentioned.

    Related guide:

    How-to-Send-Email-Based-on-User-s-Answer