Connect Cloudflare to Lume, no code
Paste a read-only API token and Lume pulls your Cloudflare traffic. No Worker, no deploy, nothing at the edge.
Install
1Create a read-only token
In Cloudflare, create a Custom API token with exactly two read scopes: Zone → Analytics → Read and Zone → Zone → Read. Never your Global API Key.
2Paste it into Lume
Go to Settings → Connections and paste the token. Lume stores it encrypted at rest and only ever uses it to read your analytics.
3Map a zone to a project
Lume lists the zones the token can read; map one to a new or existing Lume project.
4Done
The first pull backfills recent history and your dashboards populate with a Cloudflare (analytics) source badge.
Good to know
- GA. The fastest possible start for a site already on Cloudflare: set up in about 30 seconds, no code and nothing to deploy.
- Analytics-only: Cloudflare’s GraphQL Analytics API returns aggregated traffic with no per-request IP, so this classifies but does not cryptographically verify agents. Data is sampled on high-volume zones and updated daily.
- Add the Cloudflare Worker when you want verification and real-time data: the two are one setting apart.
Works with the rest of your stack
Lume is CDN-agnostic and server-side. This is one of several install paths, all feeding the same dashboard. Mix and match across hosts, or move providers without losing your history.
Cloudflare (no-code connector) FAQ
Is this really no-code?
Yes. You never deploy or edit anything at the edge: you paste a read-only token in Settings → Connections and Lume polls Cloudflare’s Analytics API on your behalf.
Can I verify crawlers with the connector?
Not on its own: aggregated analytics carry no per-request IP, so agents are classified but not verified. Add the Cloudflare Worker (one setting apart) when you want spoof detection and real-time data.
Send your first Cloudflare (no-code connector) event in minutes.
Free plan, one ingest token. See every human, bot, and AI agent, however you install.
Start for free →