Web Analytics · Comparison

Cloudflare Web Analytics vs. Seline

Last verified 33 days ago · 33 sources · Updated automatically

Cloudflare Web Analytics and Seline compared across Company facts, Pricing, Analytics capabilities, Privacy & compliance, Data ownership & deployment and Platform & integrations — every fact sourced and re-verified from each vendor's public material.

Cloudflare Web Analytics logo

Cloudflare Web Analytics

Free, privacy-first web analytics that tracks page views without cookies or fingerprinting.

Founded2009
HQ San Francisco, CA
Seline logo

Seline

Simple, cookieless, privacy-first website and product analytics built in the EU.

Founded2024
HQ Warsaw, Poland

Company facts

Headquarters
San Francisco, CA
Warsaw, Poland Registered address: ul. Łowicka 60/16, 02-531 Warsaw, Poland.
Employees
5.2k
4 Tiny bootstrapped team of approximately 4 people. Co-founded by Kostya Nesterovich and Misha Slizenko.

Pricing

Starting Monthly Price (USD)
$14 Single 'Pro' plan at $14/month (monthly billing). Annual billing available with 2 months free.
Offers Free Tier
Cloudflare Web Analytics is entirely free — there are no paid tiers for this product.
No perpetual free plan. Seline states: 'No, we don't have a free plan. We're a small bootstrapped team operating exclusively through subscriber fees.'
Free Trial Length (Days)
0 days
7 days 7-day free trial on the Pro plan, no credit card required.
Entry Plan Pageview Limit (Monthly)
100k Pro plan includes 100,000 events per month. Seline meters 'events' (pageviews + custom events combined), not pageviews alone.
Entry Plan Website Limit
10 sites Soft limit of 10 sites per account (free product; raisable via Cloudflare support).
1 sites Pricing is per project (one website/domain per subscription); linking additional projects requires their own Pro subscription, with the option to share an event limit.

Analytics capabilities

Real-Time Dashboard
No live/current-visitors view; real-time dashboard updates are for paid zone analytics, not the free Web Analytics product.
Live globe view and real-time visitor activity dashboard included.
Custom Event Tracking
Web Analytics tracks only pageviews/visits; custom event tracking requires the separate Zaraz product.
Custom events tracked via seline.track() JS method or data-sln-event HTML attributes. Custom properties supported.
Goal / Conversion Tracking
No goal or conversion rate reporting in Cloudflare Web Analytics.
Conversion via multi-step funnels (step drop-off / conversion rate) and revenue-attributed custom events.
Funnels
No
Multi-step funnel analysis built into the product for all plan users.
Ecommerce / Revenue Tracking
Revenue tracking is a Zaraz product feature, not part of Cloudflare Web Analytics.
Revenue attribution by traffic source, referrer, and UTM. Native integrations with Stripe, Shopify, and Polar. MRR tracking included.
Heatmaps
No

Privacy & compliance

Cookieless Tracking
Cookieless by default — does not use cookies or localStorage to collect usage metrics.
Cookie-free by design. Uses daily-rotated non-reversible hashing of IP+browser+device — no cookies or persistent browser storage.
Consent Banner Required
No cookie banner needed for Web Analytics alone; the tool sets no cookies and collects no personal identifiers.
No cookie/consent banner needed. Seline explicitly states GDPR compliance without requiring visitor consent banners.
GDPR Compliant
Cloudflare maintains a GDPR trust page and uses EU Standard Contractual Clauses for data transfers.
Vendor explicitly claims GDPR compliance. No personal data retained; EU-hosted infrastructure.
EU Data Residency
Free Web Analytics product does not offer EU data residency; Data Localization Suite is a separate enterprise add-on.
All infrastructure hosted in Germany (EU) via Hetzner — app servers, ClickHouse, and Postgres databases.

Data ownership & deployment

Open Source
Proprietary cloud product. Counterscale is a separate MIT-licensed community project, not Cloudflare Web Analytics.
The main SaaS product is proprietary. Only the JavaScript tracker client (seline-js) is MIT-licensed open source on GitHub.
License
proprietary
proprietary Main analytics platform is proprietary SaaS. The JS tracker client is separately MIT-licensed.
Self-Hostable
No
Cloud-only SaaS. No self-hosting or on-premises option is documented or advertised.
Data Retention (Months)
6 mo Free plan retains approximately 6 months of analytics history.
Unlimited Data Retention
No
Pro plan retains data forever ('unlimited' retention). Free trial and any hypothetical lower tiers cap at 1 year.
Google Analytics Import
No
No official Google Analytics (UA/GA4) historical-data import; tracking starts from install.
Raw Data Export
Web Analytics (RUM) data is queryable and pageable via the GraphQL Analytics API; no in-dashboard CSV button.
Public API includes a Raw Events endpoint for exporting individual event records with full filtering, pagination, and ordering. CSV export also available via AI assistant.

Platform & integrations

Has API
GraphQL Analytics API provides programmatic access to Web Analytics data.
Public Stats API available at seline.com/api — covers visit metrics, custom events, funnels, visitor profiles, revenue data, and raw events.
Tracking Script Size (KB)
11.2 KB Measured compressed transfer size.
4.2 KB Measured compressed transfer size.
Official WordPress Plugin
No official Cloudflare-published WordPress plugin specifically for Web Analytics; community plugins exist.
Official WordPress plugin published at wordpress.org/plugins/seline-analytics by the Seline founder (nstkostya = Kostya Nesterovich).
Email Reports
Weekly email digest reports available via Cloudflare's Notifications system.
Public Dashboard Sharing
No public or shareable-link dashboard; sharing requires granting Cloudflare account access.
Dashboards can be shared via a public link (e.g. app.seline.com/share/<site>) viewable without an account.

The verdict

Cloudflare Web Analytics logo Cloudflare Web Analytics
Best for free, basic traffic counts across many sites

Cloudflare Web Analytics is entirely free with no paid tier, where Seline runs $14/month and offers no free plan. It also covers up to 10 sites per account versus Seline's 1 site per subscription. The trade-off is scope: pageviews and visits only, with no real-time view, custom events, funnels, or revenue tracking, and history capped at 6 months.

Full profile
Seline logo Seline
Best for product, conversion, and revenue analytics

Seline adds the capabilities Cloudflare's free product lacks: a real-time dashboard, custom events, goal and funnel tracking, and ecommerce revenue attribution. It keeps data with unlimited retention versus 6 months, hosts in the EU with data residency, ships an official WordPress plugin, and allows public dashboard sharing. Costs $14/month and covers one site.

Full profile

Sources · 33 verified references

sec.gov seline.com starterstory.com capterra.com cloudflare.com developers.cloudflare.com + 7 more

Affiliate disclosure. DecisionWire may earn a commission when you sign up through links on this page. Commissions never influence our data, scores, or rankings.