You are here:
Create a User Profile Object
Create user profile objects and their relationships to better define your Personalization users. Once created, you can use these objects in segmentation and campaign targeting to improve cross-channel personalization. You update, add, and remove user profile object data profile with the User Profile Object ETL.
Required Editions
| Permissions Needed | |
|---|---|
| To create a user profile object: | A role with Configure permissions |
Before you add user profile objects, decide what type of data you want to track. Examples of user profile objects are: vehicle lease, home mortgage, credit card ownership, banking accounts, subscriptions, loans, mortgages, product registrations, service cases, and event attendance.
- From the main navigation, select Settings | Catalog and Profile Objects.
- Click the + next to User Profile Object Types.
-
Enter a name for the user profile object that is 3–30 characters, all letters, and
starts with a capital letter.
Note Personalization uses the name in the sitemap, and for ETL data storage and updates. You can’t change the name after you save the user profile object. User profile objects and catalog objects can’t have the same name. -
Enter a Label. Label text represents the user profile object
in the Personalization application. For example, if the user profile object name is
CustomerCreditCard, the label can be Credit Card.
The label is cosmetic. It doesn’t affect data capture or storage.
-
Enter a Description of up to 200 characters. The description
to describe the user profile object and its purpose.
Note Personalization replaces any characters beyond 200 with an ellipsis (...). -
To add a custom attribute for the user profile object, in the
Attributes section, click New
Attribute.
You can reference user profile object attributes in segmentation and web campaign rules.
-
Enter the Attribute Name. Use only alphanumeric
characters. Spaces and other special characters are not allowed.
Personalization uses the attribute name in the sitemap, and for ETL data storage and updates.
-
Enter the Label.
The label is cosmetic and represents the attribute in the Personalization application.
- Select the attribute Type.
- Click the checkmark icon.
-
Enter the Attribute Name. Use only alphanumeric
characters. Spaces and other special characters are not allowed.
-
To associate an existing catalog object with this user profile object, in the
Related Catalog Objects section, click Add
Related Catalog Object.
- Select the Related Catalog Object.
- Select its Relationship Cardinality.
- Confirm your selections in the Output/Preview column.
- Click the checkmark icon.
- Turn on the Enabled option.
-
Save your work.
After you configure and enable your user profile objects, you upload data for them using the User Profile Object ETL. You can then use user profile objects in segmentation and web campaign targeting to help improve cross-channel personalization. User profile objects appear as one of the detail tabs at the bottom of a Unified Customer Profile.
Lease User Profile Object
For a vehicle lease, you can use profile object attributes to describe the lease terms that are unique to each user, such as start date, end date, and mileage. Then you can use related catalog objects, such as make, model, and year, to describe the lease.
Product Registration User Profile Object
For a product registration, you can use profile attributes to describe a user’s registration date. Then use a related catalog object to assign the product ID of the registered item in the catalog listing.

