How do I add a user defined field to customize catalog registration?

When creating or managing a catalog as a Catalog admin, you can create custom user defined fields. These fields allow you to customize your user registration beyond the default fields of Full Name and Email. Information in user defined fields can only be collected as part of new user registrations; the fields do not display when existing users enroll in a course.

Any user defined fields in the parent catalog can automatically apply to subcatalogs. However, you can choose to create your own custom user defined fields for a subcatalog.

You can edit or delete user defined fields that you add. Learn more about managing user defined fields.

Note: In subcatalogs, you cannot add a new field if the subcatalog is inheriting user defined fields from another catalog.

Open Admin

Open Admin

Click the User Name drop-down menu [1]. Then, click the Admin link [2].

Open Catalogs

Click the Catalogs tab.

Open Catalog

Click the catalog name link where you want to create a user defined field.

Open User Defined Fields

Open User Defined Fields

Click the User Defined Fields tab.

Add Field

Add Field

Click the Add Field button [1].

Note: To add new fields to a subcatalog, the subcatalog must not inherit user defined fields from the parent catalog. To add user defined fields to a subcatalog, click the Inherit UDF from catalog ancestry toggle button off [2]. Then, click the Add Field button.

Choose HTML Input Type

Choose HTML Input Type

Click the HTML Input Type drop-down menu, and select the text or checkbox option.

Create Name and Label

Create Name and Label

Enter a name for the field in the Name text box [1]. Spaces are not allowed; you must use underscores or dashes between words.

Enter the text for the field that users will see during registration in the Label text box [2].

If the field is required to be completed by users, click the This field is required checkbox [3].

Create Error Message

Create Error Message

In the Error Message field, create an error message. This text appears if the user incorrectly enters information in the field.

Save Field

Save Field

Click the Save Field button.