Skip to main content
Users
CloudPortalLogin
  • Powered byPowered by
Introduction to Sitecore Personalize
Managing accounts and system settings
Identifying guests
Introduction to experiments
Introduction to experiences
Decisioning
View dashboards
Developer Center
Connecting to an external system
Using client-side JavaScript
Using server-side JavaScript
AI in Personalize
Glossary
  • Sitecore Personalize
  • Introduction to experiences
  • Introduction to interactive experiences
  • Apply a segment to an interactive experience

Apply a segment to an interactive experience

Note

Your organization must have a Sitecore CDP license to use this feature.

A common scenario for applying a segment to an interactive experience is to control which decision model is invoked on a certain page according to segment membership.

For example, there might be many different types of guests visiting your homepage. These guests can be categorized into various segments, such as frequent purchasers, high spenders, and loyalty members. If you have many decision models, each catering for a specific segment, you might have to run any of those decision models on your homepage.

To meet this requirement, you can create a unique interactive experience for each decision model, and show it to the correct audience by designating the appropriate segment. When a guest visits your organization's homepage, only the interactive experience targeted for their segment runs. This also results in only one decision model being called, ensuring optimal performance for your website.

To apply a segment:

  1. On the experience builder, click the Filter tile.

    Additional fields display.

  2. Click Add filter.

  3. In the Filter pane, click Add segment.

  4. In the Select a segment pane, click the segment you want to apply.

    The experience will only run for guests who are members of the selected segment.

    Tip

    You can apply a condition to filter the visitors who see the experience, based on real-time behavior.

  5. Click to close the pane.

Segment data availability for interactive experiments

Sitecore CDP runs a daily processing service that populates segment membership on the guest profile. Interactive experiments evaluate segment membership based on the data stored on the guest profile at the time the processing service last ran.

This means that if segment membership changes after the daily processing service completes, those changes will not be reflected on the guest profile until the service runs again. As a result, interactive experiments can evaluate guests using segment membership data from the previous day.

Do you have some feedback for us?

If you have suggestions for improving this article,

Privacy policySitecore Trust CenterCopyright © 1999-2026 Sitecore