Run it on one brokerage-owned number on the WhatsApp Business Platform, with an approved template library built before you need it, a recorded opt-in for every contact, and every thread written to the client record in your CRM. Personal numbers and the WhatsApp Business app both fail at the point an agent resigns.
A WhatsApp thread that lives only on an agent's handset is not a customer record. It is an undocumented liability with a phone number attached.
Key takeaways
- A 24-hour customer service window opens the moment a user contacts you: "If the user messages or calls you again before the timer expires, the timer resets to 24 hours." Once it closes, "you can only send pre-approved template messages" (Meta for Developers, Service messages, checked 7 September 2026).
- Meta replaced conversation-based pricing with per-message pricing on 1 July 2025, and service conversations became free for all businesses on 1 November 2024. Utility templates delivered inside an open window are free (Meta for Developers, Pricing, checked 7 September 2026).
- AED became a WhatsApp billing currency on 1 April 2026, one of eight added that day alongside SAR, SGD and MYR (Meta for Developers, Pricing, checked 7 September 2026). Brokerages quoted in dollars before that date should re-check their rate card.
- A new business portfolio can message only 250 unique WhatsApp numbers outside a customer service window in a moving 24-hour period, raisable to 2,000 and then by automatic scaling (Meta for Developers, Messaging limits, checked 7 September 2026). A launch blast to 4,000 contacts on a new number does not work.
- Meta requires opt-in before you message anyone: "opt-in permission from the recipient confirming that they wish to receive subsequent messages or calls from you", plus an obligation to "respect all requests (either on or off WhatsApp) by a person to block, discontinue, or otherwise opt out" (WhatsApp Business Messaging Policy, checked 7 September 2026).
- Dubai recorded over 270,000 transactions worth AED 917 billion in 2025, up 20% year on year (Dubai Land Department, via Dubai's Public Debt Management Office). Most of the conversation behind those deals ran through WhatsApp, and most of it was never recorded anywhere the brokerage could read.
What changed on WhatsApp between 2024 and now, and why does it matter?
Most WhatsApp guidance aimed at Dubai agents was written against the 2024 rulebook. The rulebook has moved four times since, and every change alters how a brokerage should budget and behave.
| Date | What changed | What it means for a brokerage |
|---|---|---|
| 1 November 2024 | "Service conversations are now free for all businesses" | Replying to an inbound enquiry costs nothing. The cost sits entirely in what you initiate. |
| 3 March 2025 | Per-user marketing limits began factoring in "the overall volume of personal and business messages in a user's inbox in addition to their recent marketing message read rates" | Send unread marketing and WhatsApp throttles you to that person, silently. |
| 16 April 2025 | Repeat miscategorisation of templates loses the advance-notice grace | Labelling a launch announcement as a utility template now carries a penalty, not a correction. |
| 1 July 2025 | "Effective July 1, 2025, we now charge on a per-message basis" | Budget per message sent, not per 24-hour conversation. Volume assumptions from 2024 are wrong. |
| 1 April 2026 | AED added as a billing currency, with SAR, SGD, MYR, ARS, CLP, COP and PEN | UAE businesses can be billed in dirhams. Re-check the rate card you were quoted before this date. |
All entries from Meta's WhatsApp Business Platform pricing documentation, template categorization guidance and per-user marketing template limits, all checked 7 September 2026.
The direction of travel is consistent. Meta keeps making it cheaper to answer customers and more expensive, more constrained and more heavily policed to interrupt them. A strategy built on broadcasting launches to a purchased list is running against the current. One built on answering inbound enquiries fast is running with it.
Which of the three setups is your brokerage actually on?
There are three, and the failure mode of each is different. The full ownership comparison is in how to get every agent's WhatsApp into one place. What matters operationally is what breaks first.
Personal numbers. Breaks at the first resignation. No export, no audit trail, no way to reassign a live negotiation. It also breaks quietly every day, because a manager who cannot see why a deal stalled is managing on the agent's account of events rather than on the events.
The WhatsApp Business app. Breaks at about four people. WhatsApp supports linking a phone as "one of up to four additional devices" (WhatsApp blog, 25 April 2023), so a small team can share a number. Device linking is not a team inbox. There is no assignment, no queue, no service-level measurement, and no way to stop two agents answering the same buyer differently within a minute of each other.
The WhatsApp Business Platform. Breaks only where your software is weak. Messages arrive at your systems, history sits in your database, agents are granted and revoked access rather than handed a handset. The catch is that the Platform does nothing on its own. A brokerage that buys API access without the inbox and the pipeline behind it has bought a plumbing licence.
One detail most guides miss. If you keep the Business app running on the same number as Cloud API, Meta applies a fixed throughput of 20 messages per second to that number, and "Broadcast list will be disabled. Business will not be able to create new Broadcast Lists" (Meta for Developers, Onboard WhatsApp Business app users, checked 7 September 2026). Teams that ran marketing through broadcast lists need an approved template plan before they migrate, not after.
What can you send, when, and what does it cost?
This is the table to put in front of whoever writes your messages, because almost every rejected template and unexpected invoice traces back to a misunderstanding of one row in it.
| What you want to send | When it is allowed | Category | Cost |
|---|---|---|---|
| Free-form reply, photo, floor plan, voice note, PDF | Only while a 24-hour customer service window is open | Service message, no pre-approval needed | Free |
| Viewing confirmation, document request, payment-plan reminder | Any time, once approved | Utility template | Free inside an open window, charged outside it |
| One-time passcode or verification | Any time, once approved | Authentication template | Charged when delivered outside an open window |
| New launch, price list, "we have a unit you might like" | Only as an approved template | Marketing template | Charged on delivery, and counted against per-user marketing limits |
| Anything, after a click-to-WhatsApp ad or page CTA | Within the free entry point window | Any | Free. "FEP windows remain open for 72 hours" |
Window and message-type rules from Meta for Developers, Service messages. Pricing from Meta for Developers, Pricing. Both checked 7 September 2026. Rates vary by country and category; check the current UAE rate card.
Three consequences worth internalising.
Speed is free and delay is expensive. A buyer who enquired at 22:40 has opened a window you can work inside at no cost for 24 hours. The same buyer eleven days later costs money to reach and needs a template approved in advance. That is the commercial argument behind the 15-Minute Rule, independent of any conversion research.
Click-to-WhatsApp ads buy 72 free hours. If you already spend on Meta ads for off-plan launches, routing them to WhatsApp rather than a landing form opens a free entry point window three times longer than a standard one.
"Send everyone the new launch" is the most expensive sentence in your brokerage. It is a marketing template: charged per message, capped per user, and rated on how people react to it.
What should a Dubai brokerage's template library actually contain?
Build it before a launch, not during one. Templates are reviewed on creation and on edit, and only become sendable once their status is APPROVED (Meta for Developers, Message templates, checked 7 September 2026).
Category governs approval and price. Meta's definition of a utility template is strict: "non-promotional, not containing any promotional or persuasive intent" and either "specific to or requested by the user" or "essential or critical to the user". Anything with mixed or unclear content is treated as marketing (Meta for Developers, Template categorization, checked 7 September 2026).
| Moment in the deal | What the template does | Category | The trap |
|---|---|---|---|
| Enquiry acknowledged out of hours | Confirms receipt, names the agent, sets a callback time | Utility | "Here are three other units you may like" converts it to marketing |
| Viewing confirmed | Time, address, agent name, parking or access note | Utility | Safe while it stays factual about that viewing |
| Viewing reminder | Same appointment, day before | Utility | Do not attach a price list |
| Documents requested | Lists what the buyer or tenant needs to send | Utility | Keep it about their transaction, not your service |
| Offer or payment-plan update | States the change on their specific unit | Utility | Naming a competing project makes it promotional |
| Post-viewing follow-up | Asks for feedback on the unit they saw | Utility, if genuinely a feedback request | "Would you like to see similar units?" makes it marketing |
| New project launch | Announces availability to a permissioned list | Marketing | Charged, capped per user, rated on engagement |
| Re-engaging a cold buyer | Restarts a conversation after months of silence | Marketing | Low read rates here drag down your quality rating |
Miscategorising is not a free experiment. Meta auto-corrects a mislabelled utility template to marketing, and since 16 April 2025 repeat offenders lose the advance notice. Sustained misuse leads to warnings and then a seven-day restriction on creating utility templates or requesting category reviews (Meta for Developers, Template categorization, checked 7 September 2026).
Templates also carry a quality rating: GREEN for "high quality. The template has received little to no negative feedback", YELLOW and RED where a template has "received negative feedback from multiple WhatsApp users, or low read-rates" (Meta for Developers, Template quality rating, checked 7 September 2026). A template that drops out of APPROVED status cannot be sent until it is restored. Retire a template nobody reads rather than sending it harder.
How do you collect opt-in that survives a complaint?
Meta puts the obligation squarely on the business. Before messaging someone you must hold their mobile number and "opt-in permission from the recipient confirming that they wish to receive subsequent messages or calls from you", and "you are solely responsible for determining the method of opt-in" (WhatsApp Business Messaging Policy, checked 7 September 2026). The same policy advises capturing opt-in that covers "the different categories of messages that you will send", plus a separate opt-in before initiating a call.
Four habits make that workable in a brokerage.
Record the source of every number. Portal enquiry, walk-in, event, referral or purchased list. If nobody can name the source, treat the number as having no opt-in.
Separate transactional from promotional consent. A Bayut or Property Finder enquiry opens a service window. It is not consent to receive launch announcements six months later, and Meta's guidance treats the two as different categories.
Make opting out one tap and honour it everywhere, including on the personal numbers agents still use. Meta recommends a quick-reply opt-out button on marketing templates.
Store the consent record against the contact, not in a spreadsheet. UAE businesses handling personal data operate under federal personal data protection rules published at u.ae. A consent record that cannot be produced on request is not a consent record.
Buying a list of investor numbers and sending them a launch is the most common WhatsApp mistake in Dubai property. It has no opt-in, produces low read rates, drags down template quality, counts against per-user marketing limits, and gets delivery throttled without warning, returning error code 131049 (Meta for Developers, Per-user marketing template message limits, checked 7 September 2026).
What happens on the day an agent resigns?
Plan for this before it happens, because on two of the three setups the recoverable window does not exist at all.
| Your setup | What the brokerage keeps | What walks out | First 24 hours |
|---|---|---|---|
| Agent's personal number | Whatever was typed into the CRM | Every thread, every promise made, every referral path | Ask in writing for a chat export per live deal before the handset leaves. You have no right to it and no way to compel it. |
| Business app on an agent-held SIM | Threads on any linked device you still control | The number itself, if the SIM is theirs | Retrieve the SIM, unlink devices, change account credentials, export live chats |
| Business app on a brokerage SIM | The number and the device history | Nothing, if you hold the handset | Collect the handset, reassign the number, brief the covering agent from the thread |
| WhatsApp Business Platform | Every message, on your systems | Nothing | Revoke access, reassign open conversations, brief the covering agent from the record |
If you are migrating from the Business app to the Platform, Meta's coexistence onboarding can synchronise "all chat messages in the most recent 6 months" (Meta for Developers, Onboard WhatsApp Business app users, checked 7 September 2026). Six months of history is recoverable. Three years is not, which is the argument for migrating on a quiet week rather than after a resignation.
How does WhatsApp connect to a pipeline instead of sitting beside it?
This is where most WhatsApp implementations in Dubai stop, and it is the only part that changes revenue. A shared inbox that is not joined to the pipeline is a tidier version of the same problem: the enquiry arrives in one system, the deal lives in another, and somebody still re-types the outcome into a third. Four joins fix it.
Identity. The inbound WhatsApp number matches the portal lead's number, so the enquiry and the conversation land on one record. Without this you work the same buyer twice, exactly as brokerages do across Bayut, Property Finder and Dubizzle.
Ownership. Every inbound message gets an owner within a defined time, under the same assignment rule that governs portal leads. An unassigned conversation is an outage and should be visible as one.
Stage. A reply on WhatsApp moves the deal from New to Contacted without anyone updating a field, because the timestamp is the evidence.
Template triggers. A viewing booked in the pipeline fires the utility confirmation, and tomorrow's viewing fires the reminder. Nobody picks a template from a menu, which is also how you stop agents sending promotional content under a utility label.
WIYO runs WhatsApp inside the same workspace as the lead pipeline, so an enquiry from any of 11 lead-source connectors and the WhatsApp thread that follows sit on one record, moving through the seven-stage pipeline of New, Contacted, Qualified, Viewing, Negotiating, Won and Lost, under RERA-aware workflows. The product view is at WhatsApp CRM for Dubai brokerages.
What should you measure once it is running?
Four numbers, none of which exists on personal handsets.
Median time to first reply, split by hour of arrival. A daily average hides the 23:00 enquiries entirely.
Unassigned conversations, checked twice a day. Any message with no owner is a lead in the process of being lost.
Approved templates in hand for next quarter. If the answer is none, your next launch will be delayed by review time.
Share of Won deals with a complete conversation record. If a closed deal shows four messages, the real conversation happened on a personal phone and the migration is not finished.
WIYO is published by WIYO L.L.C-FZ, Trade Licence 2649536.01, Meydan Free Zone, Dubai.
Frequently asked questions
What is the 24-hour rule on WhatsApp Business?
A 24-hour customer service window opens when a user messages or calls your business, and resets each time they message again. Inside it you can send free-form messages with no pre-approval, at no cost. Once it closes, Meta allows only pre-approved template messages, categorised as utility, authentication or marketing.
How much does WhatsApp Business Platform cost for a Dubai brokerage?
Meta charges per message as of 1 July 2025, replacing conversation-based pricing. Service messages inside an open window are free, and utility templates delivered inside an open window are free. Marketing templates are charged on delivery. AED became a billing currency on 1 April 2026, so check your rate card if you were quoted earlier.
Can I send a new project launch to my whole contact list on WhatsApp?
Only as an approved marketing template, only to contacts who have opted in, and only within your messaging limit. New business portfolios start at 250 unique recipients outside a service window in a rolling 24 hours. Purchased lists produce low read rates, which throttles delivery and damages your template quality rating.
Why did Meta reject or recategorise my template?
Usually category. A utility template must be non-promotional and specific to the recipient's own transaction. Adding a recommendation, an offer or another project turns it into marketing. Since 16 April 2025, repeat miscategorisation loses the advance-notice grace and can lead to a seven-day restriction on creating utility templates.
Is the WhatsApp Business app enough for a small brokerage?
Up to roughly four people it is workable, since WhatsApp supports linking one account across up to four additional devices. It gives you no assignment, no ownership, no service-level measurement and no connection to a pipeline. Past four agents or a few hundred conversations a month, device linking stops being a system.
Do we need opt-in if the buyer contacted us first through Property Finder?
Their enquiry opens a customer service window, so you can reply freely for 24 hours. That is not consent to receive marketing months later. Meta requires opt-in confirming the recipient wishes to receive subsequent messages, and recommends capturing it by message category. Record the source and the permission against the contact.
Want your WhatsApp threads, portal leads and pipeline on one record before your next resignation? Book your free demo at wiyo.ae.
Written by Shaffay Bajwa, Founder of WIYO. Software engineer, five years in UAE real estate technology. Published by WIYO L.L.C-FZ, Trade Licence 2649536.01, Meydan Free Zone, Dubai. Published 7 September 2026.
Written by
Shaffay Bajwa
Founder & CTO at WIYO · Software engineer, 5 years building in the UAE real estate market.
Want to see WIYO live?
30-minute personalised demo with live data from your existing portals.




