What Is the Registration Form Builder?
The Registration Form Builder lets you customize the affiliate signup form. You can add extra fields — text boxes, dropdowns, checkboxes, date pickers, file uploads, and more — that affiliates must fill in when they register on your platform.
The default fields (email, username, password, confirm password) are always present and cannot be removed. Everything else is fully customizable.
How to Open It
- Log in to the admin panel.
- In the top navigation, click Settings.
- Click Add-Ons.
- On the Add-Ons page, find the Registration Form card and click GO TO MODULE. The Registration Form Builder page opens.
How the Builder Works
The builder uses a drag-and-drop interface. On the left you see available field types; on the right is your form canvas. Drag any field type onto the canvas to add it to the form, then drag rows up or down to reorder them.
Available field types
| Field type | What it creates |
|---|---|
| Text | Single-line text input (also used for the built-in Mobile Number field). |
| Textarea | Multi-line text area for longer answers. |
| Number | Numeric input field. |
| Date | Date picker. |
| Select | Dropdown list — you define the options. |
| Radio Group | Multiple-choice with one answer (radio buttons). |
| Checkbox Group | Multiple-choice with multiple answers (checkboxes). |
| File | File upload field (for documents, images, etc.). |
| Autocomplete | Text input with autocomplete suggestions. |
| Star Rating | Star rating selector. |
| Paragraph | Static descriptive text block — instructions or notices shown to the affiliate, not an input. |
| Header | Section heading to group fields visually. Cannot be removed or edited once the default fields are set. |
Field Options
Click the pencil (edit) icon on any field row to open its options. Common options include:
- Label — the text shown above the field on the form.
- Name — the internal key used to store the value.
- Required — tick this to make the field mandatory before the form can be submitted.
- Placeholder — hint text shown inside the field before the affiliate types anything.
- Hide on registration — tick this to hide the field on the public registration form but still keep it available in the admin user-edit view (useful for admin-only fields).
- Mobile Validation (Text field only) — forces the input to be validated as a phone number.
Built-in Extra Fields
The builder includes two ready-made fields you can add with one click:
- Static Field — a header/section label (non-editable by the affiliate).
- Mobile Number — a pre-configured text field with phone-number validation, labelled Mobile Number.
How to Save
After making any changes, click the Save button at the top right of the page header or the Save changes button at the bottom of the form canvas. A success notification confirms the form has been saved. The new fields will appear on the affiliate registration page immediately.
Where Affiliate Answers Are Stored
When an affiliate submits the registration form, their answers to your custom fields are stored on their account and visible to the admin from Users → All Affiliates → (click user) → User Details. The admin can also edit these values from that same page.