A discovery call is a sales pitch wearing a friendly face. The agency across the table has practiced its story, and most of it sounds great until the invoices start and the results do not. The good news is that you hold more leverage before you sign than at any point after. The trick is knowing what to ask. Below are five questions to ask a marketing agency before you commit a dollar. Each one is easy for an honest shop to answer and quietly painful for a bad one. Ask them plainly, then listen for the flinch.
1. What lead target and timeline will you commit to?
This is the first question because it separates the confident from the vague fastest. You are not hiring an agency for impressions. You are hiring it to put more qualified calls, forms, and booked jobs on your calendar. A strong answer names a number, or at least a defensible range, and pairs it with a realistic floor of 90 to 120 days before the work compounds into steady lead flow. That honesty is a feature. It means the agency has done this before and respects how long real momentum takes.
A weak answer runs in one of two directions. The first promises overnight results, page one by next week, the phone ringing off the hook by month one. The second refuses to commit to anything at all, hiding behind "every business is different" so nothing can ever be held against them. Both are dodges. A serious partner will tell you what good looks like and when you should expect to see it.
2. What exactly do you measure, and how do I see it?
Marketing that cannot be measured cannot be managed, and an agency that measures the wrong things will happily report success while your revenue stays flat. Ask what they track and, just as important, how you get to see it. The answer you want includes conversions, cost per lead, and a live dashboard you can open any day of the week without asking permission. You should never have to wait for a monthly slideshow to know whether your money is working.
The weak answer leans on vanity. It talks about impressions, reach, and engagement, metrics that go up reliably and mean almost nothing for a local service business. If the reporting is a PDF that arrives when the numbers happen to look good, that is a choice, not a limitation. Transparency is cheap to offer when the work is real.
"When a prospect asks to see the dashboard and the room goes quiet, that tells you everything. We just hand over the login. If the numbers are good, why would we hide them?" Leo Speaks, Sr. Account Manager
3. What should I spend, and what return should I expect?
A good agency will walk you through the money before you even bring it up. That means the cost-per-lead math out loud: roughly what a lead costs in your market, how many leads a given budget should produce, what share of those tend to close for a business like yours, and what that means for return. You do not need a guarantee. You need a framework, so that when the budget shifts you both understand what moves.
The weak answer is "it depends" with nothing behind it. Everything depends on something, and a team that has run campaigns in your industry can show you the levers even while admitting the exact outcome will vary. Watch for the opposite failure too, the agency that promises a fixed return with total certainty. Nobody controls the market that precisely. What you want sits in the honest middle: clear assumptions, real numbers, and a plan for adjusting when reality disagrees.
4. Who owns hosting, and where does SEO end and site management begin?
This question feels like plumbing, and that is exactly why it saves relationships. Scope confusion is where good partnerships quietly rot. Six months in, a plugin breaks or the site goes down, and suddenly nobody is sure whose job it was. Ask up front who owns the hosting, who holds the domain and the logins, and where SEO and marketing work ends and ongoing site management begins. Get the line drawn while everyone is still being nice to each other.
A strong answer is specific and unbothered. Here is what we host, here is what you own, here is what falls inside your retainer and here is what we bill separately. A weak answer is fuzzy on ownership and cheerful about it, the kind of vagueness you only discover is a problem the day something breaks. Clear scope up front is not bureaucracy. It is respect for your time and your budget.
- Who holds the hosting account and the domain registration.
- Who has admin access to the site and the analytics.
- What lives inside the monthly fee versus what triggers a separate quote.
- What happens to all of it on the day you decide to leave.
5. Which of your clients look like me?
Every agency has a portfolio. Fewer can point to clients who actually resemble you in size, trade, and market. Ask for comparable references, not the flashiest logos. A pressure washer in a suburb of forty thousand people has almost nothing to learn from a national brand with a seven-figure ad budget. You want to hear about businesses close enough to yours that their results predict yours, along with real numbers and permission to call them.
The weak answer name-drops. It lists impressive clients with no relevance to your situation and hopes the shine distracts you. If an agency cannot show you work for a business like yours, it may still be a fine fit, but you deserve to know you are the experiment rather than the pattern. The honest ones will tell you which of these it is.
The right agency answers all five without flinching
None of these questions are traps. They only feel like traps to an agency that has something to hide. A team that already commits to lead targets, measures what matters, does the return math out loud, draws scope clearly, and points to clients who look like you will answer all five in the same calm breath, because that is simply how they already work. The flinch is the tell. Bring this list to your next call and watch which answers come easily.
Want to hear how we answer all five? Book a free review.
Need help?
We write about what we actually do
Every article comes from real client work and real results. If you want that for your business, let us know.