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 this | A good answer sounds like | Our 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:
- Name the one outcome that matters, as a number you already measure.
- State what you sell, at what margin, and how long a customer stays.
- Say what you have tried, what it cost, and why you stopped.
- Name who inside your business will answer the enquiries, and how fast.
- List what you will not do, whether that is a channel, a tone or a discount.
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
- How you leave, and whether the terms are the same in both directions.
- Whose accounts everything is built in, in writing, including analytics and the advertising business manager.
- What the reporting contains, how often, and whether a person writes it.
- Which named people work on the account, and what happens if they leave.
- What the fee does when your budget is cut, which tells you whose interest the advice will serve on a bad month.
- How new ideas are handled: quoted first as the next phase, never added to the bill quietly.
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:
- Unfinished work: some live engagements, including an engineering and contracting business in Pakistan, carry no metrics, because their write ups are unfinished and a figure that cannot be checked is worse than a blank space.
- Named roles: marketing and sales, growth and client solutions, automation architecture, and build and workflows each have an owner, based in Karachi.
- Hours: weekly hours depend on the build, so we put them in the quote rather than publish a number.
- Terms: customers own what we build, and monthly services stop any month, with no notice period running in one direction.
- Approvals: spend, publishing and public replies wait for human approval, and a workflow that meets a case it was not built for hands it to a person with the record attached.
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 ↗