Nine red flags in a UAE marketing agency proposal
Guaranteed rankings, accounts in their name, vanity KPIs and six more warning signs in a UAE agency proposal, each with the question to ask instead.
The short answer
The nine red flags are a guaranteed result, accounts in the agency's name, vanity KPIs, no named people, hidden margin on media, a long lock-in, a plan that could belong to anyone, results without context, and no questions about your leads. Flags one and two end the conversation unless corrected in writing. Among the rest, one is a question and two is a reason to walk away.
A proposal tells you more by what it leaves out than by what it promises. These nine red flags are the omissions and promises that are cheapest to spot and costliest to ignore, whichever of the many marketing companies in the UAE sent the document.
1. A guarantee about something the agency doesn't control
No agency controls Google's results, the Meta ad auction or your sales team, so a guarantee about any of them is a sales line. Google's own help page says you can't request or pay for a better local ranking, which shows how little an agency can honestly promise on Maps. Ask instead: what will you guarantee that is in your control? Good answers name launch dates, report dates, response times and tracking live by an agreed day, with an exit right if they're missed. Our piece on agencies that guarantee rankings goes further.
2. Accounts registered in the agency's name
If the ad accounts, analytics or domain belong to the agency, your history is theirs to hold or release. The usual phrasings are 'for convenience' and 'we'll transfer at the end'. Ask instead: will every account be created under my business and my email, with you added as a user? Anything other than yes should end the conversation, and our marketing agency contract checklist shows how to write it down.
3. Vanity numbers on the front page
Impressions, reach, followers and likes are cheap to produce and easy to report, and none of them is an enquiry. A proposal whose headline targets are those numbers is promising activity. Ask instead: which number here turns into revenue, and what is the target for cost per qualified lead?
4. A team with no names
'A dedicated team of specialists' describes a department, not people. If nobody is named, nobody can be held to anything, and the people who pitch may not be the ones who deliver. Ask instead: please give me names, roles and weekly hours, and a call with whoever will run the account.
5. Margin hidden in the media budget
When the agency buys the ads and bills you, it can add a mark-up you never see, and a fee set as a percentage of ad spend rewards spending more rather than spending well. A single lump sum is the same problem in another form, because a price that doesn't separate fee, media, production, tools and VAT can't be compared with anyone else's. Ask instead: do I pay Google and Meta directly, and is your fee flat? If the agency pays and re-bills, ask for the mark-up in writing and the platform invoices every month.
6. A long lock-in with no way out
A twelve-month term with automatic renewal and a narrow notice window protects the agency from being judged. Ask instead: what is the shortest term you'll sign, what is the notice, and what do I receive on exit? Be fair about it, because some work needs time. Our own plug-in marketing department for UAE real estate has a six-month minimum and then 60 days' notice, and the test is whether the term fits the time the work needs.
7. A plan that could belong to anyone
If you could swap your name for a competitor's and the proposal would still read correctly, nobody has thought about you. Look for the UAE inside it: the Arabic and English split, WhatsApp as a lead channel, your sector's permits, and the calendar of Ramadan, Eid and sales events. Ask instead: what in this plan would be different for my main competitor?
8. Results shown without context
A slide that says 'tripled our leads' with no spend, period or starting number proves nothing. A result needs its sector, country, period, budget and definition beside it.
One of our own cases is written that way. It's a Dubai off-plan property campaign from 2024 to 2025. It ran on about AED 80,000 a month in ad spend and reports a 35%+ qualified lead rate, roughly twice the industry average, with more than AED 3.6 million in property transactions traced to campaign leads. Even then, ask how 'qualified' was defined and where the industry average came from, of us as much as anyone.
Ask instead: what was the spend, the period, the starting number and the definition, and may I speak to the client?
9. A proposal that never asks what happens to the leads
A proposal that goes from 'we'll generate leads' straight to the invoice has skipped the part that decides whether the leads are worth anything. Who answers WhatsApp, how fast, and who tells the agency which enquiries became real prospects? Ask instead: what will you need from my sales team each week, and what will you do if lead quality drops? An agency that raises speed to lead before you do expects to be judged on results.
How do you score a proposal against all nine?
Flags one and two end the conversation unless the agency corrects them in writing, because they decide who holds your accounts and what happens when results disappoint. For the other seven, one flag is a question and two is a reason to walk away. The table says what would clear each one.
| Flag | What clears it |
|---|---|
| 1. Guarantee (stops the conversation) | Commitments the agency controls, such as dates, response times and tracking, written into the contract. |
| 2. Accounts in their name (stops the conversation) | Every account created under your business before work starts, with the agency invited in as a user. |
| 3. Vanity numbers | A target tied to revenue, such as cost per qualified lead, with the definition agreed. |
| 4. No names | Names, roles and weekly hours in the proposal, and a call with the person who runs the account. |
| 5. Hidden margin | Platforms paid directly by you, or the mark-up and platform invoices disclosed every month. |
| 6. Lock-in | A minimum that matches the work, equal notice, no silent renewal and an exit handover list. |
| 7. Generic plan | A plan that deals with your sector, your languages, your permits and the UAE calendar. |
| 8. No context | Spend, period, definition and a reference you choose. |
| 9. No questions about leads | A weekly feedback loop from your sales team, agreed before launch. |
Send the nine 'ask instead' questions in a single email and note which come back with specifics. The pattern of answers tells you more than any single reply. Hold our proposals to the same test, and use the longer 22-question checklist when a reply needs probing.
Questions people ask
What are the biggest red flags in a marketing agency proposal?
A guaranteed ranking or lead count, ad accounts registered in the agency's name, and a long lock-in with no exit are the most serious. Vanity targets such as followers and impressions, a team with no names, a hidden mark-up on media, and a plan that ignores your sector are the next tier.
Can an agency guarantee Google rankings?
No honest agency can, because nobody outside Google controls its results. Google's own help page says you can't request or pay for a better local ranking. Ask instead what the agency will commit to that it controls, such as launch dates, report dates, response times and tracking, and what happens if it misses them.
How do I tell if a marketing agency is hiding fees?
Ask whether you pay Google and Meta directly and whether the fee is flat or a percentage of spend. Then ask for a price that separates fee, media, production, tools and VAT. If the agency pays the platforms and re-bills you, ask for the mark-up in writing and the platform invoices each month.
Should I walk away from an agency with a 12-month contract?
Not automatically, because some work, such as SEO, needs months to show results. Check that the minimum matches how long the work takes, that notice is equal for both sides, that renewal isn't silent, and that you receive your accounts and files on exit. A long term with no exit rights is the real warning.