Every UAE industry uses WhatsApp for the same two kinds of message. Utility messages are about something the customer already did: a booking, an order, a ticket. They cost about AED 0.058 each from 1 October 2026. Marketing messages try to win a new sale: offers, launches, win-backs. They cost about AED 0.212 and need opt-in. What changes by industry is where the lead comes from, which local rules apply, and which flow pays for the rest.
The rules that decide cost in every industry
Three facts set your WhatsApp bill, whatever you sell.
- The category. Meta prices each template by category. Anything about an order, booking or request the customer made is utility. Anything that tries to sell is marketing, however you word it. If Meta decides a template you submitted as utility is really marketing, it approves it as marketing.
- Who starts the chat. When a customer writes to you, a 24-hour service window opens. Inside it you can reply in free text. From 1 October 2026 those replies are charged at about AED 0.058 after 1,000 free per number per month, and so are utility templates sent inside the window. Messages customers send you are always free.
- The entry point. A customer who writes from a Click-to-WhatsApp ad on Facebook or Instagram opens a free entry point window. Meta now says it can last up to 7 days (it was 72 hours), and messages inside it are free.
| Where the lead comes from | Who starts | Your first message |
|---|---|---|
| Click-to-WhatsApp ad | The customer | Free, inside the free entry point window |
| QR code, website button, wa.me link | The customer | A reply in the 24-hour window (about AED 0.058 after the free 1,000) |
| Form on a portal, website or event scanner | You | A paid template: utility if it answers their exact request, marketing if broader |
| Your existing customer list | You | A paid template, and marketing needs opt-in |
So the cheapest WhatsApp setups get the customer to write first. A wa.me link or QR code on every ad, sign, receipt and package does that.
Real estate: Property Finder and Bayut leads, and speed to lead
A portal lead is worth something for minutes, not hours. It arrives as an email and an app notification, two places built for reading later, while the buyer enquires on four other listings. The agent who replies first with a real answer usually gets the conversation and the viewing.
Portal leads are not ad leads
This catches agencies moving budget from Meta ads to portals. A buyer who taps a Click-to-WhatsApp ad wrote to you, so the first reply is free. A buyer who submitted a form on Property Finder, Bayut or Dubizzle never contacted you as far as WhatsApp is concerned. Your opener is an approved template: about AED 0.058 as utility if it answers their specific enquiry, about AED 0.212 as marketing if it does anything broader. The moment they reply, a 24-hour window opens. So the first message has one job: earn a reply.
Three ways to get portal leads into WhatsApp
- A real estate CRM that takes the portal feed and can send on WhatsApp. Cleanest when it exists.
- An automation tool in the middle, such as Zapier or Make, between the portal feed and your WhatsApp sender. Fast to build, adds delay and one more thing that can break.
- Reading the notification email. The fallback. It works, and it breaks silently when the portal changes its email layout. If you build it, alert when zero leads arrive in an hour during business hours, because the failure is silence, not an error.
The step almost nobody builds: dedupe
A serious buyer enquires on three portals about four listings in one evening. Without deduplication they get four WhatsApp messages from three agents in eleven minutes, your agency looks disorganised, three agents each pay for a template and each thinks they own the lead. Deduplicate on the phone number across all portals before sending anything. One contact, one owner, one message that names every property they asked about: "I see you're looking at the JVC 2-bed and two in Al Furjan." That single message shows something no rival agent has shown.
What the first message must contain
- The property: reference number and community, not "thanks for your enquiry".
- A person's name, not just the agency.
- One question with two buttons, such as "Viewing this week" and "More details first". A tap is easier than typing, and it opens the window.
- Not the brochure. That is the second message, once they have replied.
The speed-to-lead flow
Speed only works if it is automatic. No agent can answer every portal lead in seconds at 11 pm. Portal enquiries cluster in evenings and at weekends, when people browse property, so an office-hours-only team is slowest on its best traffic.
- Acknowledge at once. Name the property or area and ask how you can help.
- Qualify with buttons. Budget, area, ready or off-plan, buy or rent, timeline. Route off-plan and investors differently from end users.
- Book the viewing. Share two or three matching listings, offer slots, and hand hot leads to an agent in a shared inbox, in the same thread.
- Nurture the rest. Most leads are not ready this week. Tag them by area and timeline instead of letting them die in a spreadsheet.
| Signal from the lead | What the flow does |
|---|---|
| Qualified and ready to view | Matching listings, viewing slots, handover to an agent |
| Qualified but "later" | Tag by area and timeline, check in near their date |
| Browsing or wrong fit | Answer politely, offer to save the search, easy opt-out |
| No reply to the first message | One light nudge, then stop |
A follow-up rhythm that stays welcome: a same-day recap, one next-day nudge with a single strong match or a viewing slot, a useful update a few days later (a new listing or a price move in their area), then a light monthly check-in, always with an easy way out.
Three more habits that separate a system from an automation
- Route on language first. The strongest signal is the language of the buyer's first reply. An Arabic-speaking buyer handed to an English-only agent is usually lost.
- One shared inbox. Several agents answer from one number with assignment and notes, so the agency, not one agent's phone, owns the history.
- Measure per portal. Tag the source when the contact is created. Reply rate and viewing rate by portal tell you which subscription to renew. Lead counts are what portals sell you.
Listing broadcasts and DLD rules. Every property ad in Dubai needs a Trakheesi permit from Dubai Land Department, which covers electronic ads. RERA's 2024 brokerage guide says the permit number must be shown on the ad, and DLD said in April 2025 that the Madmoun QR code must appear on all real estate ads, "whether visual or written". Our working rule: a WhatsApp broadcast that shows a specific unit for sale or rent is an ad, so it carries the permit number. Check with DLD for your case.
Clinics and aesthetics
The highest-value, lowest-risk use of WhatsApp for any clinic is the appointment itself.
- Confirmation and reminder. A confirmation at booking and a reminder the day before, both utility. The patient can confirm, ask or reschedule in the same thread.
- Cancellation fills. When a high-value slot opens, a short message to patients who asked to hear about openings fills it faster than phone tag.
- Treatment cycles. Derma courses, dental recalls every six months, injectables that wear off on a known timeline. A nudge when a patient is due, sent only to those who agreed to it, protects repeat revenue. A light CRM that knows who is due, when and in which language is what makes this work.
- Aftercare. What to do, what to avoid, when to follow up, who to call. Keep it practical and route any clinical question to qualified staff, not a bot.
- Offers and packages. Marketing messages, about AED 0.212 each, for patients who opted in to marketing only.
Collect consent with two separate boxes on the booking or intake form, one for appointment messages and one for offers. A QR code at reception that opens a chat and a Click-to-WhatsApp ad are clean opt-in routes too. Record what each patient agreed to and when.
Health advertising rules. Cabinet Resolution No. 7 of 2007 says nothing medical may be advertised without prior approval, and MOHAP's health advertisement licence service lists social media and websites among the covered formats. In Dubai, DHA's Standards for Medical Advertisement Content on Social Media were re-sent to every private facility in an August 2026 circular. The standard bans 21 terms, including "the best", "safest", "100%", "assured success" and "immediate results", and patient testimonials need written consent. Write offers as plain facts: the treatment, the price, the dates. Keep diagnoses and treatment details out of any broadcast. This is general guidance, so confirm your obligations with your regulator.
Salons and spas
A salon lives on its diary and on repeat visits: hair every four to six weeks, nails every two to three, a massage membership renewed or quietly lapsed. Each of those moments is a message.
| Message | Category | About (UAE, from 1 Oct 2026) |
|---|---|---|
| Booking confirmation, reminder, reschedule | Utility | AED 0.058 |
| Rebooking nudge ("six weeks since your colour") | Marketing, opt-in needed | AED 0.212 |
| Last-minute slot fill | Marketing, opt-in needed | AED 0.212 |
| Birthday, loyalty milestone, new treatment | Marketing, opt-in needed | AED 0.212 |
| Aftercare reply in an open chat | Service | Free for the first 1,000 a month, then AED 0.058 |
- Frequency beats copy. Once or twice a month stays welcome. Weekly blasts teach clients to block you.
- Keep slot-fill lists small. Send only to clients who asked to hear about openings, so it reads as a favour.
- Recognition beats discounts. "Your tenth visit, this blow-dry is on us" works better than a blanket discount that cheapens peak slots.
- Build every template in Arabic and English. Templates are approved per language. Record each client's language once and send to match.
- Wire reminders to the booking calendar. Reminders should fire from bookings, not from someone remembering.
A sensible start: confirmations and reminders for two weeks, then the first offer to opted-in clients only, honouring every STOP at once.
Restaurants and delivery apps
For a restaurant, WhatsApp does two jobs. It removes friction (no-shows, "where's my food?") and it gives you a direct line to people who already ate with you, with no algorithm in the way.
- Reservations: confirmation with date, time, party size and a "reply to change" line. Utility.
- No-show reminders: on the day, with one-tap confirm or cancel. Utility. A freed table can be rebooked.
- Delivery and pickup status: received, preparing, out for delivery, ready. Utility.
- Offers: set menus, weekend brunch, Ramadan iftar bookings, Eid specials, "we miss you". Marketing, opt-in needed.
- Reviews: a short "how was everything?" after the visit. Route happy diners to a public review and unhappy ones to a private fix.
Opt-in routes that work: a QR code on the table, a clear WhatsApp tick box on online ordering and booking, Click-to-WhatsApp ads, and a "message us on WhatsApp" button on your Facebook page, Google profile and receipts.
Moving Talabat and Deliveroo customers to your own channel
You can pay an aggregator commission on every order for years and still not know one customer's name. Whatever your contract's rate, the twentieth order from the same customer costs it again. That is an ownership problem.
What you cannot do: take numbers from order sheets or delivery labels, or upload aggregator order data as a marketing list. Those customers never agreed to hear from you, it is usually a breach of your platform agreement, and the blocks it brings damage the number you use for everyone else.
What works: a QR code on the packaging that gives the customer a reason to message you while the food is in front of them. Ranked by what gets scanned:
- Something about this order. "Scan to tell us if anything was missing." It reaches unhappy customers before they post a one-star review.
- A loyalty stamp. Scan to collect. The value is immediate and it repeats.
- A better price for ordering direct. Your own channel costs you less, so share some of that. Read your aggregator agreement first.
- The full menu. Aggregator menus are often cut down. Yours is not.
"Follow us" gets scanned by nobody. Print the code on the bag or box, not a loose flyer. Use stickers while you test so you can change the offer weekly. Make the code big and matte, because grease and condensation ruin small glossy codes. Print the wa.me link as text too, and use a different code per branch or campaign. Then be as easy as the app: one-tap reorder, a saved address, a two-tap payment link, real delivery updates, and a human when something goes wrong. Keep the aggregators for discovery. The goal is to stop paying a new-customer fee on customers you already have.
E-commerce
For an online store, WhatsApp touches the whole order journey.
| Moment | Category | Notes |
|---|---|---|
| Abandoned cart | Marketing | Needs opt-in. Can be held back by the marketing cap, so send one reminder, two at most. |
| Order confirmation, shipped, out for delivery | Utility | Pulls replies like "can you come after 6pm?", so someone must answer. |
| Cash on delivery confirmation | Utility | Confirm and Cancel buttons before dispatch catch wrong addresses and changed minds. |
| Back in stock | Can be utility if the customer asked about that exact item and Meta accepts it, otherwise marketing | "New arrivals you might like" is always marketing. |
| Launch, sale, White Friday, Ramadan | Marketing | Send to engaged, opted-in segments, not everyone. |
| Win-back, review request | Marketing when outside a window | Goes to people who already know you, the cheapest demand you have. |
Cash on delivery is common in the UAE, and every refused parcel costs courier fees both ways. Ask for a location pin too, since UAE addresses are often a building name and a landmark. A catalog inside the chat lets a customer browse and order without leaving the thread, and Click-to-WhatsApp ads turn ad clicks into conversations you can close. At store volume, most of your spend is marketing messages, so any markup on Meta's rate grows fastest here. Shopify and Klaviyo setup is in our integrations guide.
Seasonal waiting lists: one message to last year's customers
A seasonal business has one window to fill its calendar. The Setup Collective runs a Christmas family photoshoot in Dubai. Last year a hundred families came through in fifteen days and the season sold out. This year about 40 of roughly 100 sessions were held for returning families, who could book first on 6 October 2026. The team needed to know who actually wanted one before that date.
In September 2026 we sent one approved marketing template to 55 families who had shot with them last season, all of whom had given their numbers when they booked.
| Part | What we used | Why |
|---|---|---|
| Header | A photo from last season's sets | They recognise it before they read a word |
| Body | Their first name, then one question: add you to the priority list? | One decision, nothing to scroll |
| Buttons | Yes, add me · Maybe, keep me updated · Not this year | One tap, no typing |
| Replies | An automatic reply for each button | Every tap answered, day or night |
Lessons we would apply to any seasonal list. The third button started as "No, thank you". We changed it to "Not this year", because a family travelling this December is saying no to this season, not to the business, and the answer still frees a held slot. Meta rejected our first button text because it contained emoji, so keep emoji in the body. We sent at 8 pm, before the 9 pm to 8 am quiet hours we set for family audiences, so late taps got their reply in the morning. Afterwards, fix the bounced numbers and let the held-back ones retry over the next days.
Events: RSVPs, tickets, trade-show lead desks and guest lists
RSVPs and QR tickets
A ticket in an email is something people search for at the door, on hotel Wi-Fi, with 4% battery. A ticket in a WhatsApp thread is something they scroll to. The useful fact: the category switches at the RSVP. A promotional invite is usually marketing, needs opt-in and can be held back by the marketing cap. Once a guest taps Yes, the ticket, reminders and venue changes follow an action they took, so they are utility. Put your effort into the invite. The messages after it are cheap and reliable.
- Invite with an image header and two buttons: Yes, and Can't make it. The tap opens the 24-hour window.
- Ticket straight away: QR code, date, venue, guest name, within seconds of the RSVP.
- The day before: send the QR again, so nobody scrolls back through the thread. This is the step people cut, and the one that most shortens the queue at the door.
- Two hours before: directions, parking, dress code, which entrance.
- After: thanks and one specific ask, a review or the next event.
QR codes fail at the door because of resolution and contrast, not file size. WhatsApp images can be up to 5 MB, videos 16 MB, documents 100 MB. Send the QR as an image, not a PDF, which adds a tap and an app switch while a queue waits. Generate it at 800 px or more on the short edge, keep the white margin around it, use plain black on white rather than brand colours, and put the booking reference in the text so the door can check in by hand when the scanner fails.
Plan capacity before the date. A new business portfolio can start chats with 250 people a day, 2,000 once verified, and higher limits come automatically only after a week of good sending at more than half your limit. If you need to invite 4,000 people from a 2,000 limit, half the invites wait a day. In the UAE, also send the ticket in the language the guest replied in, send a location pin and the nearest landmark rather than a street address, give every plus-one their own ticket, and ask at RSVP for any name or Emirates ID details a venue or free-zone building needs.
Trade-show lead desks
Three days of good conversations on a stand often end with a list nobody calls. A WhatsApp lead desk fixes the days after the show, not the show itself.
- Visitors scan one QR on the stand. No app, no form, no badge. They message first, which is the consent, and the catalogue arrives in their WhatsApp within seconds.
- They sort themselves. Two taps: buyer or browser, and what they are interested in. Tagged live.
- Follow-up runs after you fly home. A planned set of follow-ups over about two weeks, with hot leads handed to your sales team and everything exported to you.
Two rules we hold to. Never message people who did not scan, which means never uploading badge lists. And keep the organiser's scanner, because the desk works after it, not instead of it. Allow about four weeks: one to sign and share the stand details, one to set up the number and submit templates to Meta, one to print the QR cards and posters, and one to brief the stand team and test the scan on build-up day.
Guest lists for weddings and private events
For private events the problem is usually not the guests. It is everyone else: the friend of a friend, the forwarded QR, the plus-one nobody approved, the person with a following who expects to walk in. WhatsApp handles the guest list end to end.
- The host shares names and numbers, a spreadsheet is fine.
- Every guest gets the invitation from the host's own number, with the venue, time and a personal QR code tied to one name and one phone.
- Replies, plus-ones and "can I bring someone" questions go back to the host for a yes or no before any name joins the list.
- The host approves the final door list. That list is the only thing the scanner accepts.
- Each QR works once. A screenshot or a second scan is refused and logged, so the host knows who came, when, and who never showed.
Nothing goes to anyone who is not on the host's list, and the door enforces the list without editing it.
The rules that apply to every industry
- Opt-in first. Since 27 August 2024, the UAE telemarketing rules (Cabinet Resolution No. 56 of 2024) cover marketing messages sent through social media apps. Collect clear consent and keep a record of how and when.
- Make stopping easy. The UAE data protection law gives people the right to object to their data being used for direct marketing. Act on every STOP at once.
- Official platform only. Grey-route bulk tools get numbers banned and put your customer list at risk.
- No bought or scraped lists. They bring blocks, a falling quality rating and a lower limit.
What we'd do for you, and what we don't promise
We set up WhatsApp on Meta's official API for UAE businesses in these industries: lead flows for agencies, reminders and recalls for clinics and salons, ordering and QR flows for restaurants, store flows for e-commerce, waiting lists, RSVPs, ticketing and lead desks. We write Arabic and English templates, pick the category for each message, build the shared inbox and report delivered and read numbers. Meta's message fees pass through with no markup. Pricing is on our WhatsApp page.
What we don't promise: a number of leads, bookings or sales. Those depend on your offer and your list. We also can't change Meta's categories, limits or marketing cap, or decide what your regulator allows. We tell you upfront when a message is marketing, what it will cost, and which rule applies.
