For small sites

The privacy-first analytics plugin for WordPress.

A dashboard inside /wp-admin that respects your visitors. No cookies. No third-party scripts. WooCommerce-ready. Free on WordPress.org.

Made in Germany Hosted in Nuremberg
<5KB tracker Zero cookies Built for GDPR 200M events/day GitHub
01

Privacy & Compliance

Privacy is not a feature toggle. It is the foundation of every design decision in Statnive.

  • Cookieless: no cookies, no localStorage, no sessionStorage
  • Designed for GDPR, CCPA, and PECR compliance — no banner needed
  • No fingerprinting, ever
  • Daily rotating salts: same visitor, different hash each day
  • All data stays on your server. No third-party transfer
02

See 100% of Your Visitors

Ad blockers hide 30-50% of visitors from cloud analytics like Google Analytics. Because Statnive runs on your own server, most ad blockers and privacy extensions cannot detect it.

  • Self-hosted tracking is invisible to ad blockers and privacy extensions
  • Built-in bot detection silently filters crawlers and automated traffic
  • Less than 0.5% event loss on the client, less than 0.05% on the server
  • Built-in diagnostics and self-test to verify tracking is working
03

Real-time Dashboard

See what's happening on your site right now. No waiting for data to process, no delayed reports.

  • Live visitor counter with active visitor tracking
  • Currently active pages in real time
  • Recent pageviews feed updated every few seconds
  • Default view is Today / Last 7 Days for instant feedback
04

Traffic Sources & Channel Grouping

Raw referrer strings are automatically classified into human-readable channels so you can make decisions at a glance.

  • 8 channels: 6 auto-detected from referrers (Organic Search, Social Media, Email, Direct, Referral, AI Assistants — 14 hosts including ChatGPT, Claude, Gemini, Perplexity, Copilot, NotebookLM, Meta AI, Le Chat (Mistral), DeepSeek, You, iAsk, Jasper, Writesonic) + 2 from UTM parameters (Paid Search, Paid Social)
  • See which channels drive the most valuable visitors
  • Drill down into individual referrer URLs
  • Dual-bar visualization: visitors AND pageviews side by side. On WooCommerce sites (v1.0.0+), the Revenue Report adds revenue per channel as a first-class breakdown.
05

UTM Campaign Tracking

Measure every campaign with full UTM parameter support. Know exactly which ads, emails, and links drive results.

  • Captures all 5 UTM parameters: source, medium, campaign, term, content
  • Dedicated UTM report with campaign performance breakdown
  • Automatically classifies UTM-tagged traffic into Paid Search or Paid Social channels
  • Works with any link builder: no proprietary tagging format
06

Page Analytics

See which content resonates most with your audience and where visitors enter and leave your site.

  • Top pages ranked by views
  • Entry pages: where visitors land first
  • Exit pages: where visitors leave
  • Page view trends over time
07

Geographic Analytics

Know where your visitors come from without compromising their privacy. IP addresses are hashed and discarded.

  • Country-level visitor breakdown
  • City-level data for deeper insights
  • Map visualization of visitor distribution
  • IP is used only for GeoIP lookup, then immediately discarded

Geographic data powered by GeoLite2 data created by MaxMind. Requires your own free MaxMind license key.

08

Device & Browser Tracking

Understand what devices and browsers your audience uses to optimize their experience.

  • Device type breakdown: Desktop, Mobile, Tablet
  • Browser distribution: Chrome, Firefox, Safari, Edge, and more
  • Operating system data: Windows, macOS, iOS, Android, Linux
  • Language and locale distribution
09

Engagement Metrics

Go beyond pageviews. Understand how deeply visitors engage with your content.

  • Scroll depth tracking in 5% increments
  • Engagement time via the Visibility API (only counts active tab time)
  • Auto-tracked file downloads (.pdf, .zip, .xlsx, and 15+ more formats)
  • Outbound link tracking to see where visitors go next
10

Custom Events

Free

Track the user actions that matter to your business with lightweight custom events.

  • Unlimited custom events — no quota in any tier
  • Three tracking methods: auto-tracked, CSS class-based, and JavaScript API
  • Event counts and unique visitor counts
  • Auto-tracks file downloads, outbound links, and form submissions
11

REST API

Free

Programmatic access to all your analytics data — visitors, pageviews, sources, campaigns, WooCommerce revenue, and the Ask me! Advisor question library. No upgrade required.

  • Full WordPress REST API gated by the standard manage_options capability — no separate licence or token
  • Reporting namespaces: /summary, /sources, /pages, /realtime, /utm, /events, /dimensions/{type}
  • WooCommerce Revenue namespace (v1.0.0+): /revenue/{wc-status,backfill,summary,timeseries,by-channel,by-utm,by-landing,products,funnel,refunds,coupons}
  • Ask me! Advisor namespace (v1.1.0+): /advisor/{questions,answers,preferences}
  • JSON responses with proper schema validation
12

WooCommerce Revenue Report

Shipped v1.0.0 · Free

A dedicated admin page with 5 KPIs and 7 breakdowns, surfacing which traffic actually pays — not just visits.

  • 5 KPIs: Orders · Revenue (net) · Average Order Value · Refund total + Rate · Tax + Shipping (excluded from revenue)
  • Revenue by Channel across 8 channels including a dedicated AI Assistants channel (14 hosts)
  • Revenue by UTM — source, medium, and campaign breakdown (paginated)
  • Revenue by Landing Page — which entry page sent buyers (paginated)
  • Top Products ranked by units and revenue, refunds applied, variations grouped under parent
  • Cart-to-Purchase Funnel: Viewed product → Added to cart → Started checkout → Completed purchase, with per-step conversion rates
  • Refunds report — refund-rate trend and top refunded products
  • Coupons report — code, redemptions, discount amount, net revenue after discount (paginated)
  • Daily revenue timeseries — orders and revenue per day, plus a 5-KPI summary KPI tile
  • Zero-touch backfill of historical orders via Action Scheduler on first open of the Revenue Report (CLI: wp statnive woocommerce-backfill)
  • READ-ONLY against WooCommerce — only $order->get_*() getters; never writes to WC tables. HPOS + Block Checkout compatible.
  • v1.1.0 fixes: order date bucketing now uses COALESCE(date_paid_gmt, date_created_gmt) so subscription renewals + delayed-payment orders (BACS, cheque, cash-on-delivery) land on the day payment cleared. Funnel "Overall %" denominator switched to widest-step; per-step UI shows conversion %, not drop %.

Read the v1.0.0 release notes → · v1.1.0 funnel + bucketing fixes →

13

Ask me! Advisor

Shipped v1.1.0 · Free

A question-driven view of your analytics. Instead of a wall of charts, pick the question and the answer card opens. 116 owner-phrased questions across 10 categories; 63 answer in one click today. No AI, no LLM, no third-party API.

  • 116 hand-written questions across 10 categories: Traffic Overview, Real-time & Tracking Health, Pages & Content, Referrers & Channels, Campaigns & UTM, Geography & Language, Devices & Browsers, Engagement & Quality, Revenue, Events & Privacy.
  • 63 questions answer today; the remaining 53 render a "Coming soon" card on the v1.2 free + Growth v2 paid timeline.
  • Per-user pinned home tab — pin up to 10 favourites (default 5: visitors, top sources, top pages, countries, mobile vs desktop). Stored in wp_usermeta; no PII.
  • Client-side search + AnswerModal escape-hatch; substring + token rank, no LLM.
  • Dynamic time-based questions (q2, q6, q17, q26) follow the dashboard date picker — question text and answer update together.
  • No outbound HTTP from the Advisor pathway. Every query reuses the existing v1.0.0 SQL; byte-identical numbers to the dashboard.
  • Privacy API integration — exporter + eraser cover statnive_pinned_questions user-meta.
  • REST routes: /statnive/v1/advisor/{questions,answers,preferences}

Read the v1.1.0 release notes → · Meet Ask me! launch post →

— Privacy invariants

What we never do.

  • No cookies. No localStorage. No sessionStorage.
  • No fingerprinting. No third-party tag managers.
  • No raw IPs persisted — hashed, geo-resolved, discarded.
  • Daily rotating salts. Same visitor, different hash each day.
  • SHA-256+ only. No SHA-1 or MD5 in any security path.
  • DNT and GPC respected on by default.
  • Self-hosted by construction — your data never leaves your box.

Get these features free

Install Statnive in under a minute. No account needed, no tracking code to configure.

Get Statnive Free