Integrated Online Forms

There’s a new app in our App Store called Online Forms, which will allow schools to collect information from any user within their QuickSchools account (Teachers, Parents and Students) via an Online Form.

QuickSchools Online Forms App
QuickSchools Online Forms App

So here’s how it works. Once you’ve enabled the Online Forms apps for the appropriate users, you can then go to the “Online Forms” menu start creating your new Online Forms:

QuickSchools Online Forms List
QuickSchools Online Forms List

Start by simply clicking on the “Add New Form Packet”. This will take you to the following screen:

Online Form Packet
Online Form Packet

When you first start out, the Form Packet is in “Draft” mode, which means nobody can see it unless you’re an administrator. Go ahead and fill in the details of the Form Packet (like Name, Description, Instructions and who can submit the form). There are several other sections you can fill, as described below:

  • Forms: These can be Custom Forms using our Custom Fields framework that you’ve seen in our other modules (details described below). Or, you can upload a fillable PDF file.
  • Supporting Documents: You can upload any additional files/documents that you’d like the user to access during the form submission process. These can be contracts, tutorials, and other reference files:
  • Workflow: The system comes with built in workflow statuses for “In Progress” and “Submitted”. Feel free to add any additional statuses that would be relevant to your process like “Reviewed” or “Completed”.
  • Advanced Settings: For advanced users, you can use this form to capture Enrollment/Registration information, as well as make it a multi-step submission process. We’ll describe more about these features in a future article.

Go ahead and click “Create Custom Form” to create a custom form using our Custom Fields framework, as per the Custom Fields module you’ve seen in other parts of our software (like with Students, Teachers, Parents/Guardians, Admissions, Discipline, and Lesson Plans), feel free to add any number of fields that you’d like to track. You can control the field type, as well as whether the field is required.

Configure Online Form
Configure Online Form

For the most part, you can ignore the “Map To:” field, as this is mainly for the Enrollment/Registration process where you’d like to copy over captured information from the Online Form into system fields within your QuickSchools database. So for example, you can map fields to address fields, and during the enrollment process for the Online Forms, the data from the form can be copied over to the student record.

You can click on “Preview” to see what the complete form looks like:

Preview Online Form
Preview Online Form

Once you’re satisfied with the Form Packet (i.e. Packet description, form list, supporting documents, workflow statuses, etc), go ahead and publish the Form Packet.

Published Online Form
Published Online Form

The Online Form is now available to users. Here’s an example of who it would look like on the Parent Portal:

Online Forms on Parent Portal
Online Forms on Parent Portal

When the parent clicks on “Start Filling Out Form”, they will see the following screen:

Parents Submitting Online Forms
Parents Submitting Online Forms

The form packet shows all forms required for the packet, as well as any supporting documents that can be downloaded. As the parent fills in the required fields, the progress completion status will get updated.

Once the form is submitted, administrators can view them back on the Online Form screen, which now looks like this:

List of Online Forms
List of Online Forms

And the “View Submissions” screen will display all forms, including forms that are in progress.

View Submitted Forms
View Submitted Forms

That’s pretty much all there is to it. We’re planning many new improvements to this module, so do let us know what you think so we can prioritize the improvements accordingly.

6 thoughts on “Integrated Online Forms

Leave a Reply