How can I create an online summer reading program for kids?

  • thirdplacebooks
    Asked on June 4, 2020 at 5:45 PM

    Hello! I wonder if you could help me. I work for a bookstore which runs a summer reading program every year. This year, because of the pandemic, we're obviously not able to run it using printed sheets as usual. I'm trying to work out a way to run the summer reading program online. Basically, we need a system that will tell us every time a user has submitted eight book titles so that we can send them a reward. It would also be helpful if it can record how many times each user completes eight titles, so that they we don't send them the same reward twice. And because it's a kids' program, it needs to be very simple to use. 

    Would it be possible to build a program like this using JotForm? Ideally I'd like to present users with a simple form that they complete each time that they finish a book, but I imagine that they would need to create a login of some kind so that their submissions will be saved and separated from everyone else's. Does that make sense? I appreciate any help that you're able to give!

    Best regards,
    Stephen

  • Vanessa_T
    Replied on June 4, 2020 at 10:13 PM

    There are actually a couple of ways to do what you want, however, to make it simpler to the kids, I would suggest having one form where they can fill out all the details you need (eg: name, etc), then have 8 fields where they can fill out one book title per field.

    How-to-Create-Your-First-Web-Form

    Quick-Overview-of-Form-Fields

    You should then setup an autoresponder email which has an edit link so the user can click on that link everytime he/she finishes one book and add that book title to the form.

    Setting-up-an-Autoresponder-Email

    How-to-Let-Users-Update-Their-Form-Submissions-at-a-Later-Date

    You should also add a notification email tied to a condition that will only be sent to you if the kid has filled out all the 8 book title fields.

    Setting-up-Email-Notifications

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

    In order for them to view their submissions, they just have to review their emails. I suggest you create an autoresponder email that states they have successfully added this xxx book title, and another autoresponder which will only be sent if the 8 book titles are filled, add a different email content in here and a summary of their submitted data.

    How-to-Edit-the-Email-Template-for-Notifications-and-Autoresponders

    If they have already filled out all 8 book title fields, you can show them another field which asks if they still want to continue reading, which should then give them a special link that will prepopulate the same form but with the submission ID of their previously completed submission (complete 8 book title submission).

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

    How-to-Pre-Populate-the-Same-Form-with-Data-from-a-Previous-Submission

    I understand if there's a lot of info in here, you can always add it one at a time on your form and when you get stuck, contact us anytime for help.