WhatsApp Business API for Saudi Companies: Official vs QR, Templates, the 24-Hour Window and Campaigns Done Right

WhatsApp is the first channel for many customers in Saudi Arabia, but using it as a business has rules. This guide explains official API vs QR linking, templates, the 24-hour window and how to run campaigns without getting your number blocked.

· 9 min read · WhatsApp WhatsApp Business API Campaigns Guide

Your customers would rather send you a WhatsApp message than call. That is obvious to any business in Saudi Arabia and the Gulf. The problem is that many companies still run WhatsApp from one phone held by one employee, and when that person is away, the conversations disappear with them. This article explains how to turn WhatsApp from a personal phone into an organised service and sales channel.

What is the WhatsApp Business API?

The regular WhatsApp Business app is designed for a small shop with one or two people. The WhatsApp Business API is Meta's official integration for companies. It lets you:

  • Connect your number to a customer-service system used by a whole team at once.
  • Send approved template messages (reminders, order confirmations, offers).
  • Link conversations to the customer record in your CRM.
  • Run automatic replies and chatbots.

Official API or QR: what is the difference?

There are two common ways to connect WhatsApp to an external system.

Official API

  • Approved by Meta, requires business verification and a dedicated number.
  • Template messages must be approved by Meta before sending.
  • Best for large campaigns and formal notifications such as appointment and invoice confirmations.
  • Stable, because it is the route Meta itself supports.

QR linking

  • You scan a QR code from a phone running WhatsApp, just like opening WhatsApp Web.
  • Quick to start, with no verification process.
  • Useful for groups and existing conversations on a number you already use.
  • But it is unofficial, and heavy sending exposes the number to blocking, so it must be used gently.

Our advice: use the official API for service, notifications and campaigns, and use QR carefully for cases that truly need it, such as groups, at a slow sending pace.

The 24-hour window: the rule you must understand

With the official API, when a customer messages you, a 24-hour customer-service window opens. Inside it you can reply with any free-form message: text, images, files. Once the window closes, you can only send an approved template message.

What this means in practice:

  1. Reply quickly: the faster you answer, the easier the conversation.
  2. Use SLA timers in your system to see which conversations are close to the end of their window.
  3. Prepare follow-up templates, such as "We would like to continue about your order, can you reply to this message?"
  4. Do not try to work around the rule; Meta monitors your number's quality.

Templates: how to write them well

A template is a pre-approved message with variables such as the customer's name or order number. To get approved and perform well:

  • Pick the right category: utility (such as an appointment confirmation) or marketing (such as an offer).
  • Write clearly, without exaggeration or unrealistic promises.
  • Use variables sensibly: "Hello {{1}}, your appointment is on {{2}} at {{3}}."
  • Add quick-reply buttons such as "Confirm" and "Cancel" to make it easy for the customer.
  • Write in Arabic and English if your audience is mixed.

Campaigns done right: no spam, no blocks

A successful WhatsApp campaign is not the one that reaches the most people; it is the one customers engage with and do not block. Key practices:

1. Start with a clean list

Only message customers who agreed to hear from you. Bought lists are the fastest way to lose a number.

2. Segment your audience

Use CRM filters and labels: customers who bought last month, customers with an appointment tomorrow, customers who ignored the last offer. Each group gets a different message.

3. Choose the right time

Avoid prayer times and late nights. During Ramadan, adjust timing to people's routines.

4. Pace your sending

With QR linking especially, sending must be gradual with random gaps, not hundreds of messages a minute.

5. Prepare the team for replies

The biggest mistake: sending a campaign to thousands of customers when the team is not ready. Replies will arrive, and if nobody answers inside the window, the opportunity is gone. Distribute conversations across the team, or let an AI agent handle the first replies and hand interested customers to a person.

6. Measure results

Track how many messages were delivered, read and replied to, and how many became an order or appointment. Adjust the next campaign accordingly.

One inbox for the whole team

Once you have more than one WhatsApp number, plus Instagram, Messenger, Telegram and website chat, you need a unified inbox:

  • All conversations on one screen.
  • Assignment to a team or agent.
  • Internal notes the customer never sees.
  • Canned replies for frequent questions.
  • Labels to filter and measure.
  • A satisfaction survey after closing the conversation.

Questions to ask a vendor

  1. Does it support both the official API and QR linking?
  2. Are conversations linked to the customer record and calls in the same system?
  3. Can you manage templates and campaigns inside the system?
  4. Can the whole team work on the same number with different permissions?
  5. Is there a chatbot or AI agent to answer after hours?

Conclusion

WhatsApp is a powerful channel, but its power comes from organisation: the official API for service and campaigns, respect for the 24-hour window, clear templates and thoughtful campaigns that respect the customer's time. With a unified inbox, WhatsApp becomes part of customer service rather than a phone left on a desk.

See how the Klamna omnichannel inbox brings official WhatsApp, QR and social channels onto one screen, together with campaigns and the dialer.

Related articles

Talk to us

Leave your details and our team will contact you within one working day.

  • Arabic & English, full right-to-left
  • ZATCA e-invoicing phase 2
  • Official WhatsApp Business API
What are you interested in?