How to Choose a Digital Marketing Agency: Questions, Fees and Red Flags
How to choose a digital marketing agency: write a brief, pick full-service or specialist, keep account ownership, compare fee models and spot red flags early.

To choose a digital marketing agency, start with a written goal and budget, then shortlist three to five agencies whose experience matches your market and channels. Check that you will own every ad account, analytics property and piece of content, that fees are separated from media spend, and that reporting ties activity to leads or revenue. Ask for references you can call, compare proposals on diagnosis and measurement rather than promises, and start with a defined first phase before signing a long retainer. This guide covers each step, the questions to ask, fee models and the red flags that matter most.
Step 1: Decide what you are actually buying
"Digital marketing" covers very different work: search engine optimisation, paid search, paid social, content, email, conversion optimisation, analytics and sometimes web development. Agencies are rarely equally strong at all of them. Before you contact anyone, write one page that answers these questions:
- The business goal: more qualified leads, online sales, sign-ups, store visits or brand awareness in a new market. Pick one primary goal.
- The current baseline: how many leads or sales come from each channel today, what they cost and where tracking is weak or missing.
- The channels you think matter: and which ones you are unsure about. A good agency will challenge this list, which is useful.
- The budget: separate the agency fee from media spend. A monthly figure for each, even a rough one, saves everyone time.
- What you can supply: who approves content, who owns the website, whether you have designers or developers, and how fast changes can go live.
- The timeline: a launch date, a seasonal peak or a funding milestone that the work must support.
This brief does two jobs. It lets agencies give you comparable proposals, and it tells you whether you need a full-service agency or a specialist. If your problem is mainly organic search, read our guide on how to choose an SEO agency. If it is mainly paid search, see how to choose a PPC agency. If you want an agency paid against measurable outcomes across ad platforms, our guide to choosing a performance marketing agency goes deeper on attribution and targets.
Step 2: Full-service, specialist or several specialists?
| Model | Works well when | Trade-offs |
|---|---|---|
| Full-service agency | You want one accountable partner across channels and have limited in-house marketing staff | Strength can vary by channel. Check who actually does each part, and whether any of it is subcontracted. |
| Channel specialist | One channel drives most of your results, or one channel is clearly broken | You coordinate between specialists yourself, and channel teams may each claim credit for the same sale. |
| Specialists plus an in-house lead | You have a marketing manager who can set strategy and own measurement | More management time, but more control and easier replacement of a weak supplier. |
| Freelancers | Small, well-defined tasks or a tight budget | Less cover for holidays and sickness, and you carry more of the planning. |
There is no universally right answer. The question is who will own the strategy and the numbers. If nobody on your side can do that, a full-service agency with one accountable lead is usually easier to manage. If you have a capable marketer, specialists often give better depth per channel.
Step 3: Build a shortlist you can compare
Aim for three to five agencies. More than that and you will not have time to evaluate each properly. Good places to look include referrals from businesses similar to yours, agencies whose work you have noticed in your own market, and directories that show services, location, team size and rates side by side. On Trusted IT Firms you can browse digital marketing agencies. Browse by country, team size and hourly rate so the shortlist fits your budget and time zone.
When you scan profiles and websites, look for evidence rather than adjectives:
- Case studies that name the starting point, what changed and the result, with dates.
- Experience in your sector or with your type of buyer, for example B2B with long sales cycles, ecommerce with large product catalogues, or local service businesses.
- A team you can identify: named strategists, not only a sales contact.
- Reviews you can trace to real clients. Our guide on how to check whether an IT company's reviews are genuine applies equally to marketing agencies.
Upwork's buying guide makes a practical suggestion worth copying: consider a small paid task before a larger commitment, so you can see how the agency works with you before signing a long engagement.
Step 4: Ownership and transparency are non-negotiable
The most expensive mistake buyers make is letting an agency own the assets. If you part ways, you can lose years of advertising history, audiences, analytics data, social pages and even the domain. Before you sign, confirm in writing that:
- Ad accounts on Google, Microsoft, Meta, LinkedIn and other platforms are created in your organisation's name, with your billing, and the agency is given access as a partner or manager.
- Analytics, tag manager and search console properties belong to your company accounts, not a staff member's personal login.
- Content, creative, landing pages and reports produced for you become yours once paid for.
- Your domain, hosting and DNS are registered to your business.
For paid search there is a published baseline. Google's transparency requirements for third parties say agencies must provide customers with their Google Ads customer IDs when requested, include costs, clicks and impressions at the account level in monthly reports, report the exact amount charged by Google exclusive of their own fees, and disclose management fees in writing before the first purchase and on all invoices. Google's third-party policies also ask agencies to be honest about their services, costs and expected results, and to use a separate account for each advertiser they manage. Use these as a minimum standard for every channel, not only Google.
Step 5: Understand fee models
| Fee model | How it works | What to check |
|---|---|---|
| Monthly retainer | A fixed fee for an agreed scope each month | A written list of deliverables and hours, and what happens to unused time |
| Project fee | A fixed price for a defined piece of work, such as a site audit or campaign launch | Acceptance criteria and what counts as a change request |
| Percentage of ad spend | The fee rises and falls with media budget | A minimum and a cap, because the model rewards higher spend rather than efficiency |
| Performance-based | Part or all of the fee is tied to leads, sales or targets | Exact definitions of a qualified lead or sale, and who controls tracking |
| Hourly | Billed against time sheets | Rates by role and a monthly ceiling |
Many agencies combine these, for example a base retainer plus a performance element. Whatever the model, media spend should be billed to you directly by the ad platforms, or listed separately and exactly on invoices. If you are weighing SEO fees specifically, our breakdown of SEO services cost per month shows what drives the range.
Be careful with very low fees. Marketing work is time-based, so a fee far below other proposals for the same scope usually means less senior time, fewer tests, templated content, or work that will be expanded later through change requests.
Step 6: Questions to ask in the pitch meeting
- What would you look at first in our accounts and analytics, and why?
- Which channels would you prioritise for our goal, and which would you leave alone for now?
- Who will work on our account each week, and how many other clients do they handle?
- Is any of the work subcontracted or white-labelled to another company? If so, who, and where are they based?
- What do you need from us in the first 90 days, and what results would be realistic in that time?
- How do you measure success: which metrics, from which systems, reported how often?
- How do you decide when to stop something that is not working?
- Can we speak to two current clients, one of them similar to us?
- What is the notice period, and what do we receive if we leave: accounts, files, reports, audiences?
- What would make you decline to work with us?
The last question is useful. Agencies that can explain when they are the wrong fit tend to be more honest about what they can deliver.
Step 7: Judge the measurement plan, not the promises
An agency can only improve what it measures, and many marketing problems begin with broken tracking. A strong proposal explains how conversions will be defined and recorded, how online activity connects to your CRM or sales data, and how results from different channels will be compared without double counting.
Ask which attribution approach the agency uses and why. Google's own help page on attribution models in Google Analytics notes that the first click, linear, time decay and position-based models stopped being available in November 2023, leaving data-driven and last-click options. An agency that still reports on models that no longer exist in your tools, or cannot explain how it attributes results, is a warning sign.
A useful monthly report covers spend and results by channel, business outcomes such as qualified leads or revenue, what was changed and why, what was tested and learned, and next month's plan. Ask to see a sample report from an existing client with details removed.
Red flags
- Guaranteed rankings or guaranteed results with no conditions attached.
- The agency owns the ad, analytics or social accounts, or will not give you admin access.
- Invoices that mix media spend and fees into one figure.
- Reports full of impressions and followers but no leads, sales or costs.
- A senior pitch team you never see again once the contract is signed.
- Long lock-in contracts with no review points or exit terms.
- Vague answers about subcontracting, especially when the price is much lower than other proposals.
- No questions about your business, margins, sales process or customers before the proposal arrives.
Step 8: Compare proposals and start with a defined first phase
Score each proposal against the same criteria. A simple scorecard keeps the decision about substance rather than presentation.
| Criterion | What a strong proposal shows |
|---|---|
| Diagnosis | Specific observations about your site, accounts and competitors |
| Strategy | Channel priorities linked to your goal, with reasons |
| Measurement | Conversion definitions, tracking fixes and reporting format |
| Team | Named people, roles and account load |
| Ownership | All accounts and assets in your name |
| Fees | A clear model, separated from media spend |
| Terms | Reasonable notice, review points and handover commitments |
Then agree a first phase of a few months with clear deliverables, such as a tracking audit and fixes, a channel test plan and a first round of campaigns or content. Review it honestly at the end. A good agency will welcome the review because it gives both sides a clean decision point.
Find and compare agencies
Write your one-page brief, shortlist three to five agencies, ask the questions above and compare proposals on ownership, measurement and team before price. You can search all companies on Trusted IT Firms by service, country, team size and hourly rate. If you run an agency yourself, you can list your company free so buyers can find you.
Frequently asked questions
How many digital marketing agencies should I compare?
Three to five is usually enough. Fewer gives you little to compare, while more makes it hard to evaluate each proposal properly.
Should the agency own my ad accounts?
No. Ad, analytics and social accounts should be in your organisation's name with your billing, and the agency should be given partner or manager access.
Is a percentage-of-ad-spend fee a bad idea?
Not always, but it rewards higher spend rather than efficiency. Ask for a minimum and a cap, or compare it with a flat retainer for the same scope.
Should I choose a full-service agency or a specialist?
Choose full-service if you need one accountable partner and lack in-house marketing staff. Choose specialists if one channel drives most of your results or you have a marketer who can coordinate them.
What should a monthly marketing report include?
Spend and results by channel, business outcomes such as qualified leads or revenue, what was changed and why, tests and learnings, and the plan for the next month.
Sources
Add trusteditfirms.com as a preferred source on Google, or open this page in your AI assistant to use it as a source.
