The FocusStat blog

Practical guides on measuring what matters: no growth-hack listicles, just how the numbers actually work.

August 24, 2026 · 4 min read

Get an alert the moment someone signs up

Turn a signup into a custom event, the event into a goal, and the goal into an alert. Ten minutes of setup, and your analytics tells you when it happens instead of waiting for you to check.

Read post →
August 10, 2026 · 6 min read

Tracking AI referral traffic from ChatGPT, Perplexity and Claude

AI assistants are becoming a real traffic source. Here's how visits from ChatGPT, Perplexity, Claude and Gemini reach your site, why most analytics tools hide them, and how to measure them properly.

Read post →
August 5, 2026 · 9 min read

What is a good bounce rate? Benchmarks by site type, and when the metric lies

Bounce rate benchmarks for e-commerce, SaaS, blogs and landing pages, how GA4 changed the definition, what a high bounce rate actually means, and how engagement-based counting fixes the metric's biggest lies.

Read post →
July 28, 2026 · 6 min read

Rage clicks, dead clicks, quickbacks: measuring user frustration

Your analytics says people leave; frustration signals say why. How rage clicks, dead clicks and quickbacks are detected, and how to turn them into a prioritized UX bug list.

Read post →
July 20, 2026 · 6 min read

Core Web Vitals from real users: LCP, INP and CLS explained

What LCP, INP, CLS, FCP and TTFB actually measure, why lab scores disagree with field data, and how to find the segments where your site is genuinely slow.

Read post →
July 12, 2026 · 5 min read

Self-hosting your web analytics: what you gain, what it costs

The honest tradeoffs of running your own analytics instead of Google Analytics or a hosted service: data ownership, privacy, ad-blockers, and the real operational cost.

Read post →