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 experience goals
  • Add a bounce rate goal

Add a bounce rate goal

You can add a bounce rate goal to an experience to provide insights into website optimization and visitor behavior. It lets you measure the percentage of visitors who enter a specific page on a website and then leave without continuing to view other pages.

Sitecore Personalize calculates the bounce rate using the VIEW event. It counts a VIEW event as a bounce if the visitor leaves the site without viewing additional pages before their web session closes.

For example, you can create an experience in Sitecore Personalize and add a bounce rate goal to track the rate at which visitors leave a specific page. Additionally, you can specify a goal target, quantifying the bounce rate you are hoping to achieve with the experience.

Warning

The Personalize API is what developers use to run interactive experiences. If you add a bounce rate goal to an interactive experience, ensure that your organization uses the browserId attribute when calling the Personalize API. This ensures that the goal is attributed to the correct browser session and the attribution rate is accurate when viewing performance analytics.

To add a bounce rate goal:

  1. In the experience builder, click the Goals tile and click Add Goals.

  2. In the Goals pane, click Bounce rate.

  3. In the Bounce rate pane, in the Goal name field, enter a descriptive name for the goal. This name will display on the Performance screen.

    Adding a bounce rate goal to an experience in Sitecore Personalize.
  4. In the Goal target field, enter the bounce rate percentage you want to achieve. For example, if you set a target of 9%, this means the experience will meet the goal when 9 out of every 100 visitors exit the website after viewing just the tracked page.

    Note

    Adding a Goal target does not affect any calculations. This value will be displayed as a baseline metric on the Performance screen, designed to help you compare the actual bounce rate against your targeted goal.

  5. In the Track pages section, select one of the following operators to track the page:

    • Equals - matches the page name you enter in the text field exactly with the page parameter from the VIEW event.

      Example: If you entered home in the adjacent text field, this option will only track the page with a parameter that exactly matches this string.

    • Regex - matches the page parameter from the VIEW event using a Regular Expression (RegEx) pattern. The RegEx should result in a full match of the page name, not a partial match.

      Example: If your page parameter is home, using the RegEx pattern [a-zA-Z] will not match the full string home but only one of its letters, like h. However, if you used the pattern [a-zA-Z]+, it will match the entire string and be able to track that page.

    • Starts with - matches the beginning of the page parameter from the VIEW event with a specific string.

      Example: If you entered home in the adjacent text field, this option will track any page with a parameter that begins with home such as home or homepage.

  6. In the adjacent text field, enter the full or partial name, or RegEx pattern of the page you want to track. This must be the same page on which the experience is configured to run and corresponds to the page parameter from the VIEW event.

    Warning

    You must enter the exact page parameter in the text field. The page parameter you enter in the text field depends on how the webpage was tagged when it was integrated with Sitecore Personalize. If you do not know it, ask a member of your technical team.

  7. Optionally, to add additional page parameters, click Add and provide the details to track the page.

  8. Optionally, to add more details about the goal, click Description.

  9. Sitecore Personalize automatically creates a Friendly ID as you enter a Goal name. You can use this ID to refer to the goal when integrating.

    To edit the ID, click and enter the new ID for the goal.

    Note

    When editing, use a-z, 0-9, and underscores for spaces.

  10. Click Save. The goal is added to the Goals tile.

Bounce rate goal snapshot

  • What it tracks - users who visit only one page during the session and leave without further engagement.

  • Conversion - occurs when the user exits the site without viewing additional pages before the session ends.

  • Attribution - identifies and credits the experience that either prompted the user to leave or encouraged them to interact further.

  • Last-touch example - if a user lands on a personalized homepage, and then exits without visiting any other pages, the homepage experience is credited for contributing to the bounce (goal conversion). On the other hand, if the personalized homepage prompts the user to visit more pages, it is credited for lowering the bounce rate.

Next steps

  • Start the experience for personalization to take effect.

  • View the analytics. After starting the experience, you can immediately see operational data. Within 24 hours, you’ll see the goal target as a baseline on the Performance screen. This lets you easily identify whether the experience has reached its target.

Do you have some feedback for us?

If you have suggestions for improving this article,

Privacy policySitecore Trust CenterCopyright © 1999-2026 Sitecore