Stats Umami connects your site to your own self-hosted Umami — sending page views, events, form submissions and WooCommerce revenue straight to your server. Cookie-free. No data shared. No consent banner to babysit.
Your visitors’ browsers send analytics straight to your Umami. Nothing passes through umamiwp.com or nquare — no server-to-server calls, no stored credentials, no extra database tables.
Most WordPress sites run Google Analytics: cookies, a consent banner to maintain, and your visitors’ data handed to a third party. Stats Umami keeps the same insight — without any of that.
Not ready to switch all at once? Stats Umami runs happily alongside Google Analytics — keep both while you compare, or move over entirely when you’re ready.
Stats Umami adds no cookies of its own and stores no personal data.
From page views to WooCommerce revenue, Stats Umami maps WordPress activity onto clean Umami events — no code required.
Injects the Umami tracker so your own Umami records page views and visits — cookie-free, no data to any third party.
A single purchase event with revenue, currency and product info feeds Umami’s revenue reports. HPOS-compatible.
Contact Form 7 & WPForms fire a custom Umami event on successful submit — validation errors never do.
Opt-in Core Web Vitals via Umami v3.x — LCP, INP, CLS, FCP, TTFB — measured from real visitors.
Link clicks, outbound links, button clicks, form submissions and comments — each individually toggleable, no code needed.
Track your own custom events from theme or plugin code with window.statsUmami.track().
Stats Umami spots the plugins you already run and offers the right tracking — forms, blocks and WooCommerce revenue — without touching a line of code.
Built to feel intentional next to wp-admin — quiet surfaces, plain language, and a status you can trust at a glance.
nquare — the team behind Stats Umami — offers optional, hands-on services. Entirely separate from the free plugin; only if you want the help.
Managed hosting for your Umami instance, so you don’t have to run the server yourself.
We install and configure the Stats Umami plugin on your WordPress site, including custom events and the personalized tracking you need.
We install a self-hosted Umami instance on your own server — the one prerequisite Stats Umami needs.
Specialized integrations and configurations for anything more specific to your site or store.
Yes — free and open source (GPL), with no limits and no locked features. nquare offers optional paid services if you want hands-on help, but the plugin itself costs nothing.
Yes. Stats Umami is a bridge to a self-hosted Umami (v3.x) that you run and control. Don’t have one yet? nquare can install it for you — see the Services section on this page.
No. Tracking is entirely client-side — your visitors’ browsers send analytics directly to your own Umami. Nothing passes through us, and the plugin stores no Umami credentials and makes no server-to-server calls.
Umami is cookie-free by design and your data stays on your own server, so it’s a strong fit for GDPR — and usually means no analytics cookie banner to manage. You remain responsible for your own privacy notice.
Gutenberg core Button blocks, Contact Form 7, WPForms, and WooCommerce (purchase + revenue, HPOS-compatible) — plus automatic tracking of links, outbound links, buttons, forms, and comments.
Yes. The tracker and page-view tracking work with any theme or page builder. One thing to know about click tracking: page builders usually render their “buttons” as links, so turn on “Link clicks” (and “Outbound links” for buttons that point off-site) on the Events tab to record them. Purely visual widgets that don’t navigate — accordions, tabs, sliders — aren’t recorded; for those, send your own event with the developer API.
Yes. Stats Umami gives you a small JavaScript API — call window.statsUmami.track('event_name', { key: 'value' }) from your own code to send a custom event, for example when a visitor uses something that isn’t tracked automatically. Call it after the page has loaded, or on a user interaction.
Stats Umami supports WordPress 6.x up to 7, and connects to a self-hosted Umami v3.x. It is tested up to WordPress 7.0.
Two worth knowing. First, Stats Umami is built and tested for self-hosted Umami v3.x — Umami Cloud is not tested. Second, a WooCommerce purchase is recorded once, when the order is first paid: Umami cannot retract or amend an event after it has been recorded, so a later refund or status change leaves the original purchase in your reports.
Stats Umami rides on the full open-source Umami analytics platform. To see everything Umami itself can do, visit umami.is.
Free, open source, and cookie-free. Point Stats Umami at your own Umami and keep every visit on your own server.
Prefer a hand setting up? See nquare’s services.