Administrators can manage custom signup fields from the Smart Support Registration Fields screen.
These fields appear on the Smart Support registration form and are saved to the user’s account after registration.
Open the Registration Fields screen
In WordPress admin, go to:
Smart Support → Registration
From this screen, you can:
- View existing registration fields
- Add a new field
- Edit a field
- Disable a field
- Delete a field
- Use quick-add templates
Create a new field
- Go to Smart Support → Registration.
- Click Add New Field.
- Complete the field settings.
- Review the field preview.
- Click Add Field.
Field settings
| Setting | Description |
|---|---|
| Field Name | Internal unique field ID. Use letters, numbers, and underscores. |
| Field Type | Controls the type of input shown to users. |
| Field Label | The label shown on the registration form. |
| Placeholder Text | Optional hint text inside the field. |
| Description | Optional help text shown with the field. |
| Options | Used for dropdown and radio fields. Enter comma-separated values. |
| Validation | Optional validation rule for the field value. |
| Minimum Length | Minimum number of characters allowed. |
| Maximum Length | Maximum number of characters allowed. |
| Default Value | Optional stored default value. |
| Sort Order | Controls field order. Lower numbers appear first. |
| Required field | Makes the field mandatory. |
| Active field | Shows or hides the field on registration. |
Supported field types
The add-on supports the following field types in admin:
| Type | Use for |
|---|---|
| Text | Short text values, such as company name or job title |
| Textarea | Longer notes |
| Dropdown | A single choice from a list |
| Checkbox | A yes/no style checkbox |
| Radio | A single visible choice from multiple options |
| Email address | |
| URL | Website address |
| Phone | Phone number |
| Number | Numeric values |
| Date | Date selection |
File upload fields are not supported.
Dropdown and radio options
For dropdown and radio fields, enter options as a comma-separated list.
Example:
Sales, Support, Marketing, Billing
Required and active fields
A required field must be completed during registration.
An active field appears on the registration form. If a field is inactive, it is hidden from registration and from the user profile registration fields section.
Edit an existing field
- Go to Smart Support → Registration.
- Click the field name or Edit.
- Update the field settings.
- Click Update Field.
Disable a field
To stop showing a field without deleting its configuration:
- Edit the field.
- Turn off Active field.
- Save the field.
Existing stored values remain available in the database.
Delete a field
To remove a field:
- Go to Smart Support → Registration.
- Click Delete on the field row.
- Confirm the deletion.
Deleting a field removes the field definition and deletes stored values for that field from the add-on’s values table.
Quick Add Templates
The fields list includes Quick Add Templates for common fields such as:
- Company
- Phone
- Department
Click Add This Field to open the add field form with template values filled in. You must still save the field to create it.
Best practices
Use only essential required fields. Long required registration forms can discourage users from signing up.
Use dropdowns for fixed choices, such as department or customer type.
Keep field names stable after launch. Field names are used in storage keys, so changing them later can separate old data from the updated field.
Always test the live registration form after creating or editing fields.