Home
Pricing
Platform Blog About Contact FAQ
Sign in Start free
Session Analytics

Understand where users
go and where they leave.

Page-flow paths, drop-off funnels, engagement metrics, and journey analysis — all built from aggregate RUM session data, with no extra instrumentation required.

Free tier included No credit card 2-minute setup
app.siteqwality.com / analytics / funnels
acme.com — Checkout Funnel AnalysingLIVE
SESSIONS ANALYSED14,302
AVG DEPTH3.8 pages
FUNNEL DROP-OFF34%
Homepage241ms
/pricing189ms
/signup156ms
/onboarding102ms
/dashboard88ms
What you get

From first click to conversion — every step.

Session analytics turns the raw stream of RUM data into actionable reports about how users move through your product. Discover which pages lead to conversions, which ones cause drop-off, and which journeys your most engaged users share.

Page-flow path analysis

Visualise the most common journeys through your site — which pages users land on, traverse, and exit from.

Drop-off funnel reports

Define a conversion sequence and see exactly where users leave the funnel at each step, with counts and percentages.

Engagement metrics per page

Average session depth, time on page, scroll depth, and return rate — segmented by any RUM dimension.

Cohort and segment comparison

Compare journeys across device class, geography, plan tier, or any custom attribute to find where specific groups struggle.

Custom attribute filtering

Tag sessions with user metadata — plan, locale, A/B variant — and filter all analytics views by those attributes.

Funnel regression alerts

Set a conversion-rate threshold and get notified when a deploy or content change degrades a critical funnel.

01 · Funnel analysis

Find the step where
users disappear.

Define a funnel as an ordered sequence of URLs or events, and Site Qwality counts how many sessions completed each step. See absolute counts, conversion rates, and median time between steps — all segmented by any RUM attribute so you can compare mobile vs desktop or free vs paid.

  • Define funnels from URL patterns or custom events
  • Step-by-step conversion rates with absolute session counts
  • Segment any funnel by device, geography, or custom attribute
app.siteqwality.com / analytics / funnels / checkout
Checkout Funnel — Mobile 34% drop-offLIVE
ENTERED FUNNEL4,201
COMPLETED2,773
DROP-OFF STEP/payment
/cart241ms
/checkout218ms
/payment134ms
/confirm102ms
02 · No extra instrumentation

All analytics from
the RUM script.

Session analytics is built from the same RUM event stream that powers Core Web Vitals and error tracking — no separate analytics script, no extra pageview calls, no manual event tracking. If you already have the RUM script installed, session analytics is already collecting.

  • No second script tag and no manual event instrumentation
  • Automatic page-view and navigation tracking from the RUM script
  • Custom events can be added with a single SQ.track() call
optional custom events// optional — add custom conversion events
SQ.track('checkout_started', {
  plan: 'pro',
  cart_value: 149.00,
  currency: 'USD',
});
// page views tracked automatically — no calls needed
0

extra scripts — analytics rides the RUM tag

100%

of sessions analysed — no statistical sampling

14+

built-in dimensions to segment and compare journeys

$0

free tier — no credit card required to start

FAQ

Questions, answered.

No. User session analytics is built from the same event stream as RUM. If the Site Qwality RUM script is already on your site, session analytics is already collecting — no additional script or configuration required.

Session analytics surfaces aggregate patterns — funnels, drop-off rates, page flows, engagement metrics — across all sessions. Session replay lets you watch an individual session as a video-like recording. Both are powered by the same RUM data, and you can jump from an aggregate funnel view into a specific session replay in one click.

In the Funnels section of the analytics dashboard, click "New Funnel", then define each step as a URL pattern or a custom event name. Site Qwality immediately backtracks through existing session data to populate the first report.

Yes. Call SQ.identify({ plan: 'pro', cohort: '2025-q1' }) to attach custom attributes to sessions. All analytics views — funnels, page flows, engagement — can be filtered and compared by any attribute you set.

Aggregate analytics data is retained for 15 months on all plans, giving you enough history to compare year-over-year trends. Individual session detail is retained for 30 days.

Ready?

Start watching in under a minute.

Every product starts free — uptime, cron, synthetic, logs, RUM, incidents, and status pages. No credit card required.