← All insights

How to choose a marketing agency, and why nobody can name the best one

Here is how to choose a marketing agency: ask each one four things, in this order. Ask for a build like yours and what broke, who will touch your account by name, what they need from you, and what you keep if you leave. Judge them on what they show you about your own account, not on what they claim about other people's, and discount every page that ranks for best marketing agency.

Our own results sit on our record of work, and the table below draws on it.

How do I choose a marketing agency?

To choose a marketing agency, hold each one to the four questions in the table, in that order, and judge the answers by their form. Agencies with a real record answer in specifics: a figure, a period, a starting point. Agencies without one answer in adjectives. We are held to the same standard, and our own answers are in the right-hand column.

Ask thisA good answer sounds likeOur answer, from the work page
Show me a build like mine, and tell me what broke A kind of business, a country, a period, a metric tied to money and a named starting point. If nothing sits in your category, ask for the closest build and what differed from yours. An RTO business in Australia reached a 94% gross margin from under 35% on the same delivery line (AI systems work, not an advertising campaign). An internet business in the USA held 89 conversions across 90 days at $1.54 a click on a Google search build. On what broke, our record carries no failure case, and we will not invent one.
Who will touch the account? Named people, the hours a week they give, and a clear statement of whether the agency or a partner delivers the work Our team in Karachi runs the work, with no account layer between the people who own it and the work itself. The water treatment campaign in Pakistan was delivered via a partner agency in Pakistan, and the card says so.
What do you need from me? Specifics in hours and names: the real margin, the exceptions, the logins, the decisions still to be made We need your real margin, your exceptions, access to your accounts and the decisions only you can make. New ideas are quoted first as the next phase and never added quietly.
What do I keep if I leave? A list: business manager, analytics property, domain, creative files, and what happens to each on the day you go Customers own what we build, and monthly services stop any month with no lock-in. Systems are built inside your own accounts.

Why there is no best agency, and who benefits from pretending there is

Best is a property of a match rather than of a supplier. The firm that would transform a national ecommerce brand with a large media budget is frequently the wrong choice for a local business with one product and no tracking, and the reverse is just as true. A ranked list that does not know your margin, your market or who answers your phone is not ranking anything you can use.

You can verify the incentive yourself in a few minutes. Open any of the directories that rank for these searches and look for the page where they sell listings to agencies. It is usually in the footer, described as membership or as sponsorship. Whatever the ordering is derived from, it is not disinterested, and the firms with the largest marketing budgets are the ones most able to appear.

The same logic applies to award badges on an agency's own site. Ask which body issued it, whether entry had a fee, and how many entrants there were. Some are genuinely competitive. Enough are not that the question is always worth asking.

The same test applies to us. Our work page shows results, and it also shows where they come from: some cases are AI operating systems work and not advertising campaigns, and one was delivered with a partner agency. Treat a record like that as a starting point for your questions, not as a verdict.

Start from the outcome, not from the service list

Most briefs are written as a list of services, which invites every agency to confirm that they do all of them. Write it as an outcome instead and the conversations change immediately, because an outcome can be argued with.

A good outcome brief reads like this: a set count of qualified enquiries a month for the commercial fit-out side of the business, by a date you can put in a calendar, at a cost per enquiry that leaves the job profitable. Any agency that reads that and comes back with questions about your close rate, your capacity and your current tracking is doing the job.

The number you choose also decides which kind of proof to ask for. A boutique hotel in Mexico judged its Google campaign on clicks and click-through rate. A contemporary art gallery in Pakistan ended one campaign with 53 active DM sales conversations at PKR 17.7 CPM, which is the cost of every thousand times an advert was shown. An eye care business in the USA counted 82 conversations booked through AI at $0.36 a click. Each metric suits its business, and none of them transfers to yours without the same checks.

These are the five things to hand an agency:

The four things to ask for, in this order

Ask for a build resembling yours and then ask what broke. Anybody can narrate a success. An agency that can describe what they had missed, when they found out and what changed in the plan afterwards is describing work they were present for.

Ask who will actually touch the account, by name, and how many hours a week. In a small firm the person selling is often the person doing, which is an advantage for as long as it is true. In a large one, ask how many people on the team have ever opened an account in your category.

Ask what they need from you, in hours and in names. Every engagement of this kind runs on things only your business can supply: the real margin, the exceptions, the login somebody set up years ago, and decisions nobody has made yet. An agency that says it needs almost nothing has either done this often enough to know it needs less than you fear, or has not thought about it.

Ask what you keep. Whose business manager, whose analytics property, whose domain, whose creative files, and what happens to all of it the day you leave. The longer list of questions worth taking to a vendor meeting is in what to ask before you sign, and most of it applies whether or not the supplier calls itself an AI company.

How to read a pitch

A deck tells you about an agency's sales process. An audit of your own account tells you about their work. Ask for the second one, expect to pay for it if it is any good, and judge it on the questions it raises rather than on the problems it finds.

Anybody can list what is wrong with an account. What separates them is whether the audit distinguishes between a fault and a choice. A structure that looks wrong might be wrong, or it might be the sensible response to a constraint the auditor does not know about. An audit that asks why before recommending is worth more than one that arrives with a long list of confident fixes.

Read every figure in a pitch the way you would read a quote. A click is not a sale, and a click-through rate is not a booking, so ask what happened after the click. A cost per click is a price paid for attention, and the cost per click on a health food campaign in the USA, $0.20 on average, says nothing about whether anyone bought. Ask for the figure that sits closest to money.

Then ask for a reference who left. Every agency has one. The refusal is the answer, and the willingness usually produces the most useful hour of the whole process.

If a pitch tells you a machine does everything, ask who checks it. AI is how we run the work, and it does the repetitive parts quickly: one RTO delivery line is a single audited automation of 34 AI nodes, and the voice agents at a real estate business in the USA run 500+ calls a day.

It does not replace deciding what to measure or noticing when a number is wrong, so spend changes, anything published in your name and replies to public complaints wait for a person. A supplier that presents AI as a substitute for that discipline is selling novelty.

What to settle before you sign

On cost, ask whether the price follows the build. How we bill depends on what is being built: some projects are a one-time build, some are a monthly service, and some are both. For a fixed reference, our 2026 price list says a business website of up to 8 pages, with AI chat included, costs $2,000–4,500. For how agency pricing works more generally, read what a marketing agency costs.

The criterion most shortlists miss

Every question above is about who does the work. The one nobody asks is what remains when they stop, and it changes the value of an identical monthly figure more than any other factor on the list.

An arrangement that leaves behind a working measurement setup, a documented way of producing creative, and an automatic reply going to every enquiry inside your own accounts is worth more than one that leaves an emptied calendar, even at the same price. Ask each shortlisted agency what you would still have running some months after they stopped. The answers vary enormously and almost nobody is asked.

That is also the honest test to put to us. Customers own what we build, and monthly services stop any month with no lock-in. Wobble builds systems inside a client's own accounts rather than renting access to ours, and the argument for and against each arrangement is set out in the four ways to own it, including the cases where renting is the better decision.

Whether to hire the skill in-house instead is a separate decision, with its own costs. It is covered in agency, in-house or neither, and the cost-benefit question behind it is in is a marketing agency worth it. If you sell into the Gulf, ask for results from that region, and AI automation and digital marketing agencies in the UAE covers what changes there.

Our own answers to the four questions

As the table says, our record carries no failure case, so on what broke we have nothing to report. The rest, in short rows:

Common questions

Which marketing agency is the best?

No list can answer that, because best is a property of the match rather than of the supplier. The firm that suits a national brand with a large media budget is usually wrong for a local business with one product and no tracking. The pages that rank for this question are mostly directories, and a directory sells placement to the firms it is ordering, so check the footer for the page where they sell listings.

How do businesses find a good marketing agency?

The reliable routes are a referral from a business of roughly your size in a different category, and asking a supplier you already trust who they would use. After that, judge on an audit of your own account rather than on a deck, and ask each shortlisted firm for a client who left. The refusal is itself an answer.

How can I choose the right marketing agency for my business?

Write the brief as one outcome with a number and a date rather than as a list of services, because an outcome can be argued with and a service list can only be confirmed. Then ask for a build like yours and what broke, who touches the account by name, what they need from you in hours, and what you still hold the day you leave. Match the proof to your goal: cost per lead for leads, a before and after for margin.

What is the average cost of a marketing agency?

We do not publish an average, because we have no sourced one and any single figure hides the spread between a one-time build and a monthly service. The price depends on the build. Our 2026 price list gives one reference point: a business website of up to 8 pages, with AI chat included, costs $2,000–4,500. The full discussion is in what a marketing agency costs.

Which Google Ads agency is the best?

The question has the same problem as the general one, with an extra wrinkle: search advertising rewards category experience more than most channels, because the cost per click and the competitive density differ enormously between markets. Ask specifically who on the team has run an account in your category, and ask to see what they changed in the first few months of it.

Should I pick a specialist or a full service agency?

Pick a specialist when one channel is clearly where your customers are and you can manage the joins yourself. Pick full service when the work spans channels and nobody internally will own the handover between them. The failure of the specialist route is unowned gaps between suppliers. The failure of the full service route is one strong channel subsidising weak ones.

See where this applies to your business

The AI Readiness Call is a short, free conversation about where a system would actually pay back in your business. The call is free. The diagnosis is not.

Book AI Readiness Call ↗