Help Center
Eight short guides take you from an empty Supabase account to a live dashboard: what Measr is, two ways to install it, what gets tracked, how to tag your campaigns, how to read the numbers, what to do when something looks off, and where your visitors' privacy stands.
01
What Measr is, the three pieces it ships with, what you need before installing, and which setup path fits you.
02
The guided path. A built-in skill scans your site, shows you the exact event map before writing code, and implements everything after your approval.
03
The step-by-step path: Supabase project, database migrations, tracking snippet, dashboard user, build, and deploy. About 30 minutes.
04
The nine modules, what fires automatically after init, the data attributes that control tracking, and the manual APIs for video and forms.
05
How Measr captures UTM parameters with zero configuration, per-channel tagging examples, naming conventions, and building tagged URLs with Trakr.
06
A hub plus nine section guides with screenshots: what each section measures, what the numbers mean, how the filters apply, and how to implement the tracking.
07
Verify your install, fix the most common problems, keep Measr current, and re-scan tracking after your site changes.
08
How cookieless tracking works: what lives in localStorage, every field written to your database, everything never collected, and how GDPR requests map to a database you own.
Measr is a self-hosted analytics toolkit with three parts. A single-file JavaScript SDK goes on your website and records nine event types: page views, interactions, navigation, exit links, scroll depth, errors, downloads, video, and forms. A set of SQL migrations creates the tables and reporting functions in a Supabase project that you own. A React dashboard reads from that project and turns the raw events into per-section reports with KPI cards, trend charts, and breakdown tables. There is no Measr server: your visitors' data travels from your site to your database and nowhere else.
The SDK sets no cookies and stores no IP addresses in your analytics data, which is why a consent banner is usually not needed; the privacy and GDPR guide covers exactly what is and is not collected. Seven of the nine modules detect activity automatically after one Measr.init() call; video and form tracking take one line of code each. Everything is included in one tier at 19 euro per month, with no pageview limits and no feature gates.
The guides above follow the life of an installation. Guides 01 to 03 get you from an empty Supabase account to a live dashboard, either with an AI assistant driving or step by step by hand. Guide 04 explains what each tracking module records and which data attributes control it. Guide 05 shows how campaign tagging fills the traffic tables. Guide 06 is a hub over nine section-by-section dashboard guides, one per report screen, with real screenshots. Guide 07 covers verification, common problems, and updates, and guide 08 documents the privacy and GDPR position in full.
If something is not covered here, two more routes exist: the repository ships the complete reference documentation alongside the code, and licensed customers can reach a human at support@measr.app. When Measr ships an update, the CHANGELOG lists every changed file and any new migrations, and the update guide walks through applying them.
Last updated: 23 July 2026
Prefer reading code and raw docs? The repo ships the full reference set: SETUP.md, MODULES.md, METRICS.md, and QA.md.