WordPress Analytics

The WordPress analytics plugin that shows your stats right in your dashboard

Privacy-friendly analytics, WordPress-native: visitors, page views, sources, goals and funnels on one screen. Install the plugin from WordPress.org, enter your email, and tracking starts.

30 days trial • Based in Europe

Statable Analytics, Statistics tab, inside the WordPress admin

2-Step Setup

Install the plugin, enter your email and the code we send. No snippet or site ID to copy between tabs.

0 Cookies

Nothing is written to a visitor's device. Do Not Track and Global Privacy Control are honoured automatically.

A Lean Database

Visits go to Statable, not into WordPress tables, and the small script loads deferred.

Statable Analytics lets you see your WordPress traffic next to your posts and pages: who visits, where they come from and what they read. Setup takes two steps. The script is small, loads deferred and sets no cookies.

Your WordPress analytics dashboard

After setup a Statable item appears in your admin menu. Its Statistics tab follows the full Statable dashboard closely, so your WordPress site stats sit a click from the post editor.

The numbers that matter. Visitors, pageviews, sessions, visit duration, bounce rate and views per visit on a daily chart, comparable with any earlier period.

Where people go. Top pages, entry and exit pages: your WordPress page views per post.

Where they come from. Sources, channels, referrers and UTM values.

Who they are, in aggregate. Countries, regions and cities, browsers, operating systems and devices: WordPress visitor statistics without a single cookie.

Who is here now. A live number of people active on your site in the last five minutes.

Click any row to filter the whole report by it. The screen is drawn by the plugin from Statable's API, not an embedded page, so an ad blocker in your own browser can't blank it. The full dashboard is a click away on statable.com; try it first on the live demo.

Set up the WordPress analytics plugin in two steps

  1. Install the plugin. In wp-admin go to Plugins, then Add Plugin, search for Statable Analytics, install and activate it.

  2. Connect with your email. Open Statable in the admin menu, enter your email, accept the Terms and type the six-digit code we send you. Your account and your site are created for you, and tracking starts.

You never leave WordPress, and there is no site ID or snippet to copy between tabs. Already have a Statable account? Use the same email and this site is added to it. Until the first visit arrives, a button sends a test pageview to prove the path works.

Wondering how to check website traffic? WordPress shows it on the Statistics tab of the Statable menu. The WordPress installation guide also covers two manual options.

Goals, custom events and funnels for WordPress

Traffic tells you how many people came. Goals tell you whether they subscribed, downloaded or got in touch.

Funnel report in Statable: a blog post, the newsletter page and a Signup event

Clicks and downloads. By default the script records outbound link clicks and file downloads, and you can turn either off in the settings. Tag any other element with a data-statable-event attribute.

Your own events. A contact form submission can be sent as an event with a few lines in functions.php; see the custom events guide.

Goals with conversion rates. Turn a page or an event into a goal and see what share of visitors reach it.

Funnels. Line up 2 to 8 steps, say a blog post, your newsletter page and the signup event, and see where readers drop off. See how funnels work.

Campaigns. WordPress UTM tracking needs no extra plugin: tagged links show up in the UTM panel next to your other sources.

Privacy-friendly WordPress visitor tracking

Statable is cookieless analytics. It sets no cookies and stores nothing on a visitor's device.

No lasting ID. A visitor is counted with a hash that changes every day and is tied to your site. The secret key stays on Statable's servers.

No stored IP addresses. The IP address and user agent build that hash and give the country, browser and device. Neither is stored.

Visitors can opt out. Do Not Track and Global Privacy Control are respected automatically. The [statable_opt_out] shortcode adds an opt-out switch to your privacy page.

Your own visits don't count. Administrators are excluded by default. You can exclude other roles too.

Stored in the Netherlands. Your analytics data sits on Statable's servers in the Netherlands.

Since nothing is stored on the device, analytics like this needs no consent banner in most cases. Other plugins on your site may still set cookies. And with no analytics prompt to decline, your numbers don't drop at the banner. The legal side is in our GDPR guide.

A WordPress stats plugin that keeps your database lean

Many statistics plugins write every visit into your WordPress database, so it grows with your traffic and reports run on your own hosting. Here visits go to Statable, and your database holds just the connection and your settings.

That makes it a WordPress statistics plugin with no tables to purge and no reports competing with visitors for server time. The tracking script is small and loads deferred, so it doesn't hold up your page.

Works with your caching plugins, themes and multisite

Caching and optimization plugins. The tracker tag is marked to be left alone by common caching and optimization plugins. If one still delays or combines it, exclude the Statable script in that plugin's settings; the installation guide shows how.

Themes. Classic and block themes, WordPress 6.3 and newer, PHP 7.4 and newer.

A tracker already on the page. If an older Statable snippet is in your theme or a header plugin, the plugin notices it and offers to count into the right site, so your history doesn't split in two.

Multisite networks. Each subsite connects on its own and gets its own site in your account, and every plan covers unlimited websites.

Show your visitors on the page

The plugin can also place a public Statable widget anywhere on your site: a visitor map, a 3D globe, a top-countries list or a live WordPress visitor counter. Add it with the Statable block in the editor, or with a shortcode where a block won't do:

[statable_widget type="map"]

A widget publishes just the slice it shows, such as visitors by country over the last week; the rest of your reports stay private. The widgets guide lists every option.

WordPress analytics without Google Analytics

If you are looking for a Google Analytics alternative WordPress can run without a cookie banner for analytics, here is what changes.

TopicGoogle Analytics 4Statable
Visitor's deviceWrites cookies, so EU visitors have to be asked first, usually through a banner.No cookies or browser storage, so there is nothing to ask for analytics.
Where you read your statsIn a separate interface with many menus and reports.On one screen inside WordPress, with the full dashboard a click away.
Your historyDetailed event data for Explorations is kept two months by default and fourteen at most in the standard version.Your full history, for as long as your subscription is active.

You don't have to start from zero. Connect your Google account with read-only access and Statable imports your GA4 history without overwriting anything it has already collected. For the full picture, compare Statable with Google Analytics.

One plan for all your WordPress sites

The plugin is free and GPL; Statable is the paid service it connects to. Every new account starts with a 30-day trial. After that, plans start at $9 a month for 10,000 monthly pageviews, and the allowance counts pageviews plus custom events across all your sites.

  • Every feature on every plan. Goals, funnels, widgets and the GA4 import are not reserved for a higher tier.

  • Unlimited websites. Add a WordPress site for a client or a side project without moving to another plan.

  • Yearly billing saves at least 20%.

  • Free for education and open-source hosting. Sites on .edu, .github.io and .gitlab.io domains get full access at no cost for as long as they display one of the public widgets.

Current prices for every traffic level are on the pricing page.

FAQ

Do I need a Statable account?

Yes, and the plugin creates one during setup from your email and the code we send you.

Where do I see my statistics in WordPress?

On the Statistics tab of the Statable menu in your WordPress dashboard. Your WordPress traffic analytics are there: visitors, pageviews, bounce rate and visit duration against the previous period, top pages, sources, countries, devices, events, goals and funnels.

Are administrators tracked?

No. Administrators are excluded by default, and you can exclude more roles in the plugin settings.

Will it slow down my site?

The script is small and loaded deferred, and statistics are stored by Statable rather than in your WordPress database, so your hosting doesn't carry the reporting work.

Can visitors opt out?

Yes. The [statable_opt_out] shortcode, placed on your privacy page for example, gives visitors a toggle that excludes them on that device. Do Not Track and Global Privacy Control are honoured automatically.

Does it work with caching plugins?

Yes, the tracker carries skip-markers for the common ones. After installing, purge your page cache once so cached pages pick up the script.

Do I need a cookie banner for analytics?

Statable sets no cookies and stores nothing on the device, so in most cases it needs no consent banner. Check the rest of your site too: other plugins and embeds may still set cookies that do.

Can I use it on a multisite network?

Yes. Activate it on each subsite you want to measure and connect each one; every subsite becomes its own site in one Statable account, so the WordPress analytics for the whole network sit in one place.

What happens to my data if I uninstall the plugin?

Nothing is lost. Your WordPress website analytics live in your Statable account, not in WordPress, and appear again when you reconnect.

What does it cost?

The plugin is free. The service starts with a 30-day trial, then from $9 a month for 10,000 monthly pageviews, with every feature and unlimited websites on every plan. That keeps analytics for WordPress simple whether you run one blog or twenty client sites.