Analytics

Everything before consent. Memory after.

The full product works before anyone touches a banner: clicks by their visible label, scroll depth, active time, attention, conversions - all counted anonymously. Consent adds exactly one thing, identity across days. A decline subtracts nothing.

Clicks, with the words a person saw

Every clicked element ranked by its own visible label. No event naming, no tagging plan, no guessing which button "cta_2" was.

Book a demo312
Pricing208
View live demo129
Docs74

Scroll depth, as a funnel

How far each page really carries its readers, marked at every quarter. The drop between 50 and 75 is usually where the page loses the sale.

Reached 25%96%
Reached 50%71%
Reached 75%44%
Reached end23%

Section attention, timed

Name a block and Rialto times how long visitors actively hold on it.

Pricing table48s
FAQ26s
Hero12s

One goal, leading

Name an event as the conversion and the overview leads with the rate.

4.8%+0.6 wk

demo_request, this week

Campaigns, automatically

Standard utm parameters are recorded from the first tagged visit and broken out in the overview.

utm_source=linkedin utm_medium=newsletter utm_campaign=launch

The Monday digest

Every week against the last, per site, written automatically and sent to your inbox: rising and falling pages, most-used elements, the goal, and Answer Share movement.

From Rialto digest  ·  Mon 08:00  ·  Week 33
Sessions2,481 (+14%)
demo_request21 (+4)
Rising page/pricing/ (+38%)
Answer Share59.4% (+3.1)

Consent is handled for you. And a decline never blinds you.

Before consent

Everything counts, nobody is remembered

The tag detects a consent tool already on the page - a TCF popup, Cookiebot, OneTrust - and obeys it. If there is none, it asks once itself. Either way, measurement starts at the first pageview:

  • Every click, scroll and active second, counted anonymously
  • Visitors counted through a hash regenerated daily
  • Goals, campaigns and the digest all fully working
After consent

One cookie adds memory

Accept sets a single first-party cookie, salted and hashed before storage. The same browser becomes recognisable across days, and three surfaces unlock:

  • New against returning visitors
  • True uniques across any date range
  • Multi-day attribution back to the first campaign
Decline? The visit still counts, anonymously. In cookie-only tools a decline deletes the visitor. Here it only declines the memory.

Painted onto the live page.

The viewer opens your real site inside the app with the numbers drawn on the elements themselves: click counts on the buttons, attention on the sections. Reading a chart is optional when the page can show you directly.

app.rialto · Engagement
Engagement: clicked elements ranked, scroll depth funnels, section attention.

The overview earns its first glance.

Sessions, the conversion rate, top pages, campaigns and events on one screen, with long ranges bucketed so trends read as trends. This is the screen the Monday digest is written from.

app.rialto · Overview
The overview with conversion leading the highlights.

One tag, any stack. If it serves HTML, it works.

Webflow Astro Next.js WordPress Framer Shopify plain HTML