How to Create Custom In-App Forms with Onespot Forms
Onespot Forms is a powerful new feature that lets you build custom, interactive forms directly inside your schoolโs app. Parents, staff, and community members can fill out forms in seconds โ allowing you to collect sign-ups, RSVPs, requests, feedback, and more without needing external tools.
With drag-and-drop questions, pre-filled user information, and optional payment collection, Onespot Forms makes communication simple and organized.
๐ ๏ธ How to Create a New Form
1. Open Administrative Superpowers
Tap the โก Lightning Bolt in your admin app.
2. Create a New Screen
Select New Screen under the Content section.
3. Choose โMake a Formโ
Youโll see several screen types:
- Start from Scratch
- Link Webpage
- Upload PDF
- Make a Form, โ choose this
4. Name Your Form
Example: Parent Education Night Signup
You can:
- Add an icon
- Add a confirmation message (e.g., "Thank you for signing up!")
- Restrict access (Parents, Staff, Faculty, etc.)
๐ Adding Questions to Your Form
Click Add Question to begin building your form.
Supported Question Types
- Short answer
- Number
- Dropdown
- Date
- Time
- Paragraph
- Header/Text blocks
- Product (for optional in-form payments)
Pre-fill User Information (Powerful Feature!)
For any question, you can pre-fill answers based on user data.
Examples:
- Pre-fill first name โ โFirst Nameโ question
- Pre-fill last name โ โLast Nameโ question
This saves families time and reduces errors.
Example Setup
Questions you might add for an event sign-up:
- First Name (pre-filled)
- Last Name (pre-filled)
- How many parents will attend?
- How many children will attend?
- Names of children attending
Add Context Blocks
You can add text to give parents instructions, such as:
- โPlease arrive in the Sunflower Room at 6:00 PM.โ
- โSnacks will be provided.โ
๐ณ Adding Optional Payments to a Form
You can attach a product from Onespot Payments (e.g., $10 Art Fee).
Important note:
Onespot Forms does not currently block submission if the parent doesnโt pay first.
You can add text such as โPlease pay before submitting.โ
๐ฑ What Parents See
When a parent opens the form:
- Their name auto-populates
- They answer the questions
- They can tap to pay (if applicable)
- They tap Submit
Their response is instantly recorded.
๐ Viewing & Exporting Form Responses (Admin)
- Open the โก Lightning Bolt
- Select Form Responses
-
Find the form (e.g., Parent Education Night)
View all submissions with details:
- Parent name
- Number attending
- Child names
- Notes
- Payments (if applicable)
Export to CSV
Click Export to download responses into a spreadsheet โ perfect for attendance lists, planning, or reporting.
๐ Sharing the Form Outside the App
You can copy the form link and share it:
- In email blasts
- On your website
- In social media posts
- Via QR code
Anyone with the link can submit.
๐ก Why Use This Feature?
Onespot Forms makes it incredibly easy to gather structured information from your community. Whether youโre collecting RSVPs, permission slips, volunteer sign-ups, or requests, everything stays organized, exportable, and connected to your app โ no more juggling Google Forms or paper sheets.