Vercel Analytics alternative
Last updated: 1 September 2026
Vercel Analytics is one toggle away and free on the Hobby plan. Here is the honest case for adding something else, and when there isn't one.
Feature and pricing claims are drawn from each product's official site and documentation at the time of writing, and may have changed since.
What Vercel Analytics does well
It is already there. If you deploy on Vercel, it is a toggle and a package, it needs no separate account, and the free tier covers a lot of side projects. It is cookieless, so no consent banner. For a project that just needs to know whether anyone visited, that is genuinely hard to beat, and paying for an alternative would be silly.
Where it stops fitting
Two limits show up as a project grows.
The first is that it lives with your host. Move off Vercel, or add a second site somewhere else, and your analytics do not come with you. If you ship several things across different platforms, you end up with numbers in several places and no single view.
The second is the same one every dashboard has: someone has to open it. In practice that is you, and in practice you mostly do not.
What Staats does instead
Staats is a script tag, so it runs anywhere you can put HTML: Vercel, Netlify, Cloudflare Pages, GitHub Pages, a VPS. One account key covers every project you own, so a portfolio of side projects is one connection rather than several dashboards.
And there is no analytics dashboard to open, because your coding agent reads it over the Model Context Protocol:
It remembers your project. Staats stores what each site is for, what your funnel steps mean, and what every event tracks, so a question three weeks later does not start from a blank slate.
It knows what you shipped. Your agent tags each deploy with its commit and the routes it touched, then compares traffic before and after that exact change, and tells you when the difference is too small to trust.
It speaks before you ask. Unusual days, first-time referrers and pages whose share jumped are surfaced by your agent whenever you check in, rather than waiting for you to go digging through charts.
What you give up
Zero setup. Vercel's is a toggle. Ours is a script tag your agent pastes in, which is close, but it is not nothing.
Platform integration. Vercel ties analytics to deployments and Speed Insights in its own dashboard. Staats tracks deploys too, through annotations your agent records, but it is not wired into Vercel's UI.
A bigger free tier. Vercel's Hobby plan includes 50,000 events a month to our 10,000, though past its cap collection stops until the month resets, custom events need a paid plan at any volume, and there is no error tracking. Past our 10,000, it is paid.
Who should not switch
One project, hosted on Vercel, and you are happy checking a graph occasionally. Keep what you have. This is for the case where you have three or four things live in different places and no coherent picture of any of them.
Create a free account and paste the snippet. The free plan covers your first project with no card required, and the portfolio case starts on Pro.