Features
From the first anonymous pageview to the invoice that closes the deal — captured cleanly, kept privately, shown in one place.
Collection
Drop in one script and pageviews are captured immediately — including single-page-app route changes via the History API.
One call — bec('signup_completed', { plan: 'pro' }) — attaches any structured properties you like to a named event.
Fire the events that really matter — signups, invoices, subscriptions — from your backend with the .NET SDK. Ad blockers can't touch them.
Server and browser can both report a page load; a shared page-load id collapses them to exactly one row — so nothing is double-counted.
Known crawlers, AI bots and cloud health-probes are filtered at ingest, so your dashboard reflects real people — not noise.
Plain vanilla JavaScript, loaded async, no framework and no build step — it stays out of the way of your page's performance.
Privacy & consent
No consent tool yet? Ours shows an Accept / Reject banner and only tracks after the visitor agrees.
Already have a cookie-consent tool? Point Mia Analytics at its cookie and update event — no second banner, opt-outs honoured live.
Set nothing on the visitor's device. Counting happens server-side via a salted IP hash — PECR-friendly with zero banners.
Insight
Country, city and the ISP or company behind each visit, via MaxMind GeoLite2 — degrades gracefully when unavailable.
See where traffic comes from and tie it to campaigns with automatic UTM source, medium and campaign capture.
Ranked pages, events, countries, organisations, referrers, visitors and IPs — the whole picture at a glance.
Click any page, country, organisation, visitor or referrer to filter the entire view — then combine filters to answer follow-up questions.
Look at the last day or the last year. Pre-aggregated daily rollups keep long-range trends fast even under tight retention.
Every product is a site with its own key. Manage them together and compare them side by side from a single login.
We'll walk you through connecting Mia Analytics to the products you already run.