How to Choose a Digital Marketing Agency Without Guessing
Pick an agency by proof, not pitch: check results in your category, ask for account access, demand a written 90-day plan, and start with a 3-month term.
Choose a digital marketing agency by checking three things in order: proof of results in a business like yours, who exactly will do the work day to day, and whether they'll own a number you care about (booked jobs, qualified leads, revenue) rather than impressions. Ask for full access to every ad and analytics account they build, insist on a written 90-day plan before you sign, and start with a 3-month term instead of a 12-month lock-in. If an agency won't do those four things, keep looking.
What does a digital marketing agency actually do?
A good agency runs the channels that bring strangers to your business and turns those visits into booked work. In practice that's some mix of Google Search and Maps, paid ads, social, website and landing pages, email/SMS follow-up, and reporting that ties spend to revenue.
The scope matters more than the label. "Digital marketing agency" covers everything from a one-person SEO freelancer to a 200-person shop with media buyers, designers and strategists.
Before you talk to anyone, write down the one outcome you need in the next 90 days. Examples: 25 more booked estimates a month, 15 new patient calls a week, 40 demo requests a quarter at under $400 each.
That single sentence filters out half the agencies you'd otherwise waste a month on.
How do you choose a marketing agency step by step?
Run a short, structured process. Five to seven days of work saves you from a six-month mistake.
- Define the number. Cost per booked job, cost per qualified lead, or return on ad spend — and what you currently pay for it. If you don't know, calculate your customer acquisition cost first.
- Shortlist 3–5 agencies. Sources that work: referrals from non-competing businesses in your industry, Google Maps for local shops, and case studies that name the client and the channel.
- Ask for one relevant case with numbers. Same business model, similar ticket size, same country. A roofing case study doesn't prove much about B2B SaaS.
- Interview the person who will run your account. Not the founder, not the salesperson. Ask what they'd change in week one.
- Request a written 90-day plan. Channels, budget split, what gets built, what they'll report, and what "working" looks like by day 90.
- Check two references by phone. Ask about communication speed and what went wrong, not whether they're happy.
- Read the contract for ownership and exit terms. Covered below — this is where most bad deals hide.
What should be in the 90-day plan?
A real plan is specific about sequence and spend. "We'll improve your SEO and run ads" is not a plan.
- Weeks 1–2: tracking setup, conversion actions defined, call tracking, access audit, baseline numbers.
- Weeks 3–6: first campaigns or pages live, with named keywords, audiences and landing pages.
- Weeks 7–12: optimization cadence, what they'll kill, what they'll scale, and the reporting rhythm.
Ask what the plan assumes about your budget. An agency pitching Search ads on $800/month in a $90-per-click legal market is either new or not being straight with you.
What questions should you ask a digital marketing agency before signing?
Ask questions that have verifiable answers. Vague questions get vague pitches.
- Who owns the ad accounts, website, domain, and Google Business Profile? The answer must be "you." Agencies should request access to your accounts, not create accounts you can't take with you. Google's own guidance is that advertisers link their account to a manager account rather than hand over sole ownership.
- Who does the work? In-house, contractors, or offshore. None of these is automatically wrong; not telling you is.
- How many clients does my account manager handle? Ten to fifteen is normal for small retainers. Thirty is a red flag.
- What is your reporting cadence and what's in the report? You want leads, cost per lead, close rate where known — not just clicks and impressions.
- What happens if we're flat at day 90? Listen for a diagnostic answer ("we'd look at the offer and the landing page conversion rate first"), not a promise.
- Can I see a live dashboard, not a PDF? Looker Studio, Google Ads directly, or the CRM.
- What's the term and notice period? 3 months then month-to-month with 30 days' notice is fair.
- Who writes the ads and content? Ask for two samples written for a client in a category you recognize.
What should a digital marketing agency cost in 2026?
In our experience across US and Canadian accounts, fixed monthly retainers for small businesses run roughly $800–$3,500, mid-market programs $3,500–$12,000, and percentage-of-spend deals typically 10–20% of media budget. These are typical ranges, not quotes — pricing varies by market and scope.
| Pricing model | Typical range | Best for | Watch out for |
|---|---|---|---|
| Fixed monthly retainer | $800–$5,000/mo | Local service businesses, clinics, contractors | Scope creep in both directions |
| Percentage of ad spend | 10–20% of spend | Ecommerce and high-spend accounts | Incentive to spend more, not earn more |
| Hourly / project | $85–$250/hr | One-off builds, audits, migrations | No ongoing accountability |
| Per-lead / pay-per-call | $25–$300+ per lead | Plumbing, HVAC, legal, home services | Shared leads, disputed lead quality |
| Retainer + performance bonus | Base + 5–15% of tracked revenue | B2B and SaaS with clean CRM data | Only works if attribution is agreed up front |
Separate the fee from the media budget. A $1,500 fee on $1,500 of ad spend means half your money is going to management — fine for a tight local market, bad for ecommerce scale.
If you want predictable costs, fixed monthly plans for local businesses are usually easier to budget than percentage-of-spend deals, because your fee doesn't jump the month you raise budgets for a busy season.
How do you compare different types of agencies?
Match the agency shape to the job. Bigger is not better; relevant is better.
| Type | Strength | Weakness | Good fit when |
|---|---|---|---|
| Freelancer / solo | Cheap, direct access, fast | One skill, no cover for vacations or illness | Single channel, under $5k/mo spend |
| Boutique agency (3–20 people) | Senior people on your account | Limited capacity for big builds | Local business or niche B2B |
| Full-service agency (20+) | Multi-channel, design, dev, analytics | Junior staff on small accounts | You need ads, site and automation together |
| Specialist (industry-only) | Knows the regulations and the buying cycle | Templated strategy across competitors | Legal, medical, dental, home services |
| In-house + agency hybrid | Control plus outside expertise | Coordination overhead | You already have a marketer who needs horsepower |
How do you choose a B2B marketing agency or a B2B SaaS agency?
For B2B, judge the agency on pipeline understanding, not creative. The question is whether they can speak fluently about sales cycles, deal size, CRM stages, and what happens to a lead after the form fill.
Specific things to probe:
- Can they work inside your CRM? HubSpot, Salesforce or Pipedrive — ask which they've configured, not which they've "used."
- Do they report MQL, SQL and closed-won? If the report stops at form fills, you'll be arguing about lead quality in month four. Agree on a shared definition using a simple lead qualification framework before launch.
- Do they understand long sales cycles? A 120-day cycle means 90-day judgments must use leading indicators: demo-request volume, cost per demo, sales-accepted rate.
- LinkedIn and intent data experience. Ask about actual CPMs and cost per lead they've seen in your category.
For B2B SaaS specifically, add product-led questions: trial-to-paid rate, activation events as conversions, and whether they can instrument in-product signups. We wrote a deeper breakdown of vetting and pricing in how to choose a SaaS marketing agency.
Red flag for B2B: an agency that pitches the same funnel they use for an ecommerce store. $40 impulse purchases and $40,000 annual contracts need different everything.
How do you choose a B2B content marketing agency?
Ask for three pieces written for a technical buyer and check whether a subject-matter expert was interviewed. Content that reads like it was assembled from competitor blogs won't rank or convert in a niche category.
Agree on the production model up front: who interviews your engineers, who edits, who approves, and how many pieces per month. A realistic rate for genuinely researched B2B content is 2–4 substantial pieces a month, not 20.
Also ask how they'll distribute it. Publishing without a distribution plan is just expensive journaling.
How do you choose a content marketing agency?
Judge a content agency on the briefs, not the blog posts. A strong brief shows search intent, the question being answered, the internal links, and the conversion step — and that's what separates traffic from leads.
- Ask what percentage of their published pieces rank in the top 10 after 6 months. Honest answers are usually 20–40%, not 90%.
- Ask how they handle AI drafting. Using AI for outlines and first drafts is normal in 2026; shipping unedited AI output is not.
- Ask for a traffic-to-lead example: which page, what conversion rate, what the CTA was.
- Check whether they do technical work too — a content program on a slow, poorly structured site stalls. If you're rebuilding, use a website redesign checklist so you don't lose rankings mid-project.
How do you choose a performance marketing agency?
A performance agency should be comfortable being measured weekly. Ask them to state, in writing, the cost per acquisition they're targeting by day 60 and day 90, and what they'd need from you to hit it.
Three tests that sort real operators from media resellers:
- The tracking test. Ask how they'll verify conversion data — offline conversion imports, server-side tagging, call tracking with recordings. Vague answers mean you'll get inflated numbers.
- The landing page test. Ask whether page builds are included. Sending paid traffic to your homepage is the most common cause of bad results; a dedicated Google Ads landing page usually matters more than bid strategy.
- The kill test. Ask about a campaign they shut down and why. Operators have these stories; resellers don't.
Be careful with guarantees. Earnings and results claims in advertising have to be truthful and substantiated under FTC advertising rules, so "we guarantee page 1" or "guaranteed 50 leads" should prompt you to ask exactly how it's measured and refunded.
How do you choose a legal or medical marketing agency?
In regulated categories, compliance experience is non-negotiable. Ask the agency which rules apply to your advertising and listen for specifics.
- Legal: state bar advertising rules, required disclaimers, restrictions on testimonials and "specialist" claims, and whether they've handled Local Services Ads screening for law firms. Intake speed usually decides results — our breakdown of law firm marketing that brings in signed cases covers how to measure it.
- Medical and dental: HIPAA-safe tracking (no patient identifiers in pixels), consent handling in forms, and platform restrictions on health-related audience targeting. Ask whether they use a BAA-covered call tracking and CRM stack.
- Both: review solicitation rules. Incentivized reviews break platform policy and can breach professional rules.
Ask for a client in your state or province. Rules differ, and an agency that has never run a campaign under your regulator will learn on your budget.
Should you choose a local agency or a remote one?
For almost all paid and organic work, remote is fine — the skills are the same whether the team is in Lincoln, Raleigh, Toronto or three time zones away. Location matters in two situations: you need on-site photo and video, or your buying committee wants in-person meetings.
What people searching "marketing agency near me" usually want is accountability, not proximity. You can get that from a remote team with a weekly call, a shared dashboard, and a named account manager.
Where local knowledge does help: understanding your competitive set, seasonality, and service-area boundaries. Ask a remote agency how they'd research your market, and whether they've worked in similar metro areas. Local map rankings follow the same mechanics everywhere — see how to rank for near me searches.
One practical caveat: make sure the agency can manage your Google Business Profile as a manager on your own listing, so ownership stays with you no matter where the team sits.
What are the red flags when choosing an agency?
Most failed engagements show warning signs during the sales process. These are the ones that predict trouble most reliably.
- 12-month contract with no out. Confidence doesn't require a lock-in.
- They won't give you admin access to Google Ads, Meta Business Manager, Analytics or your site.
- The pitch is all impressions and "brand awareness" for a business that needs phone calls.
- No questions about your margins, close rate or capacity. An agency that doesn't ask what a customer is worth can't optimize for profit.
- Guaranteed rankings or guaranteed lead counts with no definition of a qualified lead.
- Proposal arrives in under an hour and looks identical to what they'd send anyone.
- The senior person disappears after the contract. Ask for the account manager's name in the agreement.
- No mention of follow-up. Leads that aren't called within five minutes go cold; if the agency has no view on speed-to-lead or missed call text back, they're only solving half the problem.
How do you judge the first 90 days?
Set the scoreboard before day one, then review it at 30, 60 and 90 days. Judging on gut feel at month three is how good programs get killed and bad ones get extended.
- Day 30: tracking verified end to end, campaigns and pages live, first lead volume data, weekly call happening.
- Day 60: cost per lead trending down, clear picture of which keywords/audiences produce, unqualified sources paused.
- Day 90: a cost per booked job or qualified lead you can decide on, plus a scale-or-change recommendation with numbers behind it.
Hold up your end too. Agencies lose on accounts where nobody answers the phone, assets take three weeks to approve, and lead feedback never comes back.
If you'd like a second opinion on your current setup before you commit to anyone, Lead Key Agency runs a free AI website audit that shows what's actually leaking — tracking gaps, slow pages, weak conversion paths — so you can brief agencies on real problems instead of guesses.
What if you need more than one channel?
Pick an agency that can connect the channels rather than four vendors who each blame the others. The handoffs — ad click to landing page to form to follow-up — are where most money is lost.
A workable combination for most local and service businesses: search visibility through a Google Ads and Maps program, social demand through Facebook, Instagram and TikTok ads, and automated follow-up, review requests and booking so no lead sits unanswered.
Start with one channel and prove it. Add the second once the first has a cost per lead you'd happily pay twice.
Ready to compare us against your shortlist?
Bring your numbers, your current cost per lead and your 90-day goal, and we'll tell you honestly whether we're the right fit — or which kind of agency is. Book a free 30-minute strategy call with Lead Key Agency and leave with a plan you can run with us or without us.
Want the Lead Key team to do this for your business?
A free strategy call comes with an audit of your website and Google listing, and a written plan you keep either way.
Frequently asked questions
How long should I give a new marketing agency before judging results?
Give paid channels 60–90 days and SEO or content 6–9 months, but check leading indicators monthly. For ads, you should see conversion tracking working and first lead data within 30 days. If month two looks identical to month one with no changes made, that's a process problem, not a patience problem.
Should I sign a 12-month contract with a marketing agency?
Not for your first engagement. A 3-month initial term followed by month-to-month with 30 days' notice protects both sides and still gives the agency enough runway to prove the channel. If an agency insists on 12 months, ask what happens at day 90 if the numbers are flat and get the answer in writing.
What's the difference between a digital marketing agency and a performance marketing agency?
A digital marketing agency usually covers a broad mix — SEO, content, social, email, website — while a performance agency focuses on paid channels measured by cost per acquisition or return on ad spend. Performance shops are better when you need leads this quarter; full-service shops are better when brand, site and content all need work. Many businesses use a performance agency first and add content once the paid numbers are stable.
How many agencies should I get proposals from?
Three to five is the sweet spot. Fewer than three gives you no price or approach benchmark; more than five turns into weeks of calls and decision fatigue. Give each one the same brief and the same goal number so the proposals are actually comparable.
Do I have to pay for the ad budget separately from the agency fee?
Yes, in almost every case. Ad spend goes to Google, Meta or TikTok on your own credit card in your own accounts, and the agency fee is separate. Be cautious with agencies that bill one lump sum covering both, because you lose visibility into what was actually spent on media.
What should I do if I want to leave my current agency?
Before giving notice, confirm you are the owner or admin on your domain, website hosting, Google Ads, Google Analytics, Google Business Profile, Meta Business Manager and your CRM. Export historical reports and creative assets, and ask for any tracking documentation. Once access is secured, a 30-day notice is usually enough to hand over without a gap in campaigns.
Is a bigger agency better than a small one for a local business?
Usually not. Local businesses with budgets under about $10,000 a month tend to get junior staff at large agencies and senior attention at smaller ones. What matters is who touches your account weekly and whether they've produced results in your category — ask for that person's name and a relevant case before you compare team sizes.

Mark writes about what actually gets small businesses customers from Google, social media and AI: the campaigns, the listings, the websites and the numbers behind them. Every article is built from real search demand and the work our team ships for clients across the US and Canada.


