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 Custom Data Fields

Create Custom Data Fields

6 min read

Custom data fields allow you to collect additional information from applicants when they fill out your application forms. These fields help tailor the form to your specific requirements.

Custom Data Fields: How to Set Them Up #

Step 1: Navigate to “Custom Data Field Settings” #

  1. Go to the Application Form section in your admin dashboard.
  2. Click on “Custom Data Field Settings” in the top-right corner of the page.
    • This will take you to the page where you can create and manage custom fields.

Step 2: Create a New Custom Data Field #

  1. Click “Add New Field”:
    • Add a new custom field to collect the specific information you need.
  2. Configure the Field Details:
    • Field Name: Enter a descriptive name for the field (e.g., Dietary Preferences or Emergency Contact).
    • Field Type: Choose the type of input you want, such as:
      • Text (short or long)
      • Dropdown
      • Checkbox
      • Radio button
      • Date picker
    • Placeholder Text (Optional): Add placeholder text to guide users on what to input.
    • Required Field: Toggle this option on if the field must be completed.

Step 3: Access the Custom Data Fields Page #

  • Go to the “Custom Data Fields” section by clicking “Custom Data Field Settings” in the Application Form menu.

Step 4: Click “Create New Field” #

  • On the Custom Data Fields page, click the “Create new field” button in the top-right corner.

Field Types #

When creating a custom data field, you can choose from various field types depending on the information you want to collect. Below is a description of each field type:

Input Fields #

These fields allow users to directly input text, numbers, or other data.

  1. Short Answer
  • Description: A single-line text field for brief answers.
  • Use Case: Names, titles, or short responses.Example: “What is your first name?”
  1. Paragraph
  • Description: A multi-line text box for longer responses.
  • Use Case: Collecting detailed information or feedback.Example: “Please describe any special needs or accommodations required.”
  1. Number
  • Description: A numerical field for entering only numbers.
  • Use Case: Collecting age, quantity, or ID numbers.Example: “Enter your age.”
  1. Phone Number
  • Description: A field formatted specifically for phone numbers.
  • Use Case: Collecting contact numbers.Example: “What is your phone number?”
  1. Date
  • Description: A date picker field for selecting dates.
  • Use Case: Birth dates, appointment dates, or event dates.Example: “What is your date of birth?”
  1. Email
  • Description: A field that validates email addresses.
  • Use Case: Collecting user email addresses.Example: “What is your email address?”
  1. Switch
  • Description: A toggle switch for binary (yes/no) responses.
  • Use Case: Simple confirmations or opt-ins.Example: “Do you have any allergies?”
  1. Country/Region
  • Description: A dropdown menu for selecting countries or regions.
  • Use Case: Collecting location-based information.Example: “Which country are you located in?”

Select Fields #

These fields allow users to choose from predefined options.

  1. Multiple Choice
  • Description: Checkboxes for selecting one or more options.
  • Use Case: Allowing multiple selections from a list.Example: “Which programs are you interested in? (Select all that apply)”
  1. Single Choice
  • Description: Radio buttons for selecting only one option.
  • Use Case: For questions with mutually exclusive answers.Example: “What is your preferred method of contact?”
  1. Dropdown List
  • Description: A dropdown menu for selecting one option from a list.
  • Use Case: Compact alternative to radio buttons, especially for long lists.Example: “Select your educational level.”

Static Information Fields #

These fields are for displaying content, not collecting input.

  1. Heading
  • Description: A large text heading to divide sections.
  • Use Case: Organizing forms into clear sections.Example: “Personal Information”
  1. Description
  • Description: A text block for providing instructions or additional details.
  • Use Case: Guiding users on how to fill out the form.Example: “Please fill out the fields below to complete your registration.”
  1. Image
  • Description: Allows the inclusion of an image in the form.
  • Use Case: Adding visual elements such as icons or banners.Example: Event logo at the top of the form.
  1. Step Separator
  • Description: Divides the form into multiple steps or sections.
  • Use Case: Simplifying long forms by breaking them into manageable parts.Example: Step 1: Personal Details, Step 2: Payment Information.

Pro Tips for Field Selection #

  1. Keep It Simple: Only use fields that are necessary to avoid overwhelming users.
  2. Use Placeholders: Add placeholder text to guide users on what to input.
  3. Test Your Form: Preview your form to ensure it is user-friendly and fields work as intended.

Example: Create a Custom Multiple-Choice Field #

A Multiple Choice field lets users select one or more options from a predefined list. Here’s how to create one and configure its options:


Step 1: Set the Field Type #

  1. In the “Create new field” window, select “Multiple Choice” from the Field type dropdown menu.

Step 2: Configure the Field #

  1. Require:
    • Toggle the “Require” switch if this field must be answered before submission.
  2. Question:
    • Enter the question or prompt for the field. Example: “Which programs are you interested in?”
  3. Options:
    • Add multiple options for users to select from:
      • Click “Add option” to add a new line for each choice.
      • Enter the text for each option (e.g., “Program A”, “Program B”).
    • Use the “X” button to delete unnecessary options.
    • Rearrange options by dragging and dropping using the drag icon (three stacked dots).

Example 2: Create a Custom Image Field #

An Image field allows you to add an image, such as a logo, visual guidance, or a QR code, to your form. This field is static and does not collect input from users. Here’s how to create and configure it:


Step 1: Set the Field Type #

  1. In the “Create new field” window, select “Image” from the Field type dropdown menu.

Step 2: Configure the Field #

  1. Question:
    • Enter a label or description for the image field. Example: “Scan the QR code below to join our WhatsApp group.”
  2. Upload an Image:
    • Click the “Upload” button or drag and drop your file into the designated area.
    • Supported uses:
      • Upload a static image (e.g., event banners, logos).
      • Add a QR code for easy access to a link or resource.Example: You can upload a QR code for a downloadable guide or a registration link.

Step 3: Save the Field #

  1. Once the image is uploaded and the field is configured, click the “Create” button to save the field.

Step 4: Add the Image Field to a Form #

  1. Go to the Application Form section in your dashboard.
  2. Add the newly created image field to your form.
  3. Place the image field in an appropriate section of the form to ensure it is easily visible.

Use Cases for Image Fields #

  • Event Promotion: Add an event logo or banner to your form.
  • Guidance: Include visual instructions or diagrams.
  • QR Code: Provide easy access to additional resources, such as a payment page, registration link, or contact information.
  • Branding: Reinforce your branding with a company logo.
Updated on August 12, 2025

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
How to Create Custom Data Fields in Flowclass
Table of Contents
  • Custom Data Fields: How to Set Them Up
    • Step 1: Navigate to "Custom Data Field Settings"
    • Step 2: Create a New Custom Data Field
    • Step 3: Access the Custom Data Fields Page
    • Step 4: Click "Create New Field"
  • Field Types
    • Input Fields
    • Select Fields
    • Static Information Fields
    • Pro Tips for Field Selection
  • Example: Create a Custom Multiple-Choice Field
    • Step 1: Set the Field Type
    • Step 2: Configure the Field
  • Example 2: Create a Custom Image Field
    • Step 1: Set the Field Type
    • Step 2: Configure the Field
    • Step 3: Save the Field
    • Step 4: Add the Image Field to a Form
    • Use Cases for Image Fields
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)