PracticeVideosBlogFlashcards

16.3 User Behavior Analysis: Bounce Rate, Landing & Exit Pages, Conversion Goals

Key Takeaways

  • User analytics track metrics such as bounce rates, top landing pages, top exit pages, and conversion rates to reveal how users actually behave.

  • The Top 3 bounces view compares the duration and JavaScript errors of bounced actions against the same actions in sessions that did not bounce, isolating performance as a cause.

  • The first page load or XHR action of a session is effectively the landing page, and the last one is the exit action.

  • Inspecting the Apdex rating on exit actions shows whether a poor experience is driving users away.

  • Conversion goals turn behavioural analysis into a measurable target that can be tracked and alerted on.

Last updated: September 2026

Chapter 10 covered how RUM measures experience — user actions, Visually Complete, Speed Index, Apdex. The Reporting and Analysis topic goes one step further and asks what users did: where they arrived, where they left, and whether they converted. Dynatrace's own framing is that user analytics provide valuable data on how users interact with applications, tracking metrics like bounce rates, top landing pages, exit pages, and conversion rates.

This is the bridge between technical performance and business outcome, and exam scenarios in this area almost always hinge on connecting the two.


Bounce Rate

A bounce is a session containing a single user action — the visitor arrived and left without further interaction. Bounce rate alone is ambiguous: a documentation page with a high bounce rate may be doing its job perfectly, while a product page with the same rate is failing.

What makes the Dynatrace treatment diagnostic rather than descriptive is the comparison built into the Top 3 bounces view. It shows which user actions have the most bounces and lets you compare the duration of bounced actions with the same user actions in sessions where those actions did not bounce, and it does the same for JavaScript errors.

That comparison is the whole trick, and it is highly testable:

  • Bounced instances are much slower than non-bounced instances of the same action → performance is driving people away. Fix the page.
  • Bounced instances carry JavaScript errors that non-bounced instances do not → a client-side defect, possibly browser-specific, is breaking the page for a subset of users.
  • Duration and errors are identical either way → performance is not the cause. The problem is content, relevance, pricing, or acquisition — send the finding to marketing or product, not to engineering.

That third outcome is the one candidates get wrong. A high bounce rate with no performance differential is not an engineering problem, and answers proposing a caching or CDN change in that situation are the distractor.


Landing Pages

The first page load or XHR action of a session is effectively the landing page, and Dynatrace directs you to watch the trend of that first action. Landing actions deserve disproportionate attention for two reasons:

  1. They are a first impression with no accumulated goodwill and no warm cache.
  2. They are frequently the slowest actions in the session, because nothing is cached, the connection is cold, and the full asset payload is fetched.

A landing action that has degraded is a leading indicator of a bounce-rate rise, which is why the two views are read together.


Exit Pages

The mirror image: watch the action duration of the last page load or XHR action of your users so that you can identify whether they leave your application because of performance problems. And crucially — inspect the Apdex rating on the exit actions to see if a bad experience is leading users to exit.

That instruction gives you a clean decision rule:

Exit action ApdexInterpretation
Frustrated / poorUsers are leaving because of the experience — an engineering problem
Satisfied / goodUsers are leaving for a non-performance reason — content, price, or they simply finished

And one important nuance: a high exit rate on the order-confirmation page is success, not failure. Exit analysis must always be read against journey intent. Exam scenarios sometimes present a "worrying" exit rate on a terminal page precisely to see whether you apply that judgment.


Conversion Goals

A conversion goal defines what a successful session looks like — reaching a URL, completing a named user action, or firing a specific event. Once defined, Dynatrace tracks the conversion rate and lets you review overall metrics related to your conversion goals or analyze progress toward specific goals.

Conversion goals matter for three reasons:

  1. They make a business outcome a first-class, chartable measurement, so it can appear on the same dashboard as latency.
  2. They enable the correlation that justifies performance work: sessions with satisfied Apdex convert at 4.1%, sessions with frustrated Apdex convert at 0.9%. That single sentence funds more optimization work than any latency chart.
  3. A conversion drop can be alerted on rather than discovered at month-end.

Segmentation Is Mandatory

Aggregate behavioural numbers hide the finding, exactly as they do for business events (Section 14.2). Dynatrace lets you segment user behavior analytics by satisfaction, device, location, app version, operating system and many more.

Worked example: overall bounce rate rises from 22% to 26% — plausibly noise. Segmented by app version, the previous release sits at 21% and the new one at 58%. Segmented further by operating system, the increase is confined to one mobile browser. That is now a specific, actionable defect rather than a statistic, and it took two segmentations to find.


The Analysis Order That Answers Exam Scenarios

  1. Is the behavioural metric actually anomalous versus the same period previously?
  2. Segment by version, device, OS, geography, and satisfaction until the change concentrates.
  3. Compare bounced against non-bounced instances of the same action for duration and JavaScript errors.
  4. Check Apdex on the exit action to decide whether experience is the cause.
  5. If no performance differential exists, hand it to product or marketing — and say so. That is a legitimate, and frequently correct, answer.
Loading diagram...
Diagnosing a Bounce or Exit Rate Increase
Test Your Knowledge

A product page's bounce rate has climbed sharply. Dynatrace's Top 3 bounces view shows that bounced instances of the action have the same duration and the same JavaScript error count as non-bounced instances of that action. What does this indicate?

A

A caching or CDN misconfiguration is intermittently slowing the page for the bouncing users.

B

OneAgent RUM injection is failing for the bouncing sessions, so their true durations are not being recorded.

C

Performance is not the cause; the increase is driven by content, relevance, pricing, or acquisition quality and belongs with product or marketing.

D

The Apdex threshold for the application must be lowered until the bounce rate returns to normal.

Test Your Knowledge

An analyst is worried that the order-confirmation page has one of the highest exit rates in the application. How should this be interpreted?

A

It is a critical failure, since a high exit rate always indicates users abandoning the journey.

B

It is expected and represents success, because the confirmation page is the intended end of the journey; exit analysis must be read against journey intent.

C

It indicates the confirmation page is too slow, and Apdex should be recalculated excluding that page.

D

It means session tracking is terminating early, so the inactivity timeout should be extended.

Test Your Knowledge

Overall bounce rate has risen from 22% to 26%, which several stakeholders dismiss as noise. What analysis is most likely to convert this into an actionable defect?

A

Segmenting the behavioural data by dimensions such as app version, operating system, device, and geography until the increase concentrates.

B

Extending user session retention beyond the 35-day default so more history is available for comparison.

C

Switching the application's Apdex threshold from 3 seconds to 1 second to make the degradation visible.

D

Increasing synthetic browser monitor frequency so more executions are sampled per hour.

Sections you finish are checked off in the contents.