Event Registration Form that creates QR code once the form is submitted

  • Profile Image
    Asked on February 15, 2018 at 04:56 PM

    I am wondering, would it be possible to create a form that would collect the required information, once submitted it creates a QR Code with all the submitted information, we can then print it and give it to the person as there ticket to enter the event.

    We are thinking an output like below.

    Fist Name Last Name

    QR code at the bottom that holds the submitted information.

    Not sure if it can be printed automatically or does it need to be manual.

  • Profile Image
    Answered on February 15, 2018 at 07:41 PM

    This workaround might be of help.

    Simply add this image code to your thank you page. This code will generate a QR code in your thank you page after the form is submitted. 

    <img src="https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl={name} {email} {birthdate}&choe=UTF-8" alt="Your unique QR code" width="150" height="150" />

    To add values to the QR code, just insert the field names ex. {name} {email} in the above code separated by space. You can add as many field names as you want.

    To get the field names of the field, here's a guide: http://www.jotform.com/help/146-How-to-find-Field-IDs-Names

    Here's a visual guide:


    If you need further assistance, let us know.

  • Profile Image
    Answered on February 15, 2018 at 09:14 PM

    This is amazing thank you, how would you propose printing the below after for the person registers and is able to take it with them in the show. Can it be automatic or can the registration person print this. 

    <First Name> <Last Name>


    QR Code

  • Profile Image
    Answered on February 15, 2018 at 10:09 PM

    I actually dont see choose action after submissions

  • Profile Image
    Answered on February 16, 2018 at 03:30 AM

    As far as I understand, you want to add an option to print the Thank You page. 

    Unfortunately, it is not possible to do that automaticaly or to add a "Print Thank You page" button. 

    However, I can suggest that adding a hint for respondents would be suitable. 

    You can add something like: 

    "To print your ticket, please press Ctrl + P" or similar combination for non-Windows users. 

    The result will be:

    1518769792Thank You - Opera 2018-02-16 1

    Hope this helps! But, get back to us if you need further assistance.

  • Profile Image
    Answered on February 16, 2018 at 11:15 AM

    I actually just need to print the persons first name and last name captured in the form along with a QR code. This can be used as a badge at the trade show. I don't mind having to download a pdf to print as long as that PDF has that info in it.

  • Profile Image
    Answered on February 16, 2018 at 01:10 PM

    This is possible by using the solution provided by Elton.

    Please check this demo form: https://form.jotform.com/8046515772496. Fill it up and then hit the Submit button. After submitting the form, the Thank You Page will appear and the generated QR code will show up. You can then instruct the user to print that page for reference.

    Here's the result:


    If you want to include the Name field in the Thank You Page, then just click the "Form Fields" dropdown and select the "Name" option. This will generate the field name automatically.


    Hope that helps. Thank you.

  • Profile Image
    Answered on February 16, 2018 at 02:11 PM

    Thanks, I see it now, its only available in the classic forms.

  • Profile Image
    Answered on February 16, 2018 at 02:40 PM

    Unfortunately, this is not possible with the Thank You Page of Card Forms. However, this will work in the email alerts. You can put the code provided by Elton in the Autoresponder email content via the Source Code.


    Here's a guide: https://www.jotform.com/help/430-How-to-Edit-the-Email-Template-for-Notifications-and-Autoresponders.

    Here's how the email looks like:


    Hope that helps. Thank you.