Why does retention almost always look “healthy”?

Almost every product or marketing team I work with tells me the same thing: retention looks fine. Curves are smooth, numbers are stable, nobody is nervous. I used to trust those charts too — until I started rebuilding retention directly from GA4 exports.

So what are we actually counting most of the time?

In practice, many teams aren’t measuring retention at all:

• They count repeated sessions
• They count background activity
• They count the same users opening the app multiple times

That inflates the metric and creates a false sense of stability. What does GA4 data really allow you to measure?

GA4 is event-based. Retention only exists when you explicitly anchor it to a user and their first meaningful activity.

• Not sessions
• Not events
• Users over time

Anything else is just traffic noise.

How do I calculate retention now?

I always start with user cohorts based on first activity date and then check whether the same users appear in later periods. It’s less flashy than dashboards — but it finally reflects reality.

Want to get all my top Linkedin content? I regularly upload it to one Notion doc.

Go here to download it for FREE.