Academy’s registration forms don’t have to stay generic. The Form Builder lets you drag, drop, and configure the exact fields students and instructors see when they sign up — separately for each role — without touching any code.
How to access
1.Go to Academy LMS > Settings.
2.In the left-hand settings menu, click Form Builder.
3.Use the top tabs to switch between Instructor Form
and Student Form — each role has its own independent builder.
1.Click Add Container to add a new row/group of fields to the form.
2.Drag fields within a container to reorder them, or use each field’s controls to edit its label, placeholder text, and whether it’s required.
3.Click Reset Form if you want to discard your customizations and return to Academy’s default field layout for that role.
4.Click Save in the top-right of the Settings page once you’re happy with the layout.
Field breakdown
Instructor Form / Student Form (tabs) — selects which registration form you’re editing; instructor and student signup forms are configured independently.
Add Container — adds a new group/row to the form that you can then fill with fields.
Reset Form — reverts the selected form back to Academy’s default fields (Email, Password, Confirm Password, and the registration button).
Field settings (per field) — label, placeholder, field type (text, password, button, etc.), and whether the field is required.
Prefer building the form visually with Gutenberg blocks instead? Each registration page also supports the Registration Form block — switching a page to that block keeps the fields you built here and lets you arrange them directly on the page with a live preview.
Where the forms appear
The Instructor Form renders on your Instructor Registration page and the Student Form renders on your Student Registration page — both of which are created automatically for you and can be regenerated from Academy LMS > Tools > Academy LMS Pages if they’re ever deleted (see the Re-generate Pages guide).