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
B
C
D
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
B
C
D
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
B
C
D