Creating bounce rate in cja | Community
Skip to main content
debwilliam
Adobe Champion
Adobe Champion
February 20, 2025
Solved

Creating bounce rate in cja

  • February 20, 2025
  • 4 replies
  • 1650 views

Hi There!

 

Does anyone have any tips on creating a bounce rate in CJA? (or any of the other OOB metrics)

Best answer by Harveer_SinghGi1

Hi @debwilliam ,

You can do this using Derived Fields.

In CJA the Entries is defined as Session Starts and Exits is defined as Session Ends. So to get Bounces you need to get all the events where Session Starts and Session End happened on the same event. Adobe provides a pre-defined derived fields template for calculating Bounces which has configuration as below,

Once you have the bounces using above logic you can divide it by Session Starts to get the Bounce Rate.

Adobe provides derived field templates for some more commonly used metrics which you can utilize. If you don't find a template then using the available function you can create majority of the metrics.

Cheers!

4 replies

Jennifer_Dungan
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
February 20, 2025

Hi Deb!

 

Maybe something like:

 

 

 

 

I am not sure if this fully covers all the logic, but it might be a start... but essentially excluding sessions that have a page view followed by a page view? In theory, this should be a single page visit?

 

Unless your definition of "Bounce" is any server call, then maybe you make it more generic by excluding any event followed by another event?

Harveer_SinghGi1
Community Advisor
Harveer_SinghGi1Community AdvisorAccepted solution
Community Advisor
February 21, 2025

Hi @debwilliam ,

You can do this using Derived Fields.

In CJA the Entries is defined as Session Starts and Exits is defined as Session Ends. So to get Bounces you need to get all the events where Session Starts and Session End happened on the same event. Adobe provides a pre-defined derived fields template for calculating Bounces which has configuration as below,

Once you have the bounces using above logic you can divide it by Session Starts to get the Bounce Rate.

Adobe provides derived field templates for some more commonly used metrics which you can utilize. If you don't find a template then using the available function you can create majority of the metrics.

Cheers!

Jennifer_Dungan
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
February 21, 2025

Ah, I wasn't sure if the session starts/ends was on the same tracking request.. that is good to know. I saw that in the sandbox, and was tempted to use it.

debwilliam
Adobe Champion
Adobe Champion
March 14, 2025

@jennifer_dungan presented all the perspectives shared below from all of you, Matt Coen (my boss) asked me to say hi and say you rock! We are going ahead with a conservative definition, to define bounce based on single page visits. 

Adobe Employee
March 31, 2025

I wrote an Experience League blog post about Customer Journey Analytics (CJA) bounces and bounce rate options, including their implications. The article delves into the use of derived fields and calculated metrics, providing illustrative screenshots of the logic. You can read it here: https://experienceleaguecommunities.adobe.com/t5/adobe-analytics-blogs/calculating-bounces-amp-bounce-rate-in-adobe-customer-journey/ba-p/706446