Most businesses hire an agency, get mediocre results, and don't know why until thousands of dollars later. Here's the framework for evaluating agencies before you sign anything.
The agency selection problem
Choosing a digital marketing agency is harder than it should be because every agency sounds good before you hire them. They all have case studies. They all talk about ROI. They all have a polished sales process. The difference between a good agency and a mediocre one often isn't visible until you're two or three months into a contract and not seeing results.
The businesses that get this right approach the selection process like a hiring decision — with structure, skepticism, and specific questions that reveal the difference between agencies that execute and agencies that pitch.
The five questions that separate real agencies from pitch machines
1. Can you show me work you've done for a business like mine — not a testimonial, actual work?
Screenshots. Live URLs. Rankings. Ad account results. An agency that has genuinely helped a business in your industry should be able to show you the exact deliverables — a website they built, a content strategy they executed, a campaign they ran with the actual results.
Vague case studies ("we helped a healthcare client increase leads by 300%") without specifics are a yellow flag. Real agencies can say: here's the site, here's the keyword, here's the before and after in Search Console.
2. What exactly will you do in the first 30, 60, and 90 days — and how will I measure it?
Agencies that are confident in their work give you a specific, itemized plan with defined deliverables and measurement milestones. Agencies that don't know what they're doing give you a roadmap of vague phases ("foundation building," "growth phase") that justify spending your money while producing nothing measurable.
Push for specifics: what pages will be built? What keywords will you target? What will Search Console show at 90 days if the work is on track? If they can't answer this, they're not sure what they're doing.
3. Who will actually be doing my work — and can I meet them?
Many agencies sell at one level and deliver at another. A partner or senior strategist handles the pitch, then hands the actual work to a junior coordinator or an offshore team. Ask to meet the person who will actually write your content, manage your ads, or build your site.
If the agency is reluctant to introduce you to the actual team, that tells you something. Agencies confident in their team are happy to make those introductions.
4. How do you measure success, and what does a bad month look like?
This question reveals a lot. An agency focused on real outcomes will talk about leads, cost per lead, cost per acquired customer, and ranking positions for keywords that actually drive revenue. An agency that isn't focused on real outcomes will talk about impressions, reach, and engagement.
The "bad month" question is equally important. Every agency has bad months. Good agencies acknowledge it, explain what happened, and show you what they're doing to fix it. Agencies that are more concerned with client retention than client results will find ways to frame bad months as fine.
5. What do you not do well — and what would make this engagement fail?
Genuinely good agencies know their limitations and will tell you. "We're not the right fit for e-commerce." "We don't do brand strategy, just execution." "This would fail if you don't have capacity to respond to leads."
An agency that claims to do everything equally well is either extremely large or not being honest.
Red flags to watch for
Long-term contracts with no out clause. Results-confident agencies don't need to lock you in. Month-to-month or short initial commitments signal confidence. 12-month lock-ins with auto-renewal signal the opposite.
Guaranteed rankings. No ethical SEO professional guarantees specific Google rankings. Anyone who does is either uninformed or making promises they know they can't keep.
Opaque reporting. If you can't see exactly what's being done and what results it's producing, you're flying blind. Good agencies give you direct access to dashboards, Search Console, and ad accounts — not just a monthly PDF with cherry-picked metrics.
The lowest price. Digital marketing is a skill-intensive service. Agencies charging significantly below market are usually cutting corners somewhere — in the quality of the work, the seniority of the team, or the time they spend on your account.
Talking more about tactics than outcomes. "We'll do keyword research, on-page optimization, link building, and monthly reporting" tells you nothing about what you'll actually get. An agency focused on your business talks about how many leads you can expect, from what channels, and on what timeline.
What to ask for before signing
A sample deliverable. Ask to see an actual content brief, keyword research document, or ad campaign structure from a current client (with the client name redacted). This shows you the level of specificity they work at.
Access to their reporting. Ask to be added to a current client's Google Analytics or Search Console (not shown their data, just the interface). Seeing how they structure reporting for other clients tells you a lot about their process.
References from clients who left. Any agency can give you a reference from a happy current client. Ask if you can speak to a client who ended the engagement. How they respond to this request is itself informative.
The honest criteria for a good fit
Beyond due diligence, an agency is right for your business if:
- They have demonstrated experience in your industry or adjacent verticals
- The team members who will work on your account have relevant skills and tenure
- Their reporting framework tracks the outcomes you actually care about
- You can communicate clearly with them without feeling managed
- They push back on your ideas when they have a better one
The agency-client relationship works best when it's collaborative and honest, not transactional. Agencies that treat you as a partner — telling you hard truths when necessary — will generate better results than agencies that tell you what you want to hear.
---
If you're evaluating agencies right now and want to understand how we'd approach your specific situation — what we'd do, what results are realistic, and whether we're the right fit — that's exactly what our free discovery call covers. No pitch deck. Just an honest conversation. You can also read our case studies — real work, real numbers, specific to the industries we know best.
Ready to put this into action?
Book a free audit. We'll show you exactly where your biggest opportunities are.
Get Your Free Audit →