How to Choose a Digital Marketing Agency: Questions, Contracts and Red Flags
The questions to ask, contract terms to check and red flags to watch for before you sign a retainer with a digital marketing agency.
Choose a digital marketing agency by defining your goal and budget first, then shortlisting firms with relevant experience you can verify. Ask who does the work, how results are measured and who owns the ad accounts. Before signing, check the contract's term, notice period, fee structure and data ownership, and walk away from guaranteed rankings or vague reporting.
Photo: Unsplash
On this page
Hiring a digital marketing agency can free up your time and bring in skills you don’t have. It can also lock you into a 12-month contract with monthly reports full of impressions and very few customers. The difference usually comes down to how carefully you choose.
This guide gives you a step-by-step process: what to decide before you talk to anyone, the questions that separate strong agencies from weak ones, the contract terms to read twice, and the red flags that should end the conversation.
Decide what you need before you shop
Agencies sell what they’re good at. If you don’t define the job, you’ll end up buying their favorite service rather than what your business needs.
Write down 3 things:
- The business goal. More booked jobs, more online sales, more qualified B2B leads. Avoid goals like “more traffic” or “brand awareness” unless you know how they turn into revenue.
- The channels in scope. Paid search, paid social, SEO, email, content, web design, or a mix.
- Your total budget, split into agency fees and media spend. Our guide to setting a digital ad budget shows how to work out the ad spend side from customer value.
Also be honest about what you’ll do in-house. Some owners only need a specialist to run Google Ads. Others need a partner who handles strategy, creative and reporting.
Types of agencies
| Agency type | What they do | Best for |
|---|---|---|
| Specialist (PPC, SEO, social) | Deep expertise in 1 channel | Businesses with a clear main channel |
| Full-service | Strategy, creative, media, web, analytics | Larger budgets needing one accountable partner |
| Local or industry-focused | Serve one region or vertical, such as dental or home services | Owners who want sector know-how |
| Freelancer or small studio | 1-3 people, often senior | Small budgets and focused projects |
| Platform-heavy or “productized” | Fixed packages, standard playbooks | Simple needs at predictable prices |
How to build a shortlist
Start with referrals from business owners you trust, then widen the search. For each candidate, look for evidence you can check:
- Case studies with specifics: the starting point, what they changed and the result. Ask to speak with the client.
- Experience in your industry or business model, such as local services, ecommerce or B2B.
- Platform credentials. A Google Partner badge, for example, means the agency’s account has met Google’s performance, spend and certification requirements, which Google Ads Help lists as a minimum optimization score of 70%, $10,000 in 90-day spend across managed accounts and certification for at least half of its account strategists. It’s a sign of baseline competence, not a guarantee of results for you.
- How they market themselves. An agency with a slow website and no reviews is a warning sign.
Aim for 3 to 5 agencies, and ask each for a proposal based on the same brief so you can compare them fairly.
Key takeaway: Judge agencies on verifiable results for businesses like yours and on how clearly they explain their plan, not on the polish of the pitch deck.
12 questions to ask before you sign
About the people
- Who will actually work on my account day to day, and what is their experience?
- How many other clients does that person manage?
- Will any work be outsourced or white-labeled to another company?
About the plan
- What would you do in the first 90 days, and why?
- What results do you expect, over what timeline, and what assumptions is that based on?
- What will you need from me, and how quickly?
About measurement
- Which numbers will you report, and how do they connect to revenue?
- How do you track calls, forms and sales back to campaigns?
- How often will we meet, and who attends?
About ownership and money
- Who owns the ad accounts, analytics, website, content and creative?
- How exactly are you paid, and is any of my ad spend marked up?
- What happens to my accounts and data if we part ways?
For SEO specifically, Google publishes its own list of questions to ask in Do you need an SEO?, including whether the provider follows Google Search Essentials and how they’ll explain every change they make. Google also says you’re responsible for the actions of any SEO you hire.
Understanding agency pricing models
Agencies charge in a few common ways. Prices vary widely by scope, market and agency size, so compare what’s included rather than the headline number.
| Pricing model | How it works | Watch for |
|---|---|---|
| Monthly retainer | Fixed fee for an agreed scope | Vague scope that shrinks over time |
| Percentage of ad spend | Fee rises with your media budget | Incentive to raise spend, not efficiency |
| Project fee | One-off price for a site, audit or launch | Change orders and unclear deliverables |
| Hourly | Pay for time used | Hard to forecast; ask for caps |
| Performance-based | Fee tied to leads or sales | How a “lead” is defined and verified |
| Hybrid | Base fee plus bonus or percentage | Complexity that hides total cost |
Ask for total monthly cost in writing, including setup fees, software and tools billed to you, and creative production. Media spend should be clearly separate from agency fees. For typical cost drivers by channel, see how much SEO costs and how much Google Ads costs.
Contract terms to check before you sign
Read the contract, not just the proposal. Pay close attention to:
- Term and notice period. Shorter initial terms or a trial period lower your risk. Check how much notice you must give to cancel and whether the contract auto-renews.
- Scope of work. A list of deliverables, such as number of campaigns, content pieces, reports and meetings per month.
- Account ownership. Ad accounts, Google Analytics, Google Business Profile, Search Console, domain and hosting should be set up under your business, with the agency given access. Google’s third-party policy requires agencies to use a separate Google Ads account for each advertiser they manage and to be transparent about costs.
- Intellectual property. Who owns ad creative, copy, photos, landing pages and website code, and whether you keep them after the contract ends.
- Fees and markups. Whether third-party costs are passed through at cost, and whether any media is bought on your behalf and marked up.
- Performance language. What the agency commits to, which is usually effort and process, not specific results.
- Termination and handover. What files, logins and data you receive on exit, and how fast.
- Compliance. Who is responsible for privacy, ad policies and truthful claims.
This is not legal advice. For a large or long contract, have a business attorney review it.
Red flags to walk away from
- Guaranteed rankings or results. Google states that no one can guarantee a #1 ranking.
- “Special relationships” with Google or Meta. Partner programs exist, but nobody gets privileged treatment in search results.
- The agency owns your ad accounts and won’t hand them over.
- Reports full of vanity metrics like impressions and followers, with no link to leads or sales.
- Long lock-in with no performance review point.
- Fake reviews or review schemes. The FTC’s rule on consumer reviews and testimonials bans buying fake reviews and related practices, and the FTC can seek civil penalties against knowing violators, according to the FTC’s Q&A on the rule. An agency that offers to “boost” your reviews puts you at risk. Grow reviews the legitimate way, as in our guide to getting more Google reviews.
- Secretive methods. If they can’t explain what they’ll do in plain English, they may be doing something you wouldn’t approve.
Where to start: a 2-week selection process
- Day 1-2: Write a 1-page brief with your goal, channels, budget, timeline and how you’ll measure success.
- Day 3-5: Gather referrals and build a shortlist of 3 to 5 agencies.
- Day 6-9: Run 30-minute calls using the 12 questions. Note who asks smart questions about your business.
- Day 10-12: Request written proposals and sample reports. Call 1 or 2 references for each finalist.
- Day 13-14: Compare total cost, scope and contract terms side by side. Negotiate a 90-day review point and confirm account ownership before signing.
After signing, give the agency what it needs quickly: access, brand assets, offer details and customer insights. Agree on 2 or 3 key numbers, such as cost per lead and revenue from campaigns, and review them monthly. Our guide to measuring marketing ROI shows how to calculate them.
Conclusion
The right digital marketing agency explains its plan plainly, shows proof from businesses like yours, reports on numbers that connect to revenue and leaves you owning your accounts and data. Define the job first, ask hard questions, read every contract term and build in a review point. Do that, and an agency becomes a growth partner instead of a monthly line item you’re afraid to cancel.
Sources
- Google Search Central: Do you need an SEO? — questions to ask, red flags, and why no one can guarantee a #1 ranking
- Google Ads Help: How to become a Google Partner or Premier Partner — Partner performance, spend and certification requirements
- Google Ads policy: Third-party policy — separate accounts per advertiser and transparency requirements for agencies
- FTC: The Consumer Reviews and Testimonials Rule, questions and answers — ban on fake and purchased reviews
Frequently asked questions
How much does a digital marketing agency cost?
Digital marketing agency costs vary widely by scope, channels and agency size, and they're usually separate from your ad spend. Common models are a monthly retainer, a percentage of ad spend, project fees, hourly billing and performance-based fees. Compare proposals by total monthly cost, including setup, tools and creative, and by exactly what work is included.
Is it worth hiring a digital marketing agency?
It's worth hiring a digital marketing agency when you need skills or time you don't have and your budget is big enough to cover both fees and meaningful ad spend. It's less worthwhile if fees would eat most of the budget. Many small businesses start with a specialist for 1 channel, then expand once results justify it.
What questions should I ask a marketing agency?
Ask who will work on your account, what they'll do in the first 90 days, which numbers they'll report and how those connect to revenue. Also ask who owns the ad accounts, analytics and creative, how they're paid, whether ad spend is marked up and what happens to your data if you leave. Request references from similar businesses.
Should I own my Google Ads account if I use an agency?
Yes, you should own your Google Ads account, analytics, Google Business Profile and domain, and grant the agency access. That way you keep your history, data and billing if you change providers. Agencies often use a manager account to access client accounts, which is normal as long as the underlying account belongs to your business.
How long should a marketing agency contract be?
A shorter initial term, such as 3 to 6 months, or a contract with a 30-day notice period after an initial period, limits your risk while giving the agency time to show results. Paid ads can show signals within weeks, while SEO often takes months. Whatever the length, include a performance review point and clear termination terms.
What are the red flags when hiring a marketing agency?
The biggest red flags are guaranteed rankings or results, claims of a special relationship with Google, agencies that keep your ad accounts in their name, vague reports with no link to leads or sales, and offers to buy or "boost" reviews. Unsolicited emails promising page-one rankings are another warning sign, according to Google's own guidance.
Is a freelancer better than an agency?
A freelancer can be better for small budgets and focused work, because you often get a senior specialist at a lower cost. An agency is better when you need several channels, backup coverage and a team. Whichever you choose, ask the same questions about experience, reporting, contract terms and account ownership.
Was this guide useful
No reviews yet. Share your experience and help other readers.