Tracking
Bounce Rate, Time on Page, Sessions: How Plausible, Matomo, Umami & PostHog Calculate Them Differently
“Bounce rate is 47%.” Compared to what? Calculated how? In which tool? The same visitor doing the same thing on the same page can register as a bounce…
Self-Hosted Server-Side Tracking 2026: SSGTM, Cloudflare Worker, Nginx Proxy Compared
Server-side tracking sounded like a luxury three years ago. Now it’s table stakes: ad blockers eat 30-40% of client-side hits in technical audiences, browser ITP truncates first-party cookies…
Consent Mode v2 Without Google: Self-Hosted Analytics Patterns That Pass CNIL (2026)
Google Consent Mode v2 became mandatory for any site sending data to Google Ads or Google Analytics from the EU on March 6, 2024. If you’ve already moved…
7 Self-Hosted GTM Alternatives That Actually Work in 2026
Compare 7 self-hosted tag manager alternatives to Google Tag Manager: Matomo TM, Cloudflare Zaraz, sGTM container, Piwik PRO, Stape, Adobe Launch, Snowplow. With install costs, server-side support, and a 60-second decision wizard.
Plausible Custom Events, Revenue & Funnels: Self-Hosted CE (2026)
Self-hosted Plausible custom events plus Stripe/Paddle revenue tracking. Webhook payloads, ClickHouse SQL funnels, refund handling. The $19/mo Cloud Funnels bypass.
Matomo Ecommerce Tracking 2026: WooCommerce + Shopify Self-Hosted
Self-host Matomo CE for WooCommerce and Shopify revenue tracking. Four tracking calls, three log tables, refund workarounds, abandoned-cart SQL. Production code with idempotency baked in.
Server-Side Tracking Explained: Why It Matters for Privacy
What Is Server-Side Tracking, and Why Should You Care? If you run a website and rely on analytics data to make decisions, there is a good chance your…
UTM Parameters Done Right: Campaign Tracking Without the Mess
Why UTM Parameters Matter (and Why Most Teams Get Them Wrong) If you’ve ever opened an analytics dashboard and seen a wall of traffic labeled “direct” or “(not…
How to Audit Your Website Tracking in 30 Minutes
You just launched a new campaign. Traffic is flowing. But a week later, your analytics dashboard tells a story that doesn’t match reality — conversions look off, page…
GDPR in Simple Words: What It Means for a Basic Website
If you run a small website or blog, the EU’s General Data Protection Regulation (GDPR) can feel intimidating. Here’s the plain-English version: GDPR is a set of rules…