J9 Systems
7 min readBy Carter Josephson

Your Marketing Agency Is Spending Your Money. Here's How to Know If It's Working.

Most small businesses have no idea if their marketing agency is doing a good job. Here are the specific numbers to ask for and what good actually looks like.

Your agency sent you a report with 47 charts. You have no idea if it is good.

It showed up on Monday morning. Sixteen pages. Color-coded graphs. A slide about "brand impressions" that looks like a hockey stick going up and to the right. You scrolled through it, felt mildly reassured, and moved on with your day.

But you are spending $3,000 to $7,000 a month on this agency. That is $36,000 to $84,000 a year. And you cannot tell me, right now, whether that money is working.

Most small business owners I talk to are in the exact same spot. They have an agency. They get reports. They have no idea what "good" looks like. I run an agency, and I am going to be honest about how this industry works and what you should actually be measuring.

The only three numbers that matter

Every marketing report should answer three questions. If it does not, the report is decoration.

1. How many leads did we generate this month?

Not impressions. Not clicks. Not "engagements." Leads. People who filled out a form, called your business, or took some action that puts them in your pipeline. This is the number your agency should lead with.

2. What did each lead cost?

Total spend (ad budget plus agency fees) divided by total leads. If you spent $5,000 and got 50 leads, your cost per lead is $100. Simple math. If your agency is not showing you this number, they are hiding something or they are not tracking it.

3. How much revenue came from those leads?

This is the one most agencies skip because it requires them to actually connect their work to your bottom line. But it is the only number that tells you if the investment is paying off. If you are spending $5,000 a month and generating $25,000 in revenue from those leads, you have a healthy return. If you are spending $5,000 and cannot trace a single dollar back to the work, you have an expensive newsletter subscription.

We wrote a more detailed breakdown of how to tell if your agency is actually doing anything. Start there if you are questioning the relationship.

Google Ads benchmarks: what good actually looks like

If your agency is running Google Ads for you, here are the 2026 benchmarks you should be comparing against.

Click-through rate (CTR): The cross-industry average for Search campaigns is 3.5% to 6.1%. Below 2% means your ads are poorly written or targeting the wrong keywords. Above 6% means your agency is doing solid work.

Cost per click (CPC): This varies wildly by industry. E-commerce averages $1.16 per click. Legal services average $6.75. If your agency has not told you what your industry benchmark is, ask them.

Conversion rate: The cross-industry average is 4.2% for Search. Below 2%, something is broken on your landing page or your targeting is off. Above 6%, you are outperforming most advertisers.

Cost per lead: The average across industries is around $66. But context matters. A $200 lead for a contractor who closes $15,000 jobs is a great deal. A $200 lead for a coffee shop is a disaster.

The real question is whether your agency can explain why your numbers are where they are and what they are doing to improve them. If you are weighing Google Ads against Meta Ads, the benchmarks are completely different for each platform.

SEO benchmarks: what is realistic

SEO is the channel most agencies use to buy themselves time. "It takes a while to see results" is technically true, but it is also a convenient excuse to collect fees for months without accountability.

Here is what a realistic SEO timeline looks like in 2026:

Months 1 to 3: Foundation work. Technical fixes, content creation, keyword research. You should not expect ranking improvements yet, but you should see visible work happening. Content going live. Site speed improving.

Months 4 to 6: Early signals. Long-tail keywords start moving. Impressions climb in Google Search Console. First organic leads trickle in.

Months 7 to 12: The compounding effect kicks in. The same monthly investment that generated 20 leads in month 6 often generates 50 to 80 by month 12. Average small business SEO ROI over 12 months is roughly 275%.

If your agency has been doing SEO for six months and you have not seen any movement in Search Console, that is a problem. If they have been at it for a year and cannot show you organic leads with a dollar value, that is a bigger problem.

Red flags that should worry you

I have seen every version of this. Here are the ones that should make you pick up the phone.

They will not give you access to your own accounts. If your agency set up your Google Ads account, your Google Analytics, or your Meta Business Suite and you do not have owner-level access, that is a hostage situation. You are paying for those accounts. They are yours. Any agency that pushes back on this is protecting themselves, not you.

They only report impressions and clicks. Impressions mean your ad showed up on a screen. Clicks mean someone tapped on it. Neither means you made money. If your report has no lead counts or conversion data, your agency is showing you the flattering part of the story.

They will not share search term reports. The search term report shows the actual words people typed before clicking your ad. This is where you find out if your budget is being wasted on irrelevant searches. If your agency will not share it, ask yourself why.

They talk about "brand awareness" when you asked about leads. If you hired an agency to generate leads and they keep redirecting the conversation to impressions and reach, they are changing the subject.

They have no negative keyword strategy. If your agency runs Google Ads without a negative keyword list, your budget is leaking. A contractor running ads for "kitchen remodel" should not be paying for clicks from "kitchen remodel DIY" or "kitchen remodel cost calculator."

What to ask in your next check-in call

Pull up this list before your next monthly call. These are not trick questions. A good agency will be happy to answer all of them.

  1. How many leads did we get this month, and what was the cost per lead?
  2. Can you show me the search term report for our Google Ads?
  3. Which keywords are we ranking for organically, and are any of them generating leads?
  4. What did you actually do this month? Not strategy. Deliverables.
  5. What is not working, and what are you changing?

That last one is the most revealing. An agency that says everything is great all the time is either lying or not paying attention. If nothing ever needs to change, nobody is looking closely enough.

You deserve to know where your money goes

This is not about being adversarial with your agency. The best relationships are built on transparency. But transparency goes both ways. You should understand what you are paying for, and your agency should be able to explain it without a 47-page deck that never answers the one question that matters: is this making me money?

If you are not getting straight answers, it might be time for a different conversation. We would be happy to have that conversation with you.

MarketingGrowthPlanning

Ready to put this into action?

Book a free strategy call and we'll show you how to apply this to your business.