How to Create and Manage Registration Fields

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

  1. Go to Smart Support → Registration.
  2. Click Add New Field.
  3. Complete the field settings.
  4. Review the field preview.
  5. 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 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

  1. Go to Smart Support → Registration.
  2. Click the field name or Edit.
  3. Update the field settings.
  4. Click Update Field.

Disable a field

To stop showing a field without deleting its configuration:

  1. Edit the field.
  2. Turn off Active field.
  3. Save the field.

Existing stored values remain available in the database.

Delete a field

To remove a field:

  1. Go to Smart Support → Registration.
  2. Click Delete on the field row.
  3. 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.