Pageviews tell you how much activity your site has. Unique visitors tell you how many people showed up.
Both numbers matter — and as of today, Measure tracks both.
What’s New
Your Measure dashboard now shows unique visitors alongside pageviews on every chart, for every time period. You’ll see it in the overview, in the per-page breakdown, and in the API.
No setup required. If you’re already running the Measure script, it’s already working.
How We Count Unique Visitors Without Cookies
Most analytics tools count unique visitors by dropping a cookie and checking if it’s been seen before. That’s simple — but it requires consent under GDPR and similar laws, and it breaks the moment someone clears their cookies or uses a private window.
Measure doesn’t use cookies. Instead, we use a session-scoped identifier that:
- Is derived from a hash of anonymized request metadata
- Is never stored on the visitor’s device
- Resets each session — there’s no cross-session tracking
- Cannot be used to build a profile of any individual
This approach is cookieless by design, not by workaround. There’s nothing to consent to because there’s nothing being stored on your visitors’ devices.
What This Means in Practice
For most sites, unique visitor counts run 40–70% of total pageviews on any given day. If those numbers are close together, visitors are mostly single-page. If pageviews are significantly higher, people are exploring — which is usually a good sign.
Neither number is “more accurate” than the other. They answer different questions:
- Pageviews: How much traffic did this page drive?
- Unique visitors: How many people actually showed up?
Now you have both.
In the API
If you’re using the Measure API — including via the MCP server — unique visitors are available in the same endpoints you already use:
{
"pageviews": 183,
"unique_visitors": 94
}
Your AI agent can now ask: “How many unique visitors did my site get this week?” and get a real answer.
Why This Took a Minute
We could have shipped a rough unique visitor count months ago. Lots of tools do — they call it unique visitors but they mean sessions, or they’re doing fingerprinting they just don’t tell you about.
We didn’t want to do that. The number in your dashboard should mean what it says. Getting there without cookies and without fingerprinting required a bit more thought. We think it was worth it.
Get Started
Already a Measure user? You don’t need to do anything. The number is already in your dashboard.
Not using Measure yet? Start a 14-day free trial — no credit card required.
Measure is privacy-first analytics built for developers and indie makers. Cookieless, GDPR-compliant, and queryable by AI agents via MCP.
Ready to see accurate analytics?
No cookies. No consent banners. No personal data. $29/mo with a 14-day free trial.
Start free trial →