Return to blog
October 27, 2026 9 min read

Why should agencies report on pipeline, not clicks?

Clients don't renew for click-through rate. Here's which company numbers to report, how to build a one-page report and what to say in a bad month.

Marios Morad
Marios Morad Customer Success Lead
Share
Summarize
Why should agencies report on pipeline, not clicks?

It’s the monthly client call. You share your screen: clicks up, CTR up, cost per click down. Their marketing lead is happy. Then their sales director asks which of those clicks turned into a customer. The call goes quiet.

Clients don’t renew for click-through rate. Nobody has ever said “the leads were rubbish, but what a CTR, let’s sign for another year.” They renew when you can show them which companies you brought in.

We built Snitcher to show which companies visit a website, form or no form. So instead of “4,120 clicks”, your report can say “64 companies that look like your customers visited – here they are”.

Why do click reports lose clients?

Because clicks don’t tell the client’s sales team anything they can use.

Your report answers “did people see the ads?” Their sales team is asking something else: “did anyone worth talking to show up?” When those two answers don’t match, guess who gets the blame.

Here’s how it usually goes. Your contact in marketing likes the report. Then the sales director says none of those leads turned into anything. Your contact loses that argument internally. A few months later, you lose the client.

Your campaigns might be working fine. The report just stops at the click. Everything the client cares about – who visited, who came back, who’s now talking to sales – happens after that.

Which numbers should you show instead?

Keep the clicks. Just stop leading with them.

Swap in company numbers. ICP is short for ideal customer profile: the kind of company your client wants as a customer. So an “ICP visit” is a visit from a company that looks like their best customers.

Here’s what to swap in:

What they ask forWhat you showWhy it lands
ClicksICP visits by channelIt counts companies that look like their customers, not people who tapped an ad
Cost per clickCost per ICP companyIt prices what they actually want
Returning usersReturning ICP companiesA company that comes back three times is researching, not browsing
Form fillsAccounts sent to salesMost good-fit companies never fill in a form. This counts them anyway
ConversionsAccounts that became pipelineThe one number the CFO cares about

The four company numbers make a small funnel:

  • ICP visits tell you the targeting works.
  • Returning ICP companies tell you the content works.
  • Accounts sent to sales tell you the hand-off works.
  • Pipeline tells you it was worth paying for.

Pipeline is the one that renews you, but it takes months to move. The other three show whether you’re getting there, month by month. That’s what a monthly report is for.

And nobody in sales is going to ask you about CTR.

How do you build the monthly report?

Keep it to one page. If you need a deck to explain it, the numbers aren’t doing their job.

Here’s a structure that works:

  1. One headline sentence. “Paid brought 43 companies that fit your ICP this month. Nine went to your sales team and two are now open deals.”
  2. The funnel. The four company numbers, this month against last.
  3. By channel. Which channels bring good-fit companies and what each one costs.
  4. Five companies worth talking about. Named, with what they read. This is the bit the client forwards to sales.
  5. What you’re changing next month. One or two moves, tied to the numbers above.

Clicks, impressions and CTR go in an appendix. Your contact still needs them for their own boss, so don’t drop them. Just don’t lead with them.

Here’s what funnel and channel reports could look like:

FunnelThis monthLast month
ICP companies visited6451
ICP companies that came back1712
Sent to sales96
Became pipeline21
ChannelICP companiesCost per ICP companyCame back
Google Search21€958
LinkedIn Ads18€1605
Display4€4100
Organic search21–4

You can already see next month’s conversation in that last table. (Display is about to have a difficult month.)

Then put the headline in the email the report goes out with, so the client gets the point before they open the attachment:

How do you prove it became pipeline?

Check the client’s CRM, not your ad platform. Take the ICP companies your campaigns brought in and see which of them now have an open deal.

Be honest about what that number means. Your campaign probably didn’t create the deal on its own. It got the company to the website. The sales team did the rest.

So call it “influenced pipeline”. Clients trust that more than an attribution model that gives you all the credit. (They’ve seen those. They know.)

It also takes time. A company that first visits in March might be a deal in June, so keep a running list, not just a monthly snapshot. Renewal time is much easier when you can say “eleven deals this year started with a company our campaigns brought in”.

How do you have the budget conversation?

Bring company names, not averages. A blended cost per click hides the campaigns that bring the wrong people. A list of companies shows them straight away.

What you seeWhat it probably meansWhat to do with the budget
Lots of universities from one campaignThe audience is too broad. Students love a free guideNarrow the targeting or cut it
Visits that only go to the careers pageYou’re running a very expensive recruitment campaignExclude the careers page or change the creative
ICP companies that visit once and never returnThe ad works, the landing page doesn’tFix the page before you add spend
Few companies, but most of them come backSmall and goodProtect it and test more budget carefully
CompetitorsThey’re researching you on your client’s moneyExclude them

Clients don’t argue with “these campaigns bring students”. They don’t argue with “these 18 companies came from LinkedIn and five came back” either.

You’re not asking for more budget. You’re asking to move it. Taking money from the campaign that brings students and giving it to the one that brings back ICP companies is the easiest yes you’ll get all year.

What do you do when the numbers are bad?

Tell them before they find it. A client who finds the bad month on slide 27 remembers it for a long time.

Then work out which kind of bad it is:

  • Fewer companies is often fine, especially after you’ve cut a campaign that brought the wrong ones.
  • Worse companies is the real problem. That’s the one to explain.

Here’s how the first kind can go. Say I’ve just switched off a client’s campaign that was mostly bringing in students. Their traffic drops by 30%:

Channel: acme-agency-paid-media
  1. Marios Morad9:02 AM

    Morning! Heads up before the report lands: traffic's down about 30% this month. That's on purpose, we switched off the campaign that was mostly bringing in students. The good bit: ICP companies are up from 51 to 64. Notion and Vercel have both been through your case studies three times this week, so I've sent them to your new business team 👀

  2. KateACME Agency9:41 AM

    Oh OK, that's a much better story than I was expecting 😅 Can new business get these every week instead of monthly?

  3. Marios Morad9:43 AM

    Yep, I'll set it up today

Traffic dropped 30% and the client ended the chat asking for more reports. That’s what company numbers do for you.

When the company numbers are down too, don’t spin it. Show the list anyway – there’s always something on it – say what you think went wrong and what you’re testing next. One honest bad month costs you far less than a run of good-looking reports that sales doesn’t believe.

So, what should agencies report on?

The companies. Clicks show the ads ran. Companies show the right people turned up, came back and ended up in front of sales.

Lead with ICP visits, returning ICP companies, accounts sent to sales and pipeline. Keep it to one page, name five companies every month and put the clicks in the appendix. If it were my report, that’s the change I’d make next month.

If you’re not running visitor identification for your clients yet, here’s why it’s worth it.

Want to run it across your clients? Join the Snitcher partner program, set up a workspace per client and schedule the first report. It’ll be in your inbox before the next client call.

What do you think of this page?

Install in minutes

The last thing your team needs is another tool that requires training, so we made one that doesn't.

Start for free