The Smart Support – Registration Fields add-on lets you collect additional customer information during support portal registration.
By default, a registration form usually collects basic details such as username, email, name, and password. With Registration Fields, site administrators can add custom signup fields such as company name, phone number, department, account ID, or preferred contact method.
This helps support teams collect structured customer information before a ticket is submitted.
What the add-on does
With the Registration Fields add-on, you can:
- Create custom fields for the Smart Support registration form
- Mark fields as required or optional
- Choose field types such as text, dropdown, checkbox, phone, email, number, and date
- Control whether fields are active or inactive
- Sort fields into the preferred display order
- Save submitted field values to the user account
- View and edit saved values from the WordPress user profile
Common examples
You might use Registration Fields to collect:
| Field | Suggested type |
|---|---|
| Company Name | Text |
| Phone Number | Phone or Text |
| Department | Dropdown |
| Job Title | Text |
| Customer Type | Dropdown or Radio |
| Account ID | Text |
| Preferred Contact Method | Dropdown |
Where fields appear
Active registration fields appear automatically on the Smart Support registration form in an Additional Information section.
They are displayed before the password fields, above Password and Confirm Password.
Requirements
To use this add-on:
- The main Smart Support plugin must be installed and active.
- A valid Registration Fields license must be activated under:
Smart Support → Licenses
If the license is not active, registration fields will not appear on the registration form, and the Registration admin screen will display a license-required message.
Important notes
The add-on does not automatically create live fields from templates. Templates are available as shortcuts, but an administrator must still add and save each field.
The add-on also does not support conditional visibility. All active fields are shown to every registrant.