About this plugin
Sentrixa Analytics is a complete, self-contained analytics engine for
WordPress, built by Sentrixa. Your visitor data is written to custom tables
in your own database and is never sent anywhere else.
What you get
- Headline numbers: visitors, visits, page views, average engaged time,
bounce rate — each with a trend sparkline and a change vs. the previous
period.
- A world visitor map (choropleth) and a top-10 countries list.
- Referrer breakdown: search engines, social media, other websites, direct,
campaigns — with drill-down to named sources, referring domains and UTM
campaigns.
- On-site search terms (what people type into your site’s search box).
- A slot for Google Search Console query data, filled in automatically once
Sentrixa SiteHub is connected (coming soon).
- Top pages, entry pages, exit pages, devices, browsers, operating systems.
- wp-admin Dashboard widgets so the key numbers are the first thing you
see when you log in.
- A read REST API for the Sentrixa Sites mobile app.
How the tracking works
The plugin adds a tiny (~3 KB) first-party JavaScript beacon. It runs in the
visitor’s browser, so it keeps working even when your pages are served from a
) and PHP never runs —
which is where server-side analytics silently lose most of their data. A
no-JavaScript <img> pixel covers the small share of visitors without JS.
Privacy
- No cookies. No cross-site tracking. No fingerprinting.
- Unique visitors are counted with a salted hash of IP + user agent, where
the salt is regenerated every day and never stored — so yesterday’s visitors
can’t be recognised today and nobody can be re-identified from the data.
- The IP address is used only for the country lookup and that daily hash, then
discarded. It is never written to the database.
- “Do Not Track” and Global Privacy Control are honoured by default.
- With the default settings no cookie/consent banner is required, but you
should still mention analytics in your site’s privacy policy.
Country data
IP-to-country lookups use the DB-IP IP-to-Country Lite database
0. It is bundled with the plugin and
refreshed monthly. No third-party service is contacted for a lookup.
External services
Your visitor data stays in your own database and is never sent anywhere. The only optional external call:
- Country database download (repo.sentrixa.co.uk). Off by default. If you switch on “Update the country database automatically” under Analytics > Settings, the plugin periodically downloads a small prebuilt country-lookup file (based on DB-IP Lite, CC BY 4.0, https://db-ip.com). Only a plain request is made; no site or visitor data is sent. The service is provided by Sentrixa Systems Ltd: terms at https://sentrixa.co.uk/legal/plugin-and-website-terms/ and privacy policy at https://sentrixa.co.uk/privacy-policy/. A current database is already bundled with the plugin, and you can also update it manually with the button on the same screen.