What we measure, and what it changes

Most reports look busy. Ours tells you what a lead cost, and what we changed because of it.

The most under-told thing in marketing is the boring measurement work nobody else does. Here's the standing report, what we track per service, and the lever every number pulls when it moves.

Every Friday

One standing report, in seven blocks.

Spend, conversions, search intelligence, audience, landing-page engagement, health, and the long-term trend, opened by five answers: what improved, what weakened, the biggest opportunity, the biggest risk, and the overall read.

Weekly Marketing Report · Week 13Sample
Friday summary · five answers, every week
  • Improved: leads +12%, cost per lead −9%
  • Weakened: impression share -2.1 pts
  • Opportunity: “water heater repair” rising on page 1
  • Risk: budget-capped Saturday afternoon
Spend
$968
on plan
Qualified leads
+12% vs last wk
Cost / lead
$46.10
-9% vs last wk
Impr. share
64%
-2.1 pts · budget-capped Sat
  1. 1
    Spend & Delivery

    Spend, impressions, clicks, CTR, average CPC, and impression share, with the reason you missed share (rank vs budget).

  2. 2
    Conversions & Funnel

    Lead count and rate, cost per qualified lead, form submissions, and where the funnel narrows.

  3. 3
    Search Intelligence

    Top and worst keywords, the real search terms people typed, and the negatives we added this week.

  4. 4
    Audience & Timing

    Geography, device split, the days and hours that convert, and ad frequency before fatigue sets in.

  5. 5
    Landing Page Engagement

    Bounce, session length, pages per session, scroll depth, and which page the ad traffic dropped on.

  6. 6
    Health & Recommendations

    Rejected ads, Quality-Score flags, budget moves, and the exact keyword and copy changes we're making next.

  7. 7
    Tracking Long-Term

    Estimated cost-to-acquire trend, then paid vs organic vs referral as attribution matures.

Sample data · illustrative. A realistic example month, not a client's numbers.

What we measure, and what it changes

Every number in your report has a lever attached.

Most agency reports are built to look busy. Ours runs the other way: every number below answers a question you'd actually ask, names the change it forces when it moves, and tells you how that change gets verified. Pick a service.

We score your account against 250+ checks every month, then tell you what one qualified lead actually cost, not what a click cost.

0–100 Ads Health Score

Is my ad spend healthy, or quietly leaking?

Monthly

What it changes: Sets the month's fix list: the weakest dimensions get fixed first.

Verified by: Re-scored on next month's audit

Cost per qualified lead

What does one real lead actually cost me?

Monthly

What it changes: Moves budget toward the terms and ads that produce leads.

Verified by: Next report's CPL line

Wasted-spend recovered

How much of my budget did we stop burning?

Monthly

What it changes: Becomes that week's negatives batch.

Verified by: Change audit + the wasted-spend line

Landing-page relevance score

Does the page my ad points at match the ad?

Per campaign + on change

What it changes: The winning ad's hook rewrites the page hero, word for word.

Verified by: Before/after change audit

Competitor benchmarkCOMMAND tier

Am I winning the auction against the shop down the street?

Monthly

What it changes: Re-aims bids and copy where you're losing.

Verified by: Share trend next month

This is why we can stand behind cost per lead. The data is not the deliverable. The change it forces is, and the next report shows what it did.

The operating loop

The report doesn't just tell you what happened. It decides what we change.

A traditional agency hands you a dashboard and a monthly call. This system routes every signal to a named lever, ships the change through a before/after audit, and shows you the result in the next report.

  1. 1Instrument

    One attribution thread, from the ad click to the captured lead. Every dollar traceable.

  2. 2Diagnose

    Weekly: the 0–100 Health Score, the search-term sweep, funnel stages, money-term movement.

  3. 3Act

    Each signal has a named lever. Copy, page, budget, negatives, SEO brief.

  4. 4Verify

    Every change ships through a before/after audit, and next week's report shows the delta.

What a signal changes

The routing table we actually run. Left: what the data says. Right: what we do about it, and how you'll know it worked.

Search terms spending with zero leads

The lever it pulls

Negatives batch added; budget reflows to converting terms

Verified by

Next week's cost per lead + the wasted-spend line

A search term that converts profitably on paid

The lever it pulls

Promoted to exact match AND opened as an SEO content brief. Paid validates organic before a word is written

Verified by

GSC position tracking on that exact term

One ad hook outperforming on CTR and lead rate

The lever it pulls

Landing page hero re-message-matched to the winning hook, word for word

Verified by

Change audit before/after + the LP conversion stage

Funnel drop-off between pricing views and form submits

The lever it pulls

Proof reordering, CTA resistance kill-list, form friction pass

Verified by

Stage-conversion delta in the weekly report

A money term rising on page 2 of Google

The lever it pulls

Content brief targeting that exact query; paid budget eases off as organic takes it

Verified by

Position + click trend, blended cost per lead

An Ads Health Score dimension failing

The lever it pulls

That dimension's named fix lane in the audit framework

Verified by

Re-scored next audit

Impression share capped by budget at peak hours

The lever it pulls

Budget reallocation proposed with the data attached. You decide; spend never moves silently

Verified by

Impression-share trend after the change

Any site change, ours or anyone's

The lever it pulls

Before/after regression audit: what changed, what's at risk, which ads point at affected pages

Verified by

The change log line in the weekly report

One week inside the loop

Signal on Monday. Shipped by Wednesday. Verified by Friday.

A sample week from a representative account, the same one every mock on this site draws from. This is the cadence the report drives.

1Monday

The report flags three signals

  • Search-term sweep: $214 of the week's spend sat on 14 queries that never produced a lead.
  • Creative B held 4.1% CTR against 2.6% on creative A, and turned more of its clicks into leads.
  • “water heater repair” converts on paid and is climbing organically (position 6.2 → 4.8).
2Tuesday

Each signal gets a named lever, not a meeting

  • Negatives added Tuesday; budget reflowed to the terms that convert.
  • Landing-page hero re-matched, word for word, to creative B's hook on Wednesday.
  • Content brief opened on the exact query; the paid bid eased off 15%.
3Wednesday

Every change ships through the before/after audit

  • What changed, what's at risk, and which live ads point at affected pages, checked before and after.
  • All three audits came back clean: 0 regressions.
4Friday

The next report shows what the changes did

  • Qualified leads +12% on the week; cost per lead down 9%.
  • Impression share -2.1 pts (budget-capped Saturday afternoon), flagged with the data attached. Budget moves are proposed, never silent.
  • Pricing-to-lead conversion is next week's watch-metric for the new hero.

Sample data · illustrative. A realistic example week, not a client's numbers.

The reliability layer · how Verify works

Every change audited. Your site checked every 5 minutes.

Before and after every change, we audit what changed, what's at risk, and which live ads point at affected pages. And your site is pinged every 5 minutes, content-verified, so a break is something we catch, not something you discover.

Change Impact · before / after auditSample
Hero re-matched to the winning ad hook
Snapshot taken before, re-checked after
Clean
  • 3 internal links updated, all still resolve
  • 1 CTA moved from header to hero, still works on mobile
  • 1 image lost its alt text, flagged to restore
  • 2 active ads point at this page, both checked, both fine
3
audits this wk
0
regressions
100%
uptime · 5-min checks

We run this on every change, and check your site every 5 minutes. You hear about a problem from us, not from a customer.

Sample data · illustrative. A realistic example month, not a client's numbers.

Uptime, checked every 5 minutes

Healthy means it returns a real, rendered page, not a blank 200. You get a plain-English alert only on a real up or down change, so you're never the last to know your own site went dark.

  • Content-verified, not just a status code.
  • Alerts only on real transitions, no noise.
  • You hear it from us first.
The questions owners actually ask

You'll wonder these. Here's the wiring that answers them.

These are the real questions a service-business owner asks, and the exact mechanism behind each answer. Not a promise, a method.

01

Which ads are actually driving leads?

We wire lead-intent clicks and phone-call clicks as primary conversions, then report cost per lead per keyword and per ad. You see which search term, which ad, drove the action.

02

Is my tracking even working?

We don't assert it, we prove it. We drive a real browser, click your live button, watch the event fire and the count move in realtime, and re-check it whenever a platform shows a misleading nudge.

03

Am I wasting budget?

Impression-share analysis tells you why you're not showing more, rank versus budget. We name the lever, so the fix is keywords and relevance when that's the problem, not just more spend.

04

What do people actually search to find me?

The search-terms report shows the real phrases people typed. We turn the winners into keywords and the wasted ones into negatives, every week.

05

Will I know if my website breaks?

Your site is checked every 5 minutes, content-verified, not just a blank 200. You get a plain-English alert only on a real change, and you hear it from us first.

06

If you change my site, what could break?

Before and after every change we audit what changed, what's at risk, which buttons and links are affected, and which live ads point at the page. A plain green, yellow, or red verdict.

07

Am I losing leads when a form glitches?

Every lead is captured to an independent system before the notification even sends, with a fallback if the email fails. We've found and replaced placeholder buttons that were silently dropping inquiries.

08

Just tell me what's going on, in plain English.

Every build, change, and finding gets a plain-English version first, the technical version underneath. The report is written to be read by you, not by another agency.

A report written to be read by you.

Plain English first, the technical version underneath. The loop produces this document every Friday, and you can read a full sample issue in the portfolio. Want your account seen through this lens? Start with the rescue.