Using IDs in Sitecore Personalize


Provides an overview of how IDs are automatically generated when naming entities (Sitecore Personalize).

When you create an experience, experiment, or template, Sitecore Personalize automatically creates an ID when you name the entity.

If you are creating an experience, this unique ID enables technical team members to programatically execute the experience.

If the name you enter for the ID belongs to another live or deleted experiment, Sitecore CDP automatically appends a numeral to the name of the ID. This is to ensure referential integrity. For example, if your organisation previously deleted an experiment with the ID ancillary_upsell, Sitecore Personalize automatically saves the ID as ancillary_upsell_1.


In some organisations, there might be several variations of the ancillary_upsell experiment. These could each vary according to page targeting, real-time audiences, or other conditions that must be met in order for the experiment to run. Each variation of the experiment is automatically assigned a unique ID to ensure the correct experiment is called. a-z0-9_ (underscore)


IDs aren't editable after you click the Create button. You can only edit the name of the ID before creating. When editing, use a-z, 0-9, and underscores for spaces.