StepMetrics vs Cloudflare Web Analytics
Cloudflare Web Analytics counts visits and page loads for free. StepMetrics adds the part it leaves out: the signups, purchases and other actions that tell you whether those visits turned into anything.
Where they differ
| StepMetrics | Cloudflare Web Analytics | |
|---|---|---|
| Custom events and conversions | Any named event, with any properties and exact revenue, from browser, server or app. Events can be funnel steps. | Not supported yet. |
| Data kept | 400 days by default, every event, never sampled. | Six months. Full detail for 7 days, then aggregated to around 10% of the original volume. |
| Ask questions from your editor | Twenty-eight read-only tools built for analytics questions, returning the same numbers as the dashboard. | Cloudflare's official GraphQL MCP server can query Web Analytics data through its GraphQL Analytics API. |
| Price | Free to 200,000 events a month. Pro $19, Scale $99. | Free. |
| Sites | 2 on Free, 100 on Pro, 1,000 on Scale. | 10 for sites not proxied through Cloudflare, no limit for proxied sites. |
| Single-page apps | Route changes count as pageviews on their own. | Route changes are measured. |
Trying it alongside Cloudflare
Nothing stops you running both. Keep Cloudflare for page-load performance and add StepMetrics for the question it cannot answer: how many visitors signed up, bought, or reached the step you care about, and where the rest left. The tag is one line and the free plan covers 200,000 events a month.
How agents read your analytics ยท All comparisons
Cloudflare details checked on 24 September 2026 against its Web Analytics FAQ, limits and MCP servers pages.
Try it on your site.
Add your first site for free. See where visitors come from, what they look at, and how many take the next step.
No credit card required.