Skip to main content Skip to footer
  • Showcases
  • Pricing
  • Solutions
    • For Teaching Business
    • For Service-Based Business
    • For NGOs
  • Resources
    • Our Partners
    • Blog
    • Help Center
    • English
    • 繁體中文
LoginGet Started NowStart Automating
    • English
    • 繁體中文
  • Showcases
  • Pricing
  • Solutions
    • For Teaching Business
    • For Service-Based Business
    • For NGOs
  • Resources
    • Our Partners
    • Blog
    • Help Center
LoginStart Automating

Promotions

4
  • Assign coupon to the student
  • Create Coupons
  • Create Free Coupons
  • Add registration fee

Certificates

1
  • Creating a Certificate Template in Flowclass

Course Calendar

4
  • Course Calendar
  • Change & Delay Class
  • Mark Attendance
  • View & Change Student’s Lesson

Initial Set Up

6
  • Set Up Branding & Region
  • Set Up Home Page
  • Set Up Gallery
  • Set Up Contact Information
  • Set Up Social Media
  • Set Up Custom Domain

FAQ

2
  • FAQ – About Flowclass
  • What’s Flowclass?

Web Portal

2
  • Student’s Guide to Joining a Course
  • Completing Payments

Credit System

1
  • Add credit for a parent

Course Settings

4
  • Set Up Course Page & SEO
  • Set Up Sort & Filter for Courses
  • After-Application QR Code & Message
  • Set Up Terms & Conditions

Staff Management

2
  • How to delete account?
  • Hourly Rate Assignment

Class Types & Settings

6
  • Regular Class v2: Set Up Once, Repeat Forever
  • Choose the Right Type of Classes
  • Set Up Events (Paid & Free)
  • Set Up Regular Class
  • Set Up Recurring Class
  • How to update Class Quota in Flowclass?

Invoice Management

2
  • Assign Students’ Course by Create and Send Invoice
  • Invoice Reviewing

Custom Forms

6
  • Create Custom Data Fields
  • How to Create Custom Data Fields in Flowclass
  • Modify & Reorder Custom Data Fields
  • Create Application Form
  • Create Multi-Step Forms
  • Create a Membership Application Form

Payment Methods

2
  • Creating Payment Methods
  • Connect Stripe Online Payments

Application Records

3
  • Process Application Records
  • Filter Application Statuses
  • Export Data & View Analytics

WhatsApp & Email

5
  • Set Up WhatsApp Templates
  • Editing WhatsApp Templates
  • Use Your Logo in Emails
  • Re-Send Payment Notifications
  • Notifications Sent After Application

Automation

3
  • Customize Automation Flows
  • Adjust Student Notification Preferences
  • Notification Log

Integration

3
  • Embed Into Websites
  • Label Printing with Flowclass
  • Label Printing with Software

Subscription Plans

1
  • Check Subscription Payment Records

Student Management

4
  • The Student Central
  • Import & Add Student
  • Update Student Records
  • Changing the password for student accounts

Schedule Mangement

5
  • Closing Time
  • Assign Course to Student
  • Change Student’s Class
  • Assign Lesson To Student
  • Change Lesson Time & Status

Updates

1
  • Flowclass v2.1.0 Update
View Categories
  • Home
  • Flowclass Documentation
  • Custom Forms
  • Create Application Form

Create Application Form

6 min read

Flowclass allow you to customize the information you want to collect from the students when they are enrolling in your course. We provide multiple types of fields so you can create a page with sections and detailed forms.

How Application Forms Work #

Following is an example of an application form that utilized our features fully.

Applicant Details

  • Fields for Contact Information:
    • Full Name
    • Email Address
    • Phone Number
  • Instructional Text: Clear guidance is provided to help users understand the purpose of each field (e.g., “Your full name for validating your enrollment”).

Details About the Parent/Guardian

  • Relationship Options: Applicants can select from predefined relationships (e.g., Mother, Father, Other).
  • Contact Preferences:
    • Preferred communication method (e.g., Phone, Email, WhatsApp).
    • Preferred language for communication (e.g., English, Mandarin, Cantonese).
  • Additional Fields:
    • Home Address
    • Parent’s Mobile
    • Caregiver and Emergency Contact Information

Details About the Student

  • Basic Information:
    • Student’s Name (English and Chinese)
    • Gender
    • Date of Birth
  • Educational Background:
    • Current School Attending
    • Languages Spoken at Home (e.g., English, Mandarin, Cantonese)
    • Exposure to Mandarin (hours per week)
  • Fitness Level: Applicants can select the child’s Mandarin proficiency level (e.g., Beginner, Intermediate, Advanced).
  • Health Information: A free-text field for disclosing allergies, medications, or special learning needs.

Create Application Forms #

1. Accessing the Application Forms Section #

  • Navigate to the Application Form section from the sidebar menu.
  • You’ll see a list of existing forms (e.g., “Second Coupon Field” and “Recurring Form”) with their last update timestamps.

2. Creating a New Application Form #

  • Click the Create new form button in the top-right corner to start building a new form.

3. Configuring the General Form Details #

  • Name of the Form:
    • This is an internal label for your reference. It will not be visible to students.
    • Example: “General Registration Form” or “Event Application Form.”
  • Description:
    • Add an optional description to provide details about the form’s purpose.

4. Select Custom Data Fields #

Use the Custom Data Field Settings option to create and manage reusable fields that can be added to multiple forms.

Please view Create Custom Data Fields to understand how to set up all the custom data fields you needed

5. Select Custom Data Fields #

  1. In the Custom Data Fields panel (as shown in the screenshot):
    • Browse the list of previously created fields.
    • Select the fields you want to include in your form by checking their boxes.
    • Examples of fields might include:
      • Short Answer for brief responses.
      • Number for numerical inputs.
      • Multiple Choice for predefined options.
      • Date for date-specific inputs.
  2. Ensure you choose the fields relevant to your application process.

6. Different Types of Application Fields #

In most circumstances, all fields should be put into “Personal Information Fields”. All the data will be synced into the user’s record once the user completes the application process, and can be retrieved in the “Student Record” page.

A. Personal Information Fields

These fields are essential for collecting applicant-specific details. Some default fields include:

  • Name: A required field locked by default.
  • Email: A required field locked by default.
  • Phone: A required field locked by default.

If you need additional personal data, you can:

  • Click Add Custom Data Field to create new fields for unique requirements (e.g., Date of Birth, Address, etc.).

Only use “Application Fields” when you are allowing one user to register for multiple applicants, or when you don’t want some data to be synced to a user’s record. For example,

  • Accepting Terms & Conditions
  • Privacy Policies

B. Application Fields

Beyond personal information, you can add custom fields to collect additional application data. These fields may include:

  • Dropdown Menus: For predefined options.
  • Text Fields: For open-ended responses.
  • Checkboxes: For multi-select options.
  • File Uploads: For documents like resumes or certifications.

7. Organize Fields for Step 1 #

  1. Add the selected fields for the first step of the form. For example:
    • Name
    • Email
    • Phone
  2. Arrange these fields in the desired order to create the first section of your form.

8. Saving and Using the Forms #

  • Once the form is configured, click Save to make it available.
  • Assign the form to specific courses, events, or memberships via the course settings.

Assigning Application Form to Course #

Find the course to be assigned to #

Assigning an application form to a course is a critical step to ensure that students can register seamlessly and provide the necessary information.

Without assigning a form, the course registration process will not function correctly. Follow these steps to assign an application form:

  • Navigate to the Courses & Events section from the left-hand menu.
  • Select the course you want to configure (e.g., “Fourth Course” as shown in the image).

Access the “Settings” Tab:

  • Open the course settings and click on the Settings tab at the top.

Select the Application Form: #

  • Scroll down to the Application Form section.
  • From the dropdown menu, choose an existing form (e.g., “Default Form,” “Recurring Form,” etc.).
  • If you need a new form, click the Add Form button to create and customize a new one.

Save Your Changes:

  • Once you’ve selected or created the form, click Save Changes at the top-right corner to apply the settings.

Reset & Add Form #

Reset Form

  • Function: Reverts the current form to the Default Form.
  • Default Form Fields: Includes only the basic fields:
    • Name
    • Email
    • Phone
  • Purpose: Use this option if you want to simplify the application form by removing all customizations and reverting to a standard form.

Add Form

  • Function: Opens the Add Form page, allowing you to create a completely new custom form.
  • Customization Options: On the Add Form page, you can:
    • Add custom fields (e.g., address, preferences, or additional questions).
    • Tailor the form to meet the specific requirements of your course.
  • Purpose: Use this option to design a new form for unique data collection needs.

Edit & Delete Application Forms #

Steps to Edit a Form #

  1. Navigate to the Application Forms section in your Flowclass dashboard.
  2. Locate the form you want to edit (e.g., “Second Coupon Field” or “Recurring Form”).
  3. Click the menu icon (three dots) next to the form name.
  4. Select the “Edit” option from the dropdown menu.
  5. You will be taken to the form editor, where you can:
    • Add, remove, or reorder fields.
    • Adjust field settings (e.g., make a field required, change question text).
    • Add or modify Step Separators to reorganize the form into multiple steps.
  6. After making changes, click Save to update the form.

When to Edit a Form

To update questions or fields based on new requirements.

To fix errors in existing forms (e.g., incorrect field labels).

To reorganize the form layout or steps for better usability.

Deleting an Application Form #

Steps to Delete a Form

  1. Go to the Application Forms section in your dashboard.
  2. Find the form you wish to delete.
  3. Click the menu icon (three dots) next to the form name.
  4. Select the “Delete” option from the dropdown menu.
  5. A confirmation dialog may appear to ensure you want to delete the form permanently. Confirm the deletion.

Important Notes About Deleting

  • Permanent Action: Once a form is deleted, it cannot be recovered.
  • Data Retention: Deleting a form will not erase the data already submitted through that form. Historical records will remain accessible in student profiles or submission reports.
Updated on August 12, 2025

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Modify & Reorder Custom Data FieldsCreate Multi-Step Forms
Table of Contents
  • How Application Forms Work
  • Create Application Forms
    • 1. Accessing the Application Forms Section
    • 2. Creating a New Application Form
    • 3. Configuring the General Form Details
    • 4. Select Custom Data Fields
    • 5. Select Custom Data Fields
    • 6. Different Types of Application Fields
    • 7. Organize Fields for Step 1
    • 8. Saving and Using the Forms
  • Assigning Application Form to Course
    • Find the course to be assigned to
    • Select the Application Form:
    • Reset & Add Form
  • Edit & Delete Application Forms
    • Steps to Edit a Form
    • Deleting an Application Form
Ready to jump in?

Flowclass helps automate tedious tasks so educators can focus on what matters most – Teaching.

Get Started

Start streamlining student bookings and automating payment processes today with Flowclass!

感謝您的訂閱!

我們會送上最有效的學習情報🥰

Flowclass
  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on X
info@flowclass.io
+852 5722 5763
Flat 151 & 152, 15/F, Weswick Commercial Building, 147-149 Queen’s Road East, Wan Chai, Hong Kong

Solutions

  • Solutions
    • For Teaching Business
    • For Service-Based Business
    • For NGOs
  • Showcases

Resource

  • Flowclass Blogs
  • Help Centre
  • Recent Updates
Solutions
  • Solutions
    • For Teaching Business
    • For Service-Based Business
    • For NGOs
  • Showcases
Resource
  • Flowclass Blogs
  • Help Centre
  • Recent Updates

2025 © All rights reserved by Flowsophic Limited (Doing Business As Flowclass)