Set up WhatsApp Business automation for your Moroccan or MENA business. Official API, chatbots, lead qualification, booking systems — complete guide with tool recommendations.
Read time: 12 min
Target keyword: WhatsApp Business automation Morocco

Introduction
WhatsApp isn’t just popular in Morocco — it’s infrastructure. Over 90% of business communication in Morocco happens on WhatsApp. Customers send inquiries there, confirm appointments there, complain there, and refer friends there.
The problem: most businesses treat WhatsApp like a personal phone. One person reading messages manually, responding hours later, forgetting follow-ups, missing leads at midnight. That’s not a business system — that’s a liability.
WhatsApp automation changes the equation. Your WhatsApp number becomes a 24/7 sales and support machine that qualifies leads, books appointments, sends reminders, follows up automatically, and routes serious inquiries to the right human — all without adding staff.
This guide covers everything: official API vs. Business App, what you can actually automate, the tools to use, and a setup roadmap you can start this week.
WhatsApp Business App vs. WhatsApp Business API — Know the Difference
Before building anything, you need to understand which product you’re using. They look similar but are fundamentally different.
WhatsApp Business App (Free)
The free app for small businesses. You get one phone number, one device (or up to 4 linked devices), a business profile, catalog, quick replies, and away messages. Automation is limited — you can set up basic auto-replies and quick reply shortcuts, but no real workflows, no chatbots, no CRM integration.
Best for: solo operators, micro-businesses, anyone just starting out.
WhatsApp Business API (Paid)
The official API is what enables real automation. With it, you can:
- Build chatbots that handle full conversations
- Integrate with your CRM, booking system, or n8n
- Send bulk messages (with template approval)
- Have multiple team members on one number
- Track message delivery, opens, and responses
- Connect to tools like Make, n8n, Zapier, or custom code
The API requires going through a Business Service Provider (BSP) — you can’t access it directly from Meta. BSPs in Morocco/MENA that work reliably: 360dialog, Wati, Respond.io, Twilio, or through n8n’s official WhatsApp node.
Cost: BSP fees vary, but plan for 300–800 MAD/month depending on message volume and provider.
Critical warning: Never use unofficial WhatsApp automation tools (ManyChat for WhatsApp unofficial version, WhatsAuto, etc. that work without the API). Meta detects and bans these numbers permanently. Use official API only.
What You Can Actually Automate on WhatsApp
Lead Qualification Bot
When someone messages you for the first time, an automated flow:
- Greets them by name (if they’ve messaged before, pull their history)
- Asks what they’re looking for (send a menu of options — buttons work in API)
- Based on their answer, asks 2–3 qualifying questions
- If they’re qualified, routes to a human with a summary
- If not qualified, sends useful content and nurtures over time
Example for a real estate agency:
- “Looking to buy, rent, or sell?” → Buy
- “Budget range?” → 500k–800k MAD
- “City?” → Casablanca
- System tags them as HOT LEAD, sends notification to sales agent with full context
The agent picks up a qualified lead instead of doing the qualification themselves. Saves 15–20 minutes per inquiry.
Appointment Booking
Works for clinics, gyms, salons, any business with scheduled appointments:
- Customer messages “I want to book”
- Bot sends available time slots (pulled from your calendar via API)
- Customer selects a slot — button tap, not typing
- Booking confirmed automatically, added to your calendar
- Reminder sent 24 hours before and 2 hours before
- Post-appointment: follow-up asking for a review
This runs 24/7. A clinic can fill its appointment schedule overnight without the receptionist touching anything.
Order and Delivery Updates
For restaurants or e-commerce: trigger automated WhatsApp messages at each stage — order received, being prepared, out for delivery, delivered. Customers stop calling to ask “where’s my order.”
Review Collection
Two hours after a service or purchase:
“السلام [الاسم]، شكرا على ثقتك فينا اليوم! واش عجبك الخدمة؟ كانتمنا تخلي لينا تقييم صغير على Google — ما كيأخذش حتى دقيقة: [REVIEW LINK]”
Automated, personalized, timed perfectly. Review velocity increases 3–5x compared to asking manually.
Payment Reminders
For businesses with subscription or installment payments: automated messages 3 days before, 1 day before, and day-of payment due. Reduces late payments significantly without awkward human calls.
Post-Purchase Nurture
Sequence that runs after someone becomes a customer:
- Day 1: Welcome + onboarding tips
- Day 7: Check-in — how’s it going?
- Day 21: Upsell or cross-sell relevant service
- Day 30: Referral request
All automated, all personalized with their name and what they bought.
Tools Stack for WhatsApp Automation in Morocco
Option 1: n8n + WhatsApp Business API (Best for full control)
n8n is a self-hosted workflow automation tool. Connect it to WhatsApp API via 360dialog or Twilio, build your flows visually, connect to any other tool (Google Sheets, Airtable, Supabase, your CRM). You own everything, no per-message markup from a SaaS platform.
Cost: VPS hosting ~100–150 MAD/month + BSP API fees
Best for: agencies, businesses with custom needs, developers
Option 2: Wati (Easiest for non-technical users)
Wati is a WhatsApp Business API platform built for teams. Drag-and-drop chatbot builder, shared inbox for multiple agents, broadcast messaging, basic automation. No code required.
Cost: starts around $49/month (~490 MAD). Worth it for teams of 3+ people managing WhatsApp.
Best for: clinics, gyms, real estate agencies with a team
Option 3: Respond.io (Best for sales teams)
More CRM-like. Manage WhatsApp + Instagram + Facebook Messenger in one inbox. AI-powered conversation routing, contact scoring, pipeline view. Built for sales teams.
Cost: starts around $79/month
Best for: real estate agencies, B2B sales teams
Option 4: Make.com (Middle ground)
Visual automation platform (like n8n but cloud-hosted). Connect WhatsApp API to hundreds of other apps. Easier than n8n, more flexible than Wati.
Cost: free tier available, paid from $9/month
Step-by-Step Setup: WhatsApp API via 360dialog + n8n
This is the setup used for most Moroccan businesses that need real automation without massive cost.
Step 1 — Create Meta Business Account
Go to business.facebook.com, create a verified business account with your Moroccan business registration documents. Verification takes 1–5 days.
Step 2 — Apply for WhatsApp Business API via 360dialog
Go to 360dialog.com, connect your Meta Business Account, add your WhatsApp number. The number must not be registered on regular WhatsApp — use a fresh number or permanently delete your existing WhatsApp account on that number first.
Step 3 — Create Message Templates
All outbound messages (messages you initiate, not replies) must use pre-approved templates. Submit templates in Arabic and French. Templates take 24–48 hours for approval. Examples:
- “Bonjour {{1}}, votre rendez-vous du {{2}} à {{3}} est confirmé.”
- “مرحبا {{1}}، شكرا على طلبك. سيصلك في غضون {{2}}.”
Step 4 — Connect to n8n
Install n8n on a VPS (Hostinger, DigitalOcean, or any VPS works — 500MB RAM minimum). Use the WhatsApp Business Cloud node. Authenticate with your 360dialog API key.
Step 5 — Build Your First Workflow
Start simple: incoming message → check if new contact → send welcome message → present menu options → based on selection, trigger next flow. Test with your own number before going live.
Step 6 — Connect to Your Other Tools
Add Google Sheets or Airtable to log every lead. Add your calendar API for appointment booking. Add email notification for hot leads. Each integration is a node in n8n — visual, no code.
WhatsApp Broadcast: Reach Your Entire Customer List
With API access, you can send broadcast messages to your full contact list — promotions, announcements, Ramadan greetings, new service launches. Requirements:
- Contacts must have messaged you first (opted in)
- Message must use an approved template
- Personalization with their name dramatically improves open rates
Open rates for WhatsApp broadcasts in Morocco: 85–95%. Compare that to email at 20–25%. It’s not even close.
Example broadcast for a gym during January (peak sign-up season):
“مرحبا {{1}}! 🏋️ يناير = بداية جديدة. عندنا عرض خاص لأعضاء يناير: شهرين بسعر شهر واحد — لكن العرض ينتهي الأحد فقط. تواصل معنا هنا: [LINK]”
3 Mistakes to Avoid
Mistake 1: Using unofficial automation tools
Already mentioned — permanent ban risk. Never worth it.
Mistake 2: Over-automating
Full bot conversations for complex inquiries frustrate customers. Design your flows to hand off to a human at the right moment — when someone is ready to buy, they want a person, not a bot.
Mistake 3: No opt-in process
Broadcasting to contacts who never messaged you violates WhatsApp policy and generates spam reports. Build your list organically — every customer who contacts you is a valid contact.
Getting Started This Week
Day 1–2: Set up Meta Business Account and apply for API access via 360dialog
Day 3–5: While waiting for verification, set up WhatsApp Business App quick replies and away messages as an immediate improvement
Day 6–7: Install n8n on a VPS (or sign up for Wati if no-code preferred)
Week 2: Build first automation — lead qualification or appointment booking
Week 3: Add broadcast capability, start sending promotions to existing customer list
Week 4: Connect to CRM/Google Sheets, add review collection flow
Need help setting up WhatsApp automation for your Moroccan business? We build and deploy the full system — API access, chatbot flows, CRM integration — in 2 weeks. Message us on WhatsApp: wa.me/212752138075