WordPress 6.0+ . free core . self-hosted . GA4 + privacy-first

See how people use your site without giving away your data.

Self-hosted pageview tracking that stays in your own database, plus optional GA4, shown in clear charts right inside WordPress. Visitor counts, top pages, referrers, devices, and countries, with real bot filtering so the numbers are real visitors only.

Analytics shown on a laptop screen
the gist

Simple, honest traffic, on your own server

Turn on self-hosted tracking, paste a GA4 ID, or both, and visit the Analytics dashboard to see pageviews, sessions, and trends in interactive charts. A live view shows active visitors right now, top pages and referrers tell you what works, and a device, browser, and country breakdown tells you who is visiting. Transparent bot filtering shows how many junk hits it removed, so your counts are trustworthy.
Pageview charts and the live view in C7 Analytics
what is inside

Everything you actually want to know, free

Self-hosted tracking, GA4, a live view, and clean reports in the free core. Pro adds diagnostics, heatmaps, and recordings.

Self-hosted tracking

All pageview data stored in your own database, no third-party scripts.

GA4 integration

One-click GA4 snippet injection alongside or instead of self-hosted.

Real-time live view

Active visitors now, recent pageviews, and a per-minute sparkline.

In-dashboard reporting

Interactive charts for pageviews, sessions, and trends.

Top pages and referrers

See what content performs and where traffic comes from.

Device and country breakdown

How visitors access your site and which countries they are in.

Transparent bot filtering

Excludes known bots and shows how many hits it kept out.

Automatic event tracking

Outbound links, downloads, email and phone clicks, tracked automatically.

GDPR consent mode

Waits for visitor approval before any tracking fires.

Scheduled email reports

Weekly or monthly summaries delivered to your inbox.

CSV export

Download your data for offline analysis any time.

Dashboard widget

A quick traffic snapshot without leaving the admin.

The C7 Analytics settings and email report
how it works

Switch on tracking and read the charts

Install and activate, then turn on self-hosted tracking in Settings, paste your GA4 Measurement ID, or do both. Visit the Analytics dashboard to see your traffic in charts and tables, with a live view of who is on the site right now. Optionally enable weekly or monthly email reports so a summary lands in your inbox without you logging in. Heatmaps, session recordings, and the tracking diagnostic come with Pro.
the details

Specs

C7 Analytics technical summary.

Platform

WordPress 6.0+.

Tracking

Self-hosted pageviews and/or GA4 snippet.

Privacy

Data in your own database, GDPR consent, admin exclusion.

Reports

Pages, referrers, events, devices, countries, live view.

Behaviour (Pro)

Heatmaps and session recordings, self-hosted.

Licence

Free core, optional Pro subscription, never disables.

questions

Frequently asked questions

Is C7 Analytics free?

Yes. Self-hosted tracking, GA4, the live view, and all the core reports are free, and no license ever disables the plugin.

Does my data leave my server?

Not with self-hosted tracking. All pageview, heatmap, and recording data stays in your own database and is never sent to a third party.

Do I need Google Analytics?

No. You can run fully self-hosted, use GA4, or both. The choice is yours.

Are the visitor numbers accurate?

Yes. Transparent bot filtering removes known bots and spam and shows you exactly how many hits it kept out.

Can I get reports by email?

Yes. Schedule weekly or monthly summaries with pageviews, top pages, and trends delivered to any addresses you choose.

ready when you are

Understand your traffic, keep your data

Install the free core and see your real traffic in clear charts, on your own server. Upgrade to Pro for heatmaps, recordings, and conversion goals. Self-hosted, yours to keep.

Get C7 Analytics
Analytics illustration
100 %
of self-hosted data stays in your own database
0 third parties
no external scripts required for self-hosted tracking
365 day retention
configurable from 7 days with automatic cleanup