Meta ads lead quality is the most repeated complaint in business setup marketing, and the complaint has stopped producing anything. Enquiries arrive — plenty of them — but each one opens the same question: is this a company forming, or forty minutes of price-chat ending in silence? If you have concluded “Meta leads are just bad,” this article offers a different reading: the leads are not bad so much as unsorted, and the sorting was supposed to happen before WhatsApp — in the ad and the form you are paying for. That re-framing matters because it moves the fix from “complain or quit the channel” to a mechanism you fully control.
The moment it happens
Opening WhatsApp—Meta sent another enquiry. Are you wondering whether it’s a business… or another conversation?
It is 7:40 in the morning. Three new chats: “Hi, price for freezone licence?” No name, no activity, no country. You know both endings of this movie. Sometimes that message is a trading company with three visas behind it. Sometimes it is an hour of your consultant’s day, spread across two weeks, ending in “ok thanks.”
The cost is not the ad spend. It is that every enquiry claims the same attention until it proves otherwise — and the proving is done live, by your people.
Why this keeps happening
Our working hypothesis — shared, in our conversations, by many owners in this market — is a two-channel belief: Meta produces volume while Google produces intent, so Meta enquiries arrive systematically less qualified. Held as hypothesis; your own close-rates by channel are the only verdict that counts.
But the structural part is not hypothesis — it is how the machinery works. Search ads meet people who declared intent by typing; Meta ads interrupt people who declared nothing. An interruption channel necessarily reaches earlier-stage, mixed-intent people. And the platform optimizes for exactly what it is asked: told to maximize conversations, it finds the population most likely to start one — which includes the merely curious, at scale. “Meta sends bad leads” is, mechanically, “we asked for cheap conversations and received them.”
That is why repeating the complaint changes nothing: it names an outcome while leaving the instruction untouched.
The prescription
Eugene Schwartz observed in Breakthrough Advertising that when a market has heard a claim to exhaustion, no louder repetition will move it — what moves it is a new mechanism: a different way for the desired result to come about. Your team has heard “we need better leads” to exhaustion. The new mechanism is a sorting layer between the click and the chat, built from three parts you already own.
The ad names its reader. An ad that says “Business setup from AED —” invites everyone. An ad that opens with identification — “Moving your consulting clients onto a UAE company this year?” — is silently ignored by people it does not describe. Exclusion is a feature you buy with relevance.
The form adds identifying friction. Three questions before WhatsApp: business activity, timeline, current situation (employed / freelancing / running a company abroad). Each question costs you the casual and keeps the concrete. A worked example: replacing a bare “Send message” flow with activity + “when do you want to start?” + “where is the business today?” turns “Hi, price?” into “Marketing consultancy, October, currently on employment visa” — a chat your consultant can triage in ten seconds.
The first reply continues the sort. A template that answers warmly and asks the next identifying question, so the second message — not the ninth — separates business from conversation.
Volume will fall. That is the mechanism working: you are trading conversations you were paying to lose.
What to do this week
- Read your last 20 Meta enquiries and mark which of the three identifiers (activity, timeline, situation) each arrived with. Establish the baseline.
- Rewrite one ad’s opening line to name your actual client’s moment instead of your service.
- Add the three questions to the lead form on that ad. Run it alongside the old one if you want the comparison.
- Write the first-reply template with one identifying question built in, and brief whoever holds the phone.
- After two weeks, compare cost per qualified conversation — not cost per lead — between the two ads. Decide with that number.
Where Kamai Ads fits (only if you want help)
We run Meta for setup consultancies with exactly this architecture — identification-first creative, sorting forms, measured to qualified conversation rather than raw lead count — and we promise no lead numbers, because nobody honestly can. The 48-hour marketing audit (1,000 AED) will tell you what your current ads are asking the algorithm for. WhatsApp us via kamaiads.com.