---
title: Customising Your Online Registration Form
description: Add custom fields (custom attributes) to your online registration form on the portal for new customers
---

[Skip to content](https://help.classmanager.com/adding-custom-attributes-to-your-online-registration-form-class-manager-help-center#main-content)

English

Show submenu for translations

![classmanager-logo-1.png\]](https://help.classmanager.com/hs-fs/hubfs/classmanager-logo-1.png?width=196&height=35&name=classmanager-logo-1.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- Go to Class Manager

 Go to Class Manager

 Hello. How can we help you?

- There are no suggestions because the search field is empty.

1. [Classic Class Manager Knowledge Base](https://help.classmanager.com/?hsLang=en)
2. [Online Registration](https://help.classmanager.com/online-registration?hsLang=en)

# Customising Your Online Registration Form

## Add custom fields (custom attributes) to your online registration form on the portal for new customers

Ensure you gather all necessary information from your customers by integrating Custom Attributes into your registration process.

Customise your enrolment form according to your school's needs. Whether you require parental photo consent or student medical details, you can add these fields to the form.

Here's how:

1. Click `<` to the right of `Settings`.
2. In the expanded menu click `Custom Attributes`. You can select an attribute to edit it or create a new one. Follow this link to learn how to [Create your Custom Attributes](https://help.classmanager.com/en/creating-custom-attributes-class-manager-help-center?hsLang=en).
3. When creating or editing an attribute, make sure to check the following boxes: 
     1. **On Registration:** This adds the attribute to the online form for customers to fill out during registration.
     2. **Show on Portal:** This allows customers to view the field in the parent portal.
     3. **Editable by Customer:** Enabling this option allows customers to edit the field in the parent portal at a later time.
     4. **Required in Portal** Selecting this option makes the field mandatory, ensuring customers must provide information for it in the portal.
        
        💡 If you'd like to know more about what each option does, please check our guide here ➡️ [What are these additional options (for students & customers)?](https://help.classmanager.com/en/creating-custom-attributes-class-manager-help-center?hsLang=en)
4. And don't forget to `Save` your changes.

Upon completion by the customer, the filled-out data will populate the relevant customer/student pages.

Empower your new and potential customers by providing them with your tailored online enrolment form. Should you have any questions, feel free to reach out for support. 🌟

💡 Ready to share the link to your customised registration form? Follow our guide here ➡️ [Provide your customers with an online registration form](https://help.classmanager.com/en/providing-your-customers-with-an-online-registration-form-class-manager-help-center?hsLang=en)

 

- [Getting Started](https://help.classmanager.com/getting-started?hsLang=en#main-content)

    - [Onboarding](https://help.classmanager.com/getting-started?hsLang=en#onboarding)
- [Features](https://help.classmanager.com/features?hsLang=en)
- [Staff](https://help.classmanager.com/staff?hsLang=en)
- [Students](https://help.classmanager.com/students?hsLang=en)
- [Customers](https://help.classmanager.com/customers?hsLang=en)
- [Classes](https://help.classmanager.com/classes?hsLang=en#main-content)

    - [Register and Attendance](https://help.classmanager.com/classes?hsLang=en#register-and-attendance)
    - [Class Trials](https://help.classmanager.com/classes?hsLang=en#class-trials)
- [Online Registration](https://help.classmanager.com/online-registration?hsLang=en)
- [Invoices](https://help.classmanager.com/invoices?hsLang=en)
- [Payments](https://help.classmanager.com/payments?hsLang=en)
- [Point of Sale](https://help.classmanager.com/point-of-sale?hsLang=en)
- [Parent Portal](https://help.classmanager.com/parent-portal?hsLang=en#main-content)

    - [Admin Portal Management](https://help.classmanager.com/parent-portal?hsLang=en#admin-portal-management)
    - [Customer Portal Guide](https://help.classmanager.com/parent-portal?hsLang=en#customer-portal-guide)
- [Online Class Enrolment](https://help.classmanager.com/online-class-enrolment?hsLang=en)
- [Messaging](https://help.classmanager.com/messaging?hsLang=en)
- [Discounts](https://help.classmanager.com/discounts?hsLang=en)
- [Growth Plan](https://help.classmanager.com/growth-plan?hsLang=en)
- [Settings](https://help.classmanager.com/settings?hsLang=en#main-content)

    - [Custom Attributes](https://help.classmanager.com/settings?hsLang=en#custom-attributes)
    - [Account](https://help.classmanager.com/settings?hsLang=en#account)
- [Release Notes](https://help.classmanager.com/release-notes?hsLang=en)
- [Website](https://help.classmanager.com/website?hsLang=en)

[![](https://help.classmanager.com/hs-fs/hubfs/class-manager-logo-1.png?width=262&height=40&name=class-manager-logo-1.png)](http://classmanager.io)

Class Manager Help Center

Copyright © 2025, Class Manager and Stage Stubs