PeakKR

vanity metrics

Beyond Vanity Metrics: Agency KPIs That Actually Matter

Every agency has a client who has been "growing impressions 40% year over year" for three years without a single additional sale. The reporting looks great. The relationship is one bad quarter from ending.

That's the cost of vanity metrics: they don't just fail to inform, they actively buy time for work that isn't working. Here's how to spot them, what to replace them with, and how to track the numbers that actually predict client retention and agency profit.

What makes a metric a vanity metric

Run every number in your reporting deck through three tests:

  1. The decision test. If this number doubled next month, what would you do differently? If the answer is "nothing," it's a vanity metric.
  2. The direction test. Can this number go down? Cumulative totals — total blog posts published, total backlinks, total keywords ranking — only ever climb. A metric that can't deliver bad news can't deliver good news either.
  3. The attribution test. Could this have moved without you? Brand impressions rise when a client runs a TV spot. Traffic rises in Q4 for e-commerce. If you can't separate your work from the tide, don't take credit for the tide.

Impressions fail all three. So does "tasks completed," which is the delivery-side equivalent — a number that rewards volume of activity over impact, and which we've written about at length in activity metrics vs ROI in client reports.

The five vanity KPIs agencies still report — and their replacements

1. Impressions → non-brand clicks by intent tier

Impressions inflate when Google tests you on page 8 for irrelevant terms. Split Search Console data into brand and non-brand, then bucket non-brand queries into commercial, comparison, and informational. A client going from 4,200 to 5,900 monthly non-brand commercial clicks is a real story. "Impressions up 340,000" is noise.

2. Total keywords ranking → tracked money keywords, segmented

Pick 20–40 keywords tied to revenue. Report position bands (1–3, 4–10, 11–20, 21+) and movement between bands. Six terms moving from page two to positions 4–10 is more meaningful than 900 new long-tail rankings on position 67.

3. Domain Rating / Domain Authority → referring domains that pass qualified traffic

DR is a third-party estimate you cannot bank. Track new referring domains from sites in the client's topical space, and how many of those links have sent at least one session in 90 days. An agency we know found that 71% of their "wins" for one client had sent zero referral traffic — which reframed the entire link strategy.

4. Social followers → assisted conversions and branded search lift

Followers are the purest vanity metric in marketing. If social is in scope, tie it to something: branded search volume over time, or conversions where a social touch appeared in the path.

5. Hours logged → outcome per hour

Clients don't buy hours; they buy results. Internally, hours are essential (see below). Externally, translate them: "18 hours on technical fixes → crawl errors down from 3,400 to 190 → 22% more pages indexed."

The three layers of metrics that matter

Useful agency measurement has three layers, and most agencies only build one.

Layer 1: Client business outcomes

One or two numbers the client's CFO would recognize: qualified leads, pipeline value from organic, revenue, cost per acquisition, or bookings. You will not always have clean access. Ask for it in onboarding, and if you can't get revenue, negotiate a proxy — form fills that reach a certain lead score, demo requests, or calls over 90 seconds.

Example: a B2B SaaS retainer at $9,000/month generating 31 demo requests from organic at a $4,100 average deal value and a 19% close rate is producing roughly $24,000 in monthly bookings. That's a 2.7x. Now the renewal conversation writes itself.

Layer 2: Leading indicators you control

Outcomes lag by 3–9 months in SEO, which is why you need honest mid-funnel signals: non-brand commercial clicks, position bands for tracked keywords, indexed page count, Core Web Vitals pass rate, content published against plan, referring domains earned. These are the metrics that let you say "the machine is working, the revenue is coming" — and back it up. Pair them with a clear narrative about timeline, as in explaining SEO timelines to impatient clients.

Layer 3: Agency health metrics (clients never see these)

This is where most agencies are flying blind. Four numbers:

Layer 3 only works if time tracking is attached to the actual work rather than logged in a separate app someone forgets to open on Fridays. That's the practical case for keeping retainers, phases, and hours in one system — it's the reason PeakKR ties time entries to deliverables, and it's a real differentiator when you compare agency PM tools that treat time tracking as a bolt-on.

A worked example: choosing five KPIs for one client

Local multi-location home services client, $6,500/month, goal is booked jobs.

  1. Booked jobs from organic (outcome) — pulled from their CRM, monthly.
  2. Calls over 60 seconds from GBP and organic landing pages (outcome proxy) — because CRM attribution is incomplete.
  3. Tracked keywords in positions 1–3 across 12 service+city terms (leading) — the terms that produce calls.
  4. Location pages with complete NAP, reviews, and service schema (leading, and fully in our control) — 14 of 22 at baseline.
  5. Deliverables shipped vs. planned this month (delivery) — so the client sees velocity without seeing task counts.

Notice what's missing: impressions, DA,

Featured in this list? Grab your “Featured on PeakKR” badge and add it to your site — free.
Get your badge →

Frequently asked questions

What is a vanity metric?

A vanity metric is a number that moves reliably in one direction, feels good to report, and doesn't change any decision you'd make next month. Impressions, total keywords ranking, follower counts, and tasks completed are the classic examples. The test is simple: if the number doubled tomorrow, would you do anything differently?

Are keyword rankings a vanity metric?

Individual rankings for commercially relevant terms are not vanity metrics — they're leading indicators. "We now rank for 1,847 keywords" is, because it includes hundreds of terms with no volume or intent. Report rankings for a tracked set of 20–40 money keywords, segmented by funnel stage, and pair them with clicks and conversions.

How many KPIs should an agency report per client?

Five to seven on the front page: one or two business outcome metrics, two or three leading indicators, and one delivery metric. Everything else belongs in an appendix or a live dashboard the client can dig into. Clients skim; a dozen equally weighted charts guarantees none of them get read.

What internal metrics should agency owners track that clients never see?

Effective hourly rate per retainer, scope creep as a percentage of logged hours, on-time delivery rate per phase, and net revenue retention. These four tell you whether a profitable-looking client is actually paying for itself and whether your delivery process is holding. They're the metrics that predict churn and burnout months before revenue does.

Nick Quirk

Written by Nick Quirk

Founder of PeakKR

Nick Quirk is the founder of PeakKR, the agency workspace. He has spent decades running SEO and operations for marketing agencies, and writes about what holds up in real client work: technical audits, reporting, local campaigns, retainers and the systems behind them.

Run your agency on PeakKR

Client projects with phases, time tracking, technical SEO audits, client-ready reporting and AI briefs — the workspace this blog is written from.

Start free

Keep reading