Vercel Analytics

Vercel's bundled analytics. Privacy-first, framework-aware, a button-click to enable.

VISIT VERCEL ANALYTICS

Key takeaway: On a Next.js app already deployed to Vercel, this is a checkbox and a component import, and for a small or mid-sized site that convenience beats a marginally better dashboard elsewhere. Look at Plausible or Cloudflare Web Analytics instead if you need a tool that survives a platform migration or reports across sites hosted somewhere else.

Quick facts

  • CategoryPlatform-bundled
  • PricingFreemium
  • Starts atFree / bundled
  • LicenseProprietary
  • Created2021
  • GitHub starsclosed
  • Script size<2KB
  • CookielessYes
  • Self-hostNo

What it is

Vercel Analytics is bundled into the Vercel platform. Privacy-first, cookieless, framework-aware (Next.js / Nuxt / SvelteKit integration). Free tier covers 100k events / month; paid tiers bundle with Vercel Pro / Enterprise. Speed Insights is a sister product for Web Vitals tracking. The pitch: zero-config, one-click-enable for sites already on Vercel.

Best for

  • Next.js / Vercel-hosted sites who want one-click analytics with zero config
  • Teams already paying for Vercel Pro who get analytics bundled
  • Privacy-conscious teams who do not want a separate vendor relationship

When not to pick it

Skip Vercel Analytics if you need detailed event tracking, it is web analytics only. Skip if you are not on Vercel; the integration story is the value.

My take

Vercel Analytics is the easy default for any Vercel-hosted Next.js project. Plausible has a more polished dashboard but the convenience of bundled-with-platform is hard to argue with for small / mid sites.

What framework-aware measurement actually fixes

Generic analytics scripts have always been slightly wrong on client-side-routed apps. A soft navigation is not a page load, so you either miss route changes or double-count them, and somebody ends up hand-writing a router listener. Vercel Analytics is wired into the framework's router, so route changes are counted correctly with no work from you, and dynamic route segments are grouped by their pattern rather than exploding into thousands of distinct paths. On a large programmatic site that last detail is quietly the best thing about the product, because it is the difference between a usable top-pages report and an unreadable one. Add Speed Insights, its sibling product, and you get real-user Core Web Vitals from the same install, attributed to the same routes. Setup is a package install and a component in the layout.

Bundled billing, and the lock-in you are accepting

Understand the pricing shape before you enable it. There is a free allowance, and beyond it event usage bills through your existing Vercel account rather than a separate vendor. For finance that is one fewer invoice, for procurement one fewer data-processing agreement. The flip side is that events are metered, and a busy site with client-side routing generates more of them than people expect, so this is the one place to watch the usage graph rather than assuming platform-bundled means cheap. Feature depth is deliberately shallow: pageviews, referrers, countries, devices, custom events, no funnels or retention. And if you ever move off Vercel, the analytics leaves with the platform and the history does not come with you. Fair trade for a product whose entire pitch is zero configuration, but make it knowingly.

Frequently asked questions

Is Vercel Analytics free?

There is a free allowance on the Hobby plan, and beyond it usage is metered and billed through your Vercel account, with an allowance included on paid plans. Because it counts events rather than sessions, a busy client-routed app can consume more than you expect. Check the usage graph in the first month rather than at renewal.

Does Vercel Analytics work if I am not hosted on Vercel?

The integration is the product, so off-platform it stops making sense. It is built to enable with a click on a Vercel deployment and to understand the framework's router. If you host elsewhere or across multiple providers, use something portable: Plausible, Fathom, Umami, or Cloudflare Web Analytics if you sit behind Cloudflare.

What is the difference between Vercel Analytics and Speed Insights?

Analytics measures traffic: pageviews, referrers, countries, devices, custom events. Speed Insights measures performance: real-user Core Web Vitals collected from actual visitors and attributed to routes. They are separate products with separate billing that install the same way. Most teams that enable one want both, since traffic data without performance data explains half a problem.

Links

Compare Vercel Analytics side-by-side

Similar tools you should also consider

If Vercel Analytics is your pick, the next conversation is short

The 30-min call is where your analytics choice becomes a real implementation, an event-tracking plan that fits your product, and a privacy story that does not need a 4-screen cookie banner.