Key takeaways
- Decide the outcome, the channels, the budget and the timeline before you contact a single agency, or you will end up comparing proposals on the wrong criteria.
- 1 in 3 clients report a bad experience with a previous agency. Poor communication (45%) and lack of transparency (35%) are the two leading causes.
- Score every shortlist against the same fifteen point checklist, from verifiable case studies through to written exit terms.
- Six questions separate a partner from a good salesperson, starting with "walk me through a campaign that did not work."
- Seven red flags should end the conversation: guaranteed rankings, context-free case studies, no discovery, agency-owned accounts, long lock-ins, tactics before goals, and unusually low pricing.
Table of contents
Most businesses hire the wrong agency at least once. The signs only show up months later: missed deadlines, vague reporting, generic strategies copy-pasted from another client's playbook. By then, you've spent budget, time, and energy on something that didn't move the needle.
And this is more common than most agencies would like you to know. A survey of marketers conducted by Aimers found that 1 in 3 clients have had a bad experience with a previous agency, with 45% citing poor communication as the top complaint, and 35% pointing to lack of transparency.
The good news: bad agencies are entirely avoidable. The tells are there before you sign anything. You just need to know what to look for. This blog gives you a practical, no-filler framework for how to find the right digital marketing agency, including a full vetting checklist, the right questions to ask in the room, and the red flags that should end the conversation right then and there.
Step 1: Get Clear on What You Actually Need
Before you evaluate a single agency, get clear on what you're looking for. The term "digital marketing agency" is a wide category. One agency might be a performance marketing shop that lives and dies by ROAS. Another might be a brand studio with light paid media capabilities bolted on. A third might be genuinely full-service, meaning they can run your SEO, content, paid ads, email, and analytics under one roof.
Ask yourself these questions before you reach out to anyone:
- What is the one outcome that would make this a success?
- Which channels matter most right now?
- What is your actual monthly budget, including agency fees?
- What is your timeline?
- Do you have an in-house team?
Without clarity here, you will evaluate agencies on the wrong criteria.
Step 2: Use This Vetting Checklist
The agency vetting checklist
Fifteen categories to score every shortlisted agency on. Clutch analyzed 104,289 digital marketing company reviews and found "great project management" mentioned over 10,500 times as the top client satisfaction driver.
- CredibilityVerifiable case studies with real numbers, not just logos.
- Own digital propertiesTheir website ranks. Their social is active. Their SEO is working.
- Third-party reviewsGoogle Reviews, Clutch and G2, not just quotes on their own site.
- Industry experienceWork in your category, or at least in a comparable buying cycle.
- Strategic processCan they explain how they think before you sign anything?
- Discovery sessionDo they learn your business before proposing a solution?
- Custom strategiesAre proposals tailored to your goals, or copy-pasted templates?
- Clear reportingCan you understand their reports without a marketing degree?
- Account ownershipYour ad accounts, analytics and data stay in your name, always.
- Written pricingNo hidden fees. No vague line items. Everything is documented.
- Named team membersYou know who works on your account before you sign.
- In-house executionWork is done by their team, not outsourced to freelancers.
- Reasonable ratiosNo more than 10 to 15 accounts per account manager.
- Communication SLAThey commit to response times in writing.
- Clear exit termsYou can leave without forfeiting your assets or paying penalties.
Source: Clutch digital marketing checklist
Go through this with every agency you seriously consider. The goal is not just to find an agency that looks capable but to find one that is structured to serve you well over time.
Step 3: Ask Better Questions in the Room
Most prospects ask the wrong questions in agency meetings. Here are the six questions that actually tell you what you need to know:
"Walk me through a campaign that did not work."
Every agency with real experience has had campaigns that did not land. How they handle failure tells you far more than any success story.
"Who will actually work on my account day to day?"
This is the single most important operational question you can ask.
"How do you measure success, and how often will I see it?"
You want an agency that ties activity to outcomes.
"Can you show me a sample monthly report?"
A great agency has clean, readable dashboards that non-marketers can understand.
"What would you do in the first 30 days?"
A good agency has a clear onboarding process.
"What do you need from us to succeed?"
This question reveals how mature the agency is as a partner.
Step 4: Red Flags That Should End the Conversation
Every red flag on this list has the same root cause: an agency selling you certainty it cannot actually deliver.
Red Flag #1: Guaranteed Rankings or Results
No legitimate agency can guarantee a #1 Google ranking.
Red Flag #2: Vague or Context-Free Case Studies
"We grew a client's traffic by 300%" means nothing without the baseline, industry, timeframe, and channel.
Red Flag #3: They Don't Ask About Your Business Before Proposing
An agency that jumps straight to proposing a solution without discovery is selling a template, not a strategy.
Red Flag #4: They Own Your Accounts and Data
Your Google Ads account, Meta Business Manager, Google Analytics, and Search Console should all be in your name.
How Dart worksEvery Dart client keeps full ownership of every account, every data set and every asset we build. If you ever leave, you leave with all of it.
Red Flag #5: Long Lock-In Contracts
A 12-month contract before you've evaluated their performance is a bad deal.
Red Flag #6: They Lead With Tactics Before Understanding Your Goals
"We will run Facebook ads and do some SEO" is not a strategy.
Red Flag #7: Unusually Low Pricing
If an agency is offering comprehensive digital marketing for $500 or $800 per month, you are not getting a team.
How to Evaluate Agency Proposals
When you get proposals back, evaluate them on strategic clarity, channel selection, KPIs and metrics, timeline realism, reporting cadence, team structure, and pricing transparency.
The Right Fit Is More Than Capability
Even a technically strong agency can be the wrong agency for you. The best agency relationships feel like partnerships. You are in the loop. Decisions are explained. Strategy evolves based on data, not inertia.
Where to Find Good Agencies
- Clutch.co: Agency directory with verified reviews and case studies.
- G2.com: Software and agency reviews with verified reviewer verification.
- LinkedIn: Search by agency specialty and look at team size and tenure.
- Google Search: If an SEO agency does not rank, that is worth noting.
- Referrals from peers: These come with built-in accountability.
What You Can Expect From Dart
At Dart, every engagement starts with a discovery session. We work across 17 industries and 40 time zones. Every client maintains full ownership of all their accounts, data, and assets.
Want to see how we approach new client onboarding? Read about Dart's process.
Ready to talk with no sales pressure? Book a 30-minute call.