Custom Fields
Custom Fields help you expand and enrich the collection of user profile data throughout the customer journey. A custom field can be one of the following types: Text, Numeric, DateTime, and SelectList. A picklist is required for SelectList custom fields
When creating custom fields, you can mark them as required and designate update rules for each field. These update rules are enforced by the API when custom fields are added or updated on a profile. The following update rules are currently available for implementation.
• Always (default): Always updates the value
• If Current Value Is Blank: Only updates if existing value on the custom field is blank. Once the value is added
• If New Value Is Not Blank: Only updates if the incoming value is not blank
• Never: Once added to a profile, the field cannot be updated or removed
To present users with relevant groups, use the GET Custom Fields API to retrieve the list of all available custom fields. You can also retrieve custom fields associated with a specific data type. The custom field selection can be displayed as a dropdown or any other suitable UI component depending on your design needs and whether single or multiple selections are allowed. All Custom Fields APIs return metadata associated with each field, such as whether it's required, allows blank values, display name (for multilingual support), tooltip text, display order for UI placement, input masks, regular expressions, and minimum/maximum lengths to help deliver a more consistent and user-friendly experience.
What made this section unhelpful for you?
On this page
- Custom Fields