HomeBlog › WhatsApp message templates for UAE business

WhatsApp message templates for business: UAE examples (2026)

Every business-initiated WhatsApp message runs on an approved template. Here's how templates work, what Meta charges for each category, and a library of paste-ready examples you can adapt — in English and Arabic — for UAE marketing, order updates and OTPs.

Updated July 2026 · By Adjoltz · ~10 min read

Short version. A WhatsApp message template is a pre-written message you submit to Meta for approval before you can send it to a customer first. Every template is one of three categories — marketing, utility or authentication — and Meta charges by category (marketing always, utility free inside the 24-hour window, authentication always). Templates support {{variables}}, a header, body, footer and buttons. They still require opt-in. Below are ready-to-use examples per category and per UAE vertical, plus the reasons templates get rejected. Adjoltz writes, submits and manages template approvals for you in Arabic and English on the official API, from AED 199/month.

What a WhatsApp message template is

On the official WhatsApp Business Platform you cannot freely type a message to a customer who hasn't messaged you first. If you want to start a conversation — a promotion, an order confirmation, a delivery update, a one-time password — you have to send an approved message template (also called a template message).

A template is a pre-written message that you submit to Meta, which reviews it and either approves or rejects it. Once approved, you can send it to your opted-in contacts as many times as you like, with the personal bits filled in per contact through variables (placeholders such as {{1}} for the customer's name). The template is the reusable skeleton; the variables are what changes per person.

Two things matter from the start. First, every template has a category — marketing, utility or authentication — and Meta both classifies and charges it by that category. Second, an approved template is not a licence to spam: you may only send templates to people who opted in to hear from you on WhatsApp, and your number still carries a quality rating that drops if people block or report you. For the wider legal picture in the Emirates, see our guide to bulk WhatsApp and UAE law.

The three categories — and how each is charged

When you submit a template you choose a category, and Meta may re-categorise it if the content doesn't match. Since 1 July 2025 Meta bills per delivered message (PMP) rather than per 24-hour conversation, so the category directly sets the price of every send. UAE rates below are approximate, set by Meta, and worth verifying against current rates.

CategoryUse it forHow Meta charges (UAE, approx.)
MarketingPromotions, offers, new arrivals, sale announcements, re-engagement, newslettersCharged per delivered message, always — ≈ AED 0.16
UtilityOrder confirmations, shipping and delivery updates, COD confirmations, appointment and booking reminders, account noticesFree inside an open 24-hour service window; ≈ AED 0.05 outside it
AuthenticationOne-time passwords, login codes, verification codesCharged per delivered message, always — ≈ AED 0.05

Rates are Meta-set, approximate and subject to change — verify current rates. Service replies (free-form messages you send inside the 24-hour window after a customer messages you) are free and don't need a template.

Marketing templates are allowed — Meta opened marketing messages to the platform back in 2022 — but they are the most expensive category and must go to opted-in users. Utility templates are the cheapest lever you have: if a customer messaged you in the last 24 hours, a utility template inside that window is free. That's why getting the category right isn't just a compliance question, it's a cost question. The full money breakdown is in our WhatsApp marketing cost guide for the UAE.

Anatomy of a template

Every template is built from the same parts. You don't have to use all of them, but knowing the pieces makes writing and approval far easier.

Ready-to-use examples by category

These are generic examples you can adapt — swap the placeholders and put your own brand name where you see [Your Brand]. They're written the way Meta likes to see them: clear purpose, variables with context, and honest opt-out where it's marketing. Treat them as starting points, not copy-paste-and-blast.

Marketing / promotional templates

Marketing · Sale announcement
Hi {{1}}, our end-of-season sale is live at [Your Brand]. Enjoy up to {{2}} off across the store until {{3}}. Shop your favourites before they sell out.
Buttons: [Shop now → URL] · Footer: Reply STOP to opt out
Marketing · New collection / new arrivals
Hi {{1}}, the new {{2}} collection just landed at [Your Brand]. Fresh styles, limited stock. Take a look and pick yours early.
Header: image (collection banner) · Buttons: [View collection → URL]
Marketing · Ramadan / Eid offer
Ramadan Kareem, {{1}}. To mark the season, [Your Brand] is offering {{2}} off your next order until {{3}}. Use code {{4}} at checkout.
Buttons: [Copy code → copy-code] · [Shop the offer → URL] · Footer: Reply STOP to opt out
Marketing · Back-in-stock
Good news {{1}}{{2}} is back in stock at [Your Brand]. It sold out quickly last time, so grab yours before it goes again.
Buttons: [Buy now → URL] · Footer: Reply STOP to opt out

Arabic marketing example. The same sale template registered in Arabic. You can register both language versions under one template so each contact gets the right one.

Marketing · Arabic (تخفيضات)
مرحبًا {{1}}، تخفيضات نهاية الموسم بدأت الآن في [Your Brand]. استمتع بخصم يصل إلى {{2}} على المتجر حتى {{3}}. تسوّق قبل نفاد الكمية.
Buttons: [تسوّق الآن → URL] · Footer: للإلغاء أرسل STOP

Utility templates

Utility · Order confirmation
Hi {{1}}, thanks for your order with [Your Brand]. Your order {{2}} for {{3}} is confirmed and being prepared. We'll message you again when it ships.
Buttons: [Track order → URL]
Utility · Shipping / delivery update
Hi {{1}}, your order {{2}} is out for delivery and should arrive by {{3}}. Our courier may call you on the day. Thank you for shopping with [Your Brand].
Buttons: [Track → URL] · [Call courier → phone]
Utility · Cash-on-delivery confirmation
Hi {{1}}, please confirm your cash-on-delivery order {{2}} with [Your Brand], total AED {{3}}, to {{4}}. Tap Confirm and we'll dispatch it.
Buttons: [Confirm → quick-reply] · [Cancel → quick-reply]
Utility · Appointment reminder
Hi {{1}}, this is a reminder of your appointment at [Your Brand] on {{2}} at {{3}}. Please reply to confirm or reschedule.
Buttons: [Confirm → quick-reply] · [Reschedule → quick-reply]
Utility · Booking confirmation
Hi {{1}}, your booking at [Your Brand] is confirmed. Reference {{2}}, on {{3}} at {{4}}. We look forward to seeing you.
Buttons: [View booking → URL] · [Call us → phone]

Authentication template

Authentication · One-time password
{{1}} is your [Your Brand] verification code. For your security, do not share this code with anyone. It expires in {{2}} minutes.
Buttons: [Copy code → copy-code]

Authentication templates follow Meta's authentication format and can use the built-in copy-code button. Keep them strictly about the code — adding marketing to an OTP is a fast route to rejection or re-categorisation.

Example templates by UAE vertical

The same three categories map onto whatever you sell. A few realistic starting points by sector — adapt the wording and buttons to your business.

E-commerce & retail

Marketing · Abandoned-cart nudge
Hi {{1}}, you left {{2}} in your cart at [Your Brand]. It's still available — finish your order before it sells out.
Buttons: [Complete order → URL] · Footer: Reply STOP to opt out
Utility · Delivery on the way
Hi {{1}}, your [Your Brand] order {{2}} is arriving today between {{3}}. Please keep your phone reachable for the courier.
Buttons: [Track → URL]

See also: the full WhatsApp marketing guide for the UAE.

Restaurants & F&B

Marketing · Weekend offer
Hi {{1}}, this weekend at [Your Brand]: {{2}}. Book a table or order in and enjoy it before {{3}}.
Buttons: [Reserve → URL] · Footer: Reply STOP to opt out
Utility · Order ready
Hi {{1}}, your order {{2}} from [Your Brand] is ready. Your driver is on the way and should reach you by {{3}}.
Buttons: [Call restaurant → phone]

Real estate

Marketing · New listing
Hi {{1}}, a new {{2}} in {{3}} just came to market with [Your Brand], from AED {{4}}. Would you like to arrange a viewing?
Buttons: [View details → URL] · [Call agent → phone] · Footer: Reply STOP to opt out
Utility · Viewing reminder
Hi {{1}}, reminder of your property viewing with [Your Brand] on {{2}} at {{3}}, at {{4}}. Reply to confirm or reschedule.
Buttons: [Confirm → quick-reply] · [Reschedule → quick-reply]

See also: WhatsApp marketing for Dubai real estate.

Clinics & aesthetics

Utility · Appointment reminder
Hi {{1}}, this is a reminder of your appointment at [Your Brand] on {{2}} at {{3}}. Please arrive 10 minutes early. Reply to confirm or reschedule.
Buttons: [Confirm → quick-reply] · [Reschedule → quick-reply]
Marketing · Seasonal package
Hi {{1}}, [Your Brand] has a limited {{2}} package this month at {{3}}. Book your slot before {{4}}.
Buttons: [Book now → URL] · Footer: Reply STOP to opt out

Why templates get rejected — and what to do instead

Most rejections come down to a handful of avoidable mistakes. Meta reviews templates against content and formatting rules, and it will re-categorise or reject a template whose content doesn't match the category you chose. Here's the DO / DON'T side by side.

Do thisNot this
Pick the right category — promotional wording goes in a marketing template.Submit a promotion as utility to dodge the marketing charge (miscategorisation is the top rejection reason).
Give every variable context, e.g. "order {{1}} for AED {{2}}".Write a body that is mostly placeholders with no surrounding words, or stack variables back to back.
Use clean spelling, grammar and formatting; keep it readable.Leave typos, all-caps shouting, broken formatting or stray symbols.
Link to a normal, working page on your own domain.Use suspicious, shortened or mismatched URLs that look like phishing.
Keep content honest and within Meta's policies.Include forbidden or misleading content, or prohibited categories.
Let the customer send sensitive data only when they choose to.Ask for passwords, full card numbers or other sensitive info in the template.
Send only to opted-in contacts and add an opt-out on marketing.Treat approval as permission to blast people who never opted in.

A rejected template isn't the end — you edit and resubmit. But repeated sloppy submissions and, worse, sending approved templates to people who didn't opt in, both feed into your number's quality rating. A low rating drops your messaging limits, so the cost of getting this wrong isn't only a rejected template, it's a throttled account.

How to get templates approved fast

  1. Match the category to the intent. If it sells something, it's marketing. If it confirms or updates a transaction the customer already started, it's utility. If it delivers a code, it's authentication. Guess wrong and Meta re-categorises or rejects.
  2. Give variables context. Wrap each {{1}} in words that make its role obvious. Reviewers (and Meta's automated checks) reject templates where placeholders could mean anything.
  3. Keep utility templates strictly transactional. No offers, no "while you're here" upsell inside a utility template — that's the classic miscategorisation that gets utilities bumped to marketing or rejected.
  4. Proofread and simplify. Clean grammar, no shouting caps, sensible length, a real URL. Small polish removes most avoidable rejections.
  5. Register languages properly. Submit an Arabic and an English version so the right one sends per contact, rather than mixing scripts in one body.
  6. Don't confuse approval with consent. Approval is about wording. Sending still requires opt-in and a healthy quality rating.

How Adjoltz handles it

Writing, categorising, submitting and maintaining templates is fiddly, and a rejected template can hold up a campaign for a day. Adjoltz does this as a done-for-you service: we draft your templates in Arabic and English, put them in the correct category, submit them on the official WhatsApp Business API, fix anything Meta bounces, and keep your library organised as offers and seasons change. Because Meta bills you directly at its published rate, you pay the per-message cost at 0% markup, in AED, and you own your number and WhatsApp Business Account — nothing is locked in.

One honest note: Adjoltz was established in 2026, so we're the newer name in the market. What you're relying on is checkable rather than a claim — it's Meta's official API, your own account, month-to-month billing, and Meta's rate on your own invoice. If you'd like your template library built and approved without touching Meta's dashboard yourself, that's exactly the kind of work we take off your plate. Plans start at AED 199/month; the difference between tiers is seats and features, not message volume.

Adjoltz writes, submits and manages your WhatsApp templates for you — Arabic and English, correctly categorised, on the official Meta Cloud API, at 0% message markup, from AED 199/month. Tell us what you sell and we'll build the template set that fits.

Frequently asked questions

What is a WhatsApp message template?

A WhatsApp message template is a pre-written message you submit to Meta for approval before you can send it as a business-initiated message — for example a promotion, an order update or an OTP. Once approved it can be sent to opted-in contacts using variables like {{1}} for the customer's name. Every template has a category (marketing, utility or authentication) that decides how Meta classifies and charges it.

How long does WhatsApp template approval take?

Most templates are reviewed automatically within minutes to a few hours; some take up to about 24 hours if they need manual review. A clean, correctly categorised template with clear variable context is usually approved fast. Rejections are common when a marketing message is submitted as utility, when variables lack context, or when the content breaks Meta's content rules.

Why do WhatsApp templates get rejected?

The common reasons are miscategorisation (a promotional message submitted as utility), variables with no surrounding context or a template that is almost entirely variables, grammar and formatting errors, forbidden or misleading content, suspicious-looking URLs, and asking for sensitive information. Fixing the category and giving each variable clear context resolves most rejections.

Do I need opt-in if my template is approved?

Yes. Template approval only means the wording is allowed — it does not replace consent. You may only send business-initiated templates to people who opted in to hear from you on WhatsApp. Marketing templates in particular must go to opted-in contacts, and ignoring that drives blocks and spam reports that lower your number's quality rating.

Can WhatsApp templates be in Arabic?

Yes. You can submit templates in Arabic, English or both, and you can register the same template in multiple languages so the right version is sent per contact. Arabic templates go through the same approval process. Adjoltz writes and submits templates natively in Arabic and English for UAE brands.