create a widget able to scan QR codes generated for each submitted form

  • EXCEL Education
    Asked on December 18, 2018 at 2:11 PM

    Great feature! What would indeed make a huge difference for all JotForm users would be to create a widget able to scan QR codes generated for each submitted form in order to validate them or confirm presence/check in at event etc. Any plans to implement such functionality in the near future?

  • Richie JotForm Support
    Replied on December 18, 2018 at 3:29 PM

    We do have a QR code reader widget.

    create a widget able to scan QR codes generated for each submitted form Image 1 Screenshot 20

    https://widgets.jotform.com/widget/qr_code_reader

    Can you please explain further how you want to use the QR code for the submissions to validate attendance?


  • excelconsulting
    Replied on December 19, 2018 at 7:12 AM

    For a better needs assessment, here`s the scenario:

    Let`s say we`ve created an workshop registration form for our students which, upon completion by the student, generates unique QR codes, which are e-mailed to student as a confirmation of their registration for the event. Our expectation is that on the day of the event the student will turn up (printed on paper or on mobile devise) with his/her unique QR code received over e-mail and one of our staff members will read this code (over computer camera or mobile phone) in order to validate students presence.

    What exactly is supposed to happen when staff member scans student`s QR?

    1. A short message displayed on the QR reading devise (visible to staff member) to confirm name and surname of attendee

    2. Both in the submission lists (in our JotForm profile) and that particular student application to add a new field confirming attendance (for instance "present")


    Does this provide you enough information to proceed with it further?


  • Richie JotForm Support
    Replied on December 19, 2018 at 9:14 AM

    To clarify, instead of just the URL of the webiste being read using the QR reader you would like to get the name and surname of the attendee?

    You can edit your QR code to show these information. You can paste this sample code in your autoresponder email for your employees to check.

    <img src="https://chart.googleapis.com/chart?chs=100x100&amp;cht=qr&amp;chl={id}; yourname={name}&amp;choe=UTF-8" alt="Your unique QR code0" width="100" height="100" />

    create a widget able to scan QR codes generated for each submitted form Image 1 Screenshot 21

    For your question number two, do you want to populate the field when the QR code is read?


  • excelmdreception
    Replied on December 21, 2018 at 11:33 AM

    To clarify, we do not need a QR code in order to point students to the registration form since they will be filling the forms while already on our website.

    This is what we exactly need:

    1. Student fills in a Jot form on our web-site (no QR involved here) to attend an event on day X

    2. Upon submitting the form on our web-site, the student gets an autoresponder e-mail with a QR code (QR code will contain student name and unique number)

    3. On day X, the student comes to the event and produces at check-in a copy of his QR code

    4. Our staff member reads the QR code and matches the decoded info (student name and unique number) with student ID or passport

    5. Upon scanning the QR code, the initial JotForm application of the student is updated with a new field to confirm attendance (can be 1-one for present and 0-zero for no show).

    QUESTION:

     - while we assume the process of generating QR codes from JotForms is fairly straightforward, how could we go about the point 4 and 5 of the above scenario??


  • Richie JotForm Support
    Replied on December 21, 2018 at 12:00 PM

    I'm not sure I understood your question number 4.Do you want to show the student name and unique number when the QR code is scanned?

    You can use this sample code and paste it in your autoresponder email.

    <img src="https://chart.googleapis.com/chart?chs=100x100&amp;cht=qr&amp;unique ID={uniqueId}; yourname={name}&amp;choe=UTF-8" alt="Your unique QR code0" width="100" height="100" />

    Sample screenshot:

    create a widget able to scan QR codes generated for each submitted form Image 1 Screenshot 21

    Unfortunately, we don't have a feature that would read the QR code and check the database automatically for the submission.

    Hope this information helps.