In Saudi e-commerce, a large share of paid social campaigns end in a WhatsApp chat rather than a checkout page. That makes sense for the market: people like to ask before they buy. It also creates a problem I see again and again in new accounts.

The ads work. The messages arrive. The sales don't.

The usual reaction is to change the campaign: new audience, new creative, new budget. Sometimes that is right. More often, the campaign did its job, and the sale was lost somewhere the ad manager can't see.

Where the sale actually leaks

When I audit a client's funnel, I follow a message from the moment it arrives to the moment money changes hands, or doesn't. These are the leaks I find most often.

1. Slow first reply

Someone who messages after seeing an ad is at peak interest. An hour later they are scrolling something else. If replies depend on the store owner checking their phone, many leads go cold before anyone answers. This is why we hold our own team to a 15-minute response standard.

2. No one owns the conversation

Shared inboxes create a quiet failure: everyone sees the message, everyone assumes someone else will reply. Every lead needs one named owner. In our own setup, the CRM assigns leads by round-robin so ownership is never ambiguous.

3. The reply doesn't move toward a purchase

"Hi, how can I help?" restarts a conversation the ad already started. The customer asked about a specific product or offer. A good first reply answers that question, gives the price, and offers the next step: a link, a size check, a delivery time.

4. The offer in the chat doesn't match the ad

If the ad promised a discount and the chat doesn't mention it, trust drops. Sales staff need to know which campaigns are running and what each one promised.

5. Friction at payment

Some stores close the deal in chat and then send the customer to a checkout that asks for everything again. Others accept only one payment method. Each extra step is a place to drop out.

6. Nobody measures the chat stage

The ad platform reports cost per message. The store reports revenue. Nothing in between shows how many messages became orders. Without that number, every problem looks like an ad problem.

What to measure instead

I ask clients to track a short chain of numbers, weekly:

  • Messages received per campaign
  • Median time to first reply
  • Conversations that reached a price or offer
  • Orders from those conversations
  • Cost per acquired customer, using actual orders, not messages

Once these are visible, the conversation with the client changes. Instead of "the ads aren't working," we can say "messages are up, but half wait more than an hour for a reply." That points to a fix nobody would find inside Ads Manager.

Fixes that sit outside the ad account

  • Reply scripts for each active campaign, so the first message answers the ad's promise.
  • Clear ownership: one person or one rotation per lead.
  • Response time targets that are tracked, not just announced.
  • A basic WhatsApp sales chatbot to answer common questions instantly and hand over to a person for the close.
  • Tracking that reaches the order: Meta Pixel and GA4 set up so the platforms learn from purchases, not only from conversations.

The real lesson

Marketing and operations are usually managed by different people with different dashboards. The customer doesn't see that line. To them, the ad, the chat and the payment are one experience.

That is why I don't think of growth as a campaign job. It is the whole path from the first impression to the payment, and the biggest gains are often in the steps that look boring: who replies, how fast, and with what.

About the author

I'm Ahmed Tarek, a Growth & Operations Manager with 6+ years across marketing, sales and operations in the GCC market. I'm open to roles in the UAE and internationally.