← Back to blog
EnglishMorocco7 min read

How to Sell on WhatsApp in Morocco: 2026 Shop Guide

Learn how Moroccan shops sell on WhatsApp in 2026: catalog setup, Darija replies, order recaps, delivery in Casa/Rabat/Marrakech, and when AI helps.

You're probably already selling on WhatsApp even if you never planned to. Instagram brings the eyeballs. WhatsApp closes the sale. Someone sees your reel, sends "salam, kayn had l'model?" and waits for price, size and livraison like it's the most normal thing in the world. In Morocco it is.

Demand isn't your problem. Slow replies are. Voice notes sitting unanswered. Orders split across two phones. No written OK before the driver leaves. That's what kills small shops — not a lack of customers.

This guide is for fashion, beauty, electronics, food and services in Casablanca, Rabat, Marrakech, Fès, Agadir and everywhere else. No theory. Just what we see work on real inboxes in 2026.

Almost everyone buys from their phone. WhatsApp Business is where the money moves. If you're not fast there someone else already took the order.

Why WhatsApp is the real shop floor

People don't start on your website. They see a story, tap WhatsApp and want a human answer. COD is normal. Trust happens in chat.

Your thread is the checkout. Reply late and they buy elsewhere. Quote stock vaguely and same thing. WhatsApp isn't a "when I have time" app for sellers. It's the register.

Shops that grow run it like a floor: one number, one inbox, clear prices and a written recap before shipping.

Set up WhatsApp Business the right way

Start with a dedicated WhatsApp Business number. Mixing personal and business chats on the same phone creates chaos — especially when two people help with replies. Your business profile should show your shop name, hours and a short description customers recognize from Instagram.

Upload your catalog or keep a pinned message with your best sellers and price ranges. When a customer asks "chhal hadi?" you shouldn't be scrolling through old chats to find last week's price list.

One number, one inbox

If two staff members reply from different phones neither sees full context. Orders get duplicated. Delivery addresses get copied wrong. Use one WhatsApp Business account and route every conversation through a single inbox so your team shares the same history.

Tools like Babliy connect to your existing WhatsApp Business number and keep threads in one place — voice notes, order fields and handoff to a human when the sale is ready.

Catalog and pinned info

For fashion and beauty, photos with size and color in the caption save ten back-and-forth messages. For electronics, pin your warranty and return policy. For food, pin delivery zones and minimum order.

Your catalog doesn't need to be perfect on day one. It needs to be findable in under thirty seconds when someone asks at 11pm.

Reply in the language your customer uses

Moroccan customers write in Darija, French, English or all three in the same week. A Casablanca buyer might type in French. Someone in Fès may send a voice note in Darija. A tourist asks in English. Forcing one language feels cold and slows trust.

Good replies match tone and language without sounding like a translated brochure. Short sentences, local delivery words (livraison, demain, Casa, Hay Hassani) and natural greetings (salam, marhba, bonjour) signal that a real shop is on the other side.

If replying in three languages sounds impossible for a small team read our guide on Darija and French WhatsApp replies or let an AI agent handle first replies with playbook rules you control.

City-by-city: what customers expect

Delivery expectations and payment habits vary by city. A playbook that works in Casablanca may need tweaks in Agadir or Fès. The core workflow stays the same. The details change.

Casablanca and Rabat

In Casa and Rabat customers often ask about same-day or next-day delivery within specific quartiers. Be explicit about cut-off times — "orders before 4pm, livraison demain" — and stick to them. COD is standard. Confirm the exact amount before the driver leaves.

French is common in written messages. Darija appears in voice notes. Speed matters more here than anywhere: competition is one tap away.

Marrakech and Fès

Marrakech mixes local buyers, domestic tourists and international visitors. You may need Darija, French and English in the same day. Fès customers often prefer voice notes. Your process must account for audio, not just text.

In both cities clarify whether delivery is within the medina, the ville nouvelle or surrounding areas. Ambiguous zones cause no-shows and wasted driver trips.

Agadir and coastal cities

Agadir and coastal shops see seasonal spikes. Stock messages and delivery windows should be easy to update when demand jumps. Tourist-heavy periods may increase English inquiries. Keep a short English FAQ in your playbook.

Heat-sensitive products (food, cosmetics) need extra clarity on delivery timing. Mention it in the order recap, not after the customer has already paid.

Send a written order recap before payment

Manual WhatsApp selling breaks when details live in five separate messages. Before you confirm COD or bank transfer send one message that lists everything: product, variant, quantity, unit price, delivery fee, total, city, time window and payment method.

Ask the customer to reply "OK" or "wakhha" to confirm. That single step prevents "I thought it was 150 DH" disputes, wrong sizes and drivers showing up at the wrong address.

Use our WhatsApp order recap template as a starting point. Babliy can generate recaps from chat automatically so your team edits instead of typing from scratch.

Delivery, COD and payment clarity

Cash on delivery is still the default for many Moroccan shops. That makes the written recap even more important. The driver and the customer must agree on the total before the handoff.

State delivery fees separately. Hiding them until the last message erodes trust even when the fee is fair. If you offer free delivery above a threshold say so upfront in catalog or pinned info.

For bank transfer or mobile payment send account details only after the recap is confirmed. Never mix payment instructions with an unconfirmed cart. You'll chase ghosts all week.

Let AI handle the first reply, not the whole relationship

You don't need a hotline to answer at 3am. You need a first reply that gives stock, price and next step — then a human confirms the sale when you're back. That's different from a generic chatbot that loops FAQ answers.

A Morocco-ready AI agent replies in Darija, French or English, reads voice notes and captures order fields into a recap. When the customer is ready to pay your team takes the same thread on the same number.

Compare options in our best WhatsApp AI for Morocco 2026 guide. Babliy is built for this exact handoff: AI overnight, human confirmation in the morning, one WhatsApp Business inbox.

Mistakes that cost sales every week

Replying hours later because you were "busy on Instagram." The customer already bought elsewhere.

Quoting a price without checking stock then walking it back in the next message.

Shipping without a written confirmation then arguing about size or color after delivery.

Splitting chats across personal and business numbers so nobody has full context.

Ignoring voice notes because they take too long to listen to manually.

Fix the overnight gap

Night messages are high intent. Someone saw your content, decided they want the product and messaged before sleep. If nobody answers until 10am you lose the sale. Read how to stop losing 3am WhatsApp leads for a practical playbook.

Start tonight

Selling on WhatsApp in Morocco isn't one viral reel. It's one inbox, fast replies in their language, recap before COD and help at night when you sleep.

Start with the recap template. One inbox. Add Babliy when nights get heavy. Track orders confirmed, not just messages sent.

Places covered

  • Casablanca
  • Rabat
  • Marrakech
  • Fès
  • Agadir
  • Tanger
  • Morocco
Merchants managing WhatsApp customer conversations with Babliy