How to pick the 3 KPIs that actually matter for your website

High effort
Medium impact

Since Google Analytics gave everyone access to hundreds of metrics at once, measuring a website has gotten harder, not easier. The problem isn't a lack of data. It's too much of it. When you're tracking 20 things, you're effectively tracking nothing.

Pick three KPIs, tied directly to your business goal. Not ten. Not a dashboard full of charts. Three numbers that tell you whether your site is working or not.

Everything else is information. Useful information, but not something you act on directly. KPIs are what you steer by. The rest is context you use when something breaks.

How to do it?
The three KPIs that matter for most websites

Base these on your business goal. For most content or product sites, they map to three stages:

1. Customer Acquisition Cost (top of funnel)
How much does it cost to get one qualified visitor? This includes time, ad spend, content production — anything you invest to bring people in. If you're doing SEO, this is the cost per organic visit from your target audience. Not any audience. The right one.

2. Middle-of-funnel metric (newsletter, download, free signup)
What action signals genuine interest before someone converts? For most content sites, it's a newsletter signup, a checklist download, or a free account. Pick one. This is your clearest signal that acquisition is working and the conversion step is within reach.

3. Conversion
The primary action from your business goal. Purchase, booking, download, sign-up — whatever your site exists to drive. One number.

These three form a chain: acquisition, engagement, conversion. When results are off, you know exactly which stage to look at first.

How to use the supporting metrics

Everything else — bounce rate, time on page, pages per session, scroll depth — is information that helps you diagnose and improve your three KPIs. It's not something you report on or set targets for. It's context.

For a deeper look at how goals, KPIs, and metrics work as distinct layers, I wrote about this in this article on analytics frameworks.

Do's
  • ✅ Three KPIs max — one for each stage: acquisition, engagement, conversion. If you have more than three, you're measuring too broadly.
  • ✅ Each KPI should connect directly to your business goal. If you can't explain how a metric influences the goal, it belongs in the "information" bucket, not the KPI list.
  • ✅ Review KPIs weekly or monthly, not daily. Daily fluctuations are noise. Trends over weeks are signal.
  • ✅ When a KPI drops, use your supporting metrics to find out why. KPIs tell you something is wrong. Context metrics tell you where to look.
Don'ts
  • ❌ Don't use total traffic as a KPI. Traffic from the wrong audience doesn't move your goal. Qualified acquisition is what matters.
  • ❌ Don't add a new KPI every time you launch something. If it matters, it maps to one of your existing three stages.
  • ❌ Don't confuse metrics with KPIs. Bounce rate, scroll depth, time on page — these help you improve KPIs. They are not KPIs themselves.
  • ❌ Don't skip the middle-of-funnel metric. Most sites focus on traffic and conversion and miss the engagement layer entirely — then wonder why conversion rates stay flat.
Tools
Don't have the Checklist yet?