Is My Marketing Agency Worth What I Pay Them?
You can answer this in an afternoon, without a login to any of their tools and without being able to read a single report. Five tests, in order, each of which an agency doing good work passes easily and an agency doing busy work cannot.
One thing first: part of what I do is review agency work for owners, so I have a stake in this question. A good share of those reviews end with "keep them," and the tests below are built to give that answer when it is true.
The reason owners find this question hard is that the evidence arrives in the agency's own format. A monthly report with charts, a list of things done, a call where everyone sounds confident. None of that is proof either way. The tests below do not depend on it.
Test 1: Ask what they changed last month, and what happened
Not what they did. What they changed, and what happened as a result. The difference matters. "We optimized the campaigns and published four posts" is activity. "We paused the two campaigns with no conversions in ninety days and moved that budget to the one that converts, and cost per lead fell from $84 to $61" is a change with a consequence attached.
A good agency answers this in one breath, because they think in those terms already, and they will usually be pleased to be asked. An agency that answers with a summary of activity, or needs to get back to you, is telling you something about how they work. Ask it every month. It takes thirty seconds and it is the single most useful question on this page.
Test 2: Confirm you own every account
The ad accounts, the analytics property, the Google Business Profile, the website hosting, the domain, the email platform. Each should be owned by your business, under a login your business controls, with the agency added as a user. Log in to each one yourself, today, and look at who the owner is.
This test is not about trust. It is about what happens on the day the relationship ends, for any reason, including reasons that have nothing to do with the agency. If the accounts are theirs, the history, the audiences, the reviews, and the data all leave with them, and you start again from zero. An agency that set things up under its own login may have done so out of habit rather than intent, and the fix is a request in writing to transfer ownership. A refusal is a different matter, and it is the clearest failing grade on this list.
Test 3: Check what is being measured
Open the ad platform, or ask for a screen share of it, and find where revenue or leads are reported. If the reporting stops at clicks, impressions, and traffic, nobody knows whether any of it worked, including the agency. Every optimization made without conversion tracking was a guess, however confident the call sounded.
The same check applies to the monthly report. It should lead with the number the business cares about: leads, calls, orders, revenue, cost per each. If it leads with reach and engagement, it is a report about the agency's activity rather than your results, and the question to ask is why the results are not on page one. For most small businesses this is the most common failing on the list, and it is fixable in a week if both sides want it fixed.
Every optimization made without conversion tracking was a guess, however confident the call sounded.
Test 4: Put the retainer next to the results, in dollars
Take the last three months. Add up everything paid: the retainer, the ad spend, any tool costs passed through. Then add up what came back: leads or orders, at whatever each is worth to the business, using the close rate you see rather than the one you hope for. The checkout leak calculator does the order-side arithmetic for a store; for a service business it is leads multiplied by close rate multiplied by average job value.
The result does not need to be flattering to pass. New accounts and new channels run at a loss while they learn. What it needs to be is known. If neither you nor the agency can put those two numbers next to each other, the retainer is being judged on feel, and feel is what a good sales call produces. The comparison guide has the typical retainer ranges if you want a yardstick for the cost side.
Test 5: Find out who is doing the work
The person who impressed you in the pitch is rarely the person in your account three months later. That is how agencies are built: senior people sell, junior people execute, and the model works fine when the junior people are good and the senior person still looks in. Ask directly who is in the account day to day, how long they have been there, and when the senior person last reviewed it. Ask to meet the day-to-day person.
This is not a reason to leave on its own. It is a reason to know, because the answer explains a great deal about the other four tests, and because the quality of your results tracks the quality of that one person more than anything on the agency's website.
Reading the results
Passing all five means you have a good agency and the question was worth asking anyway, because now you know why. Failing one is a conversation, and most agencies will fix a measurement gap or an ownership problem quickly once it is named. Failing three or more is an answer, and the useful next step is to line up the ownership transfers before giving notice rather than after.
There is a middle case that comes up more than either extreme: an agency that produces reasonably well and reports badly, so the owner cannot tell. A few hours a month of independent review turns that into a measured relationship without the cost of switching. If the review finds nothing to fix, that is worth knowing too, and it usually improves the relationship rather than ending it.
If you would like the five tests run by someone who is not selling the retainer, that is what the free consultation is for. Bring the last report and I will tell you which test I would start with.
Asked Along With This One
The agency says results take time. How long is reasonable?
Depends on the channel. Paid ads should show a readable cost per lead within two months if tracking works. Local search and Google Business Profile work moves in one to three months. Organic SEO on a new site takes six months or more before it is fair to judge. What is never reasonable is a retainer that has run longer than its own stated timeline without a number attached to it.
What if I cannot get into the ad account or the analytics?
That is the answer to the question. Every account should be owned by your business, with the agency as an invited user. If they created the accounts under their own login and you cannot see them, ask for ownership in writing this week. Refusal is the clearest sign there is that the relationship is not working in your favor.
Is it worth keeping the agency and adding someone to check their work?
Often, yes. An agency that produces well but reports badly is common, and a few hours a month of independent review can turn a vague relationship into a measured one without the disruption of switching. If the review finds nothing to fix, that is worth knowing too.
How do I leave without losing everything they built?
Before giving notice, confirm you own the ad accounts, the analytics property, the domain, the website hosting and the email list, and that you have admin access to each. Ask for an export of campaign settings and any creative. Then read the notice period in the agreement. Most of the pain in agency breakups comes from discovering ownership problems after the notice, not before.
Want a second opinion on the retainer?
Free 45-minute call. Bring the last monthly report and the invoice, and I will tell you which of the five tests it passes.