Compare·Cloudflare Web Analytics

Free and private, but it covers only the basics.

Cloudflare Web Analytics is free, and it stores nothing in the browser. It samples older data, and it has no campaign tags or custom events.

What Cloudflare Web Analytics is

A free, privacy-first analytics script from Cloudflare that counts page views and measures page speed from real visitors.

Licence
Proprietary
Hosting
Cloudflare-hosted only
Best at
Counting page views for free without cookies, and measuring page speed from real visitors.

Where Cloudflare Web Analytics wins.

If one of these is a must-have for you, go with them.

Free and cookie-free

It costs nothing, and it stores nothing in the browser, not even in local storage. We default to one first-party cookie. Cookieless is a per-project switch that someone has to turn on.

One click on Cloudflare sites

If your site already runs through Cloudflare, you switch it on in the dashboard and Cloudflare adds the script for you. Ours is a script tag you add yourself.

Page speed from real visitors

It reports Core Web Vitals, the page speed measures Google defined, as your visitors experience them. We do not measure page speed.

Control over AI crawlers

If your site runs through Cloudflare, AI Crawl Control can allow or block each AI crawler. Our middleware only records each crawl. It never blocks anything.

Where Spreelytics wins.

Every line here is a page in the product today.

Never sampled

Cloudflare keeps full detail for 7 days, then keeps about a tenth of it. Its charts can also work from a sample. Every query here reads every row for the range you picked.

Campaigns and conversions

Cloudflare does not log query strings, so UTM tags never reach it. It has no custom events either. Here all five UTM fields are on every plan. Any page or event can be a goal, and goals chain into funnels.

Longer history

Cloudflare shows the last six months. Ours keeps 13 months on Free and five years on Growth.

Crawlers without a proxy

Cloudflare’s AI crawler reports need your site to run through its network. Unless you have its Enterprise bot management, they cover only the last 24 hours. Our middleware sits in your own server or edge code, so no proxy is needed.

Side by side.

We leave prices out because Cloudflare Web Analytics can change theirs at any time. Ours are on the pricing page.

Spreelytics compared with Cloudflare Web Analytics, feature by feature
FeatureSpreelyticsCloudflare Web Analytics
Free tier100k events / month, 13 months of dataFree on every Cloudflare plan
Data samplingNever sampledSampled after 7 days
CookiesOne first-party cookie, or cookielessNone
Open sourceNot includedNot included
Self-hostingNot includedNot included
FunnelsIncludedNot included
Retention and cohortsIncludedNot included
Path analysis / journeysIncludedNot included
Person-level timelinesIncludedNot included
Revenue attribution you controlLast-touch or linearNot included
AI crawler and bot trafficIncludedAI Crawl Control, proxied sites
MCP access for AI agentsIncludedOfficial, via the Cloudflare API
Session replayOn GrowthNot included
Feature flags and experimentsNot includedSeparate Flagship product

Moving over.

Every one of these starts by leaving Cloudflare Web Analytics running.

01

Leave the Cloudflare script running

Their script and ours can run side by side. Keep both while you compare a few weeks of numbers.

02

Add the snippet

One script tag in your page head. The UTM tags in your links are read and kept, so each campaign shows up in the reports.

03

Count crawlers in a Worker

If a Cloudflare Worker serves your site, wrap its fetch handler with our crawler middleware. Crawls then show up on the Bots page.

04

Build your first funnel

There are no Cloudflare conversions to bring over. Pick the pages and events that matter, name them as goals, then put them in order.

FAQ

Switching from Cloudflare Web Analytics.

What people ask before they switch.

Cloudflare Web Analytics is free. Why switch?

If page views and page speed are all you need, it may be enough. Our Free plan takes 100k events a month, forever. It adds campaign tracking and funnels, which Cloudflare leaves out, and it traces revenue to channels.

Will my numbers match Cloudflare’s?

No, and no two analytics tools ever do. Cloudflare keeps only a sample of data older than a week, and its charts can use a sample too. Ours read every row. We also drop datacenter traffic at ingest, so our visitor counts may be lower.

Can Spreelytics block AI crawlers?

No. Our middleware records each crawl and returns straight away, so the response is never held up. Blocking is a job for Cloudflare or your own server. We show you which crawlers came and how often.

See your own numbers today.

Free up to 100k events a month · no credit card

Contact

Tell us what you need.

A real person reads these. We usually reply within one working day.

Or email us directly at contact@spreelytics.com.