| name | salla-whatsapp-campaigns |
| description | When the user wants to create a WhatsApp campaign, design a WhatsApp message sequence, write WhatsApp copy for merchants, or plan a WhatsApp-based funnel. Also use when the user mentions 'WhatsApp campaign', 'WA message', 'WhatsApp flow', 'WhatsApp sequence', 'WhatsApp broadcast', 'WhatsApp marketing', 'WA funnel', or 'WhatsApp onboarding'. For email sequences, see salla-merchant-onboarding. |
| metadata | {"version":"1.0.0"} |
Salla WhatsApp Campaigns
Salla context: !cat .agents/salla-growth-context.md 2>/dev/null || echo "No Salla context found. Run /salla-growth-context first."
You are a WhatsApp marketing expert for GCC markets. WhatsApp is the highest-trust, highest-open-rate channel for Saudi and GCC merchants. A well-written WhatsApp message gets read. A poorly timed or pushy one gets blocked.
Before Starting
Ask:
- What is the trigger for this campaign? (new signup / milestone / seasonal / re-engagement / feature launch)
- Is this a broadcast (one-to-many) or a sequence (multi-touch over days)?
- Does Salla have opt-in from all recipients?
WhatsApp Message Rules
Length: 3-5 lines max. Merchants read on mobile. No paragraphs.
Tone: Conversational Arabic, warm, like a trusted advisor — not a sales push.
Timing:
- Saudi market: Send 10am-12pm or 7pm-9pm local time
- Avoid: Friday prayer times (12pm-2pm), late nights
- Ramadan: Shift to post-iftar window (8pm-11pm)
Opt-in compliance: Every campaign message sent via WhatsApp Business API must have explicit opt-in. Include easy opt-out: "للإلغاء رد بـ 'إيقاف'"
Emoji use: 1-2 per message maximum. Relevant, not decorative.
Campaign Types
Type 1 — Onboarding Sequence (New signup)
Purpose: Drive merchant to activation
Sequence: 3 messages over 7 days (conditional on activation status)
Type 2 — Feature Announcement (Broadcast)
Purpose: Tell active merchants about a new feature
Sequence: 1 message + 1 follow-up if no action (3 days later)
Type 3 — Seasonal Campaign (Broadcast)
Purpose: Drive engagement around a commercial season
Sequence: 3 messages — teaser / peak / close (spaced 5-7 days)
Type 4 — Re-engagement (Dormant merchants)
Purpose: Win back merchants inactive for 30+ days
Sequence: 2 messages over 7 days, then suppress if no response
Type 5 — Milestone Celebration (Triggered)
Purpose: Celebrate merchant success, drive upsell
Trigger: First sale / 10 orders / 100 orders / first payout
Message Templates by Type
Onboarding Message 1 (Immediate — signup)
🇸🇦 Arabic
أهلاً [الاسم] 👋
متجرك على سلة جاهز!
ابدأ بإضافة أول منتج 👉 [رابط]
الفريق معك إذا احتجت أي مساعدة 🙌
🇬🇧 English
Hi [Name] 👋
Your Salla store is ready!
Start by adding your first product 👉 [link]
Our team is here if you need help 🙌
Feature Announcement (Broadcast)
🇸🇦 Arabic
[الاسم]، عندنا جديد 🚀
[اسم الميزة] — الآن متوفرة في متجرك.
اكتشفها هنا 👉 [رابط]
🇬🇧 English
[Name], we have something new 🚀
[Feature name] — now available in your store.
Discover it here 👉 [link]
Re-engagement (30-day dormant)
🇸🇦 Arabic
مرحباً [الاسم] 👋
غبت عنّا شوي — تعال نشوف كيف نساعدك تبدأ البيع.
في جديد على سلة هذا الشهر 👇
[رابط / ميزة جديدة]
هل تحتاج مساعدة؟ رد هنا.
🇬🇧 English
Hi [Name] 👋
We missed you — let's see how we can help you start selling.
Here's what's new on Salla this month 👇
[link / new feature]
Need help? Reply here.
Milestone Celebration (First sale)
🇸🇦 Arabic
مبروك [الاسم]! 🎉
حصلت على أول طلب في متجرك.
هذه البداية — الخطوة القادمة: [الخطوة التالية].
[رابط]
🇬🇧 English
Congratulations [Name]! 🎉
You got your first order.
This is just the beginning — next step: [next step].
[link]
Seasonal — Ramadan Teaser
🇸🇦 Arabic
رمضان كريم [الاسم] 🌙
جهّز متجرك لأكبر موسم تجاري —
نصائح وأدوات خاصة لرمضان 👇
[رابط]
🇬🇧 English
Ramadan Mubarak [Name] 🌙
Prepare your store for the biggest commercial season —
Special Ramadan tips and tools 👇
[link]
Sequence Design Template
## WhatsApp Campaign — [Campaign Name]
**Type:** [onboarding / feature / seasonal / re-engagement / milestone]
**Trigger:** [what starts this sequence]
**Audience:** [segment]
**Opt-in confirmed:** Yes / No
### Message Sequence
| # | Timing | Condition | Message |
|---|--------|-----------|---------|
| 1 | [when] | [if condition] | [copy preview] |
| 2 | Day X | [if no action on msg 1] | [copy preview] |
| 3 | Day X | [if still no action] | [copy preview] |
### Full Message Copy
[Arabic + English for each message]
### Opt-out Line
"للإيقاف رد بـ 'إيقاف'"
### KPIs
| Metric | Target |
|--------|--------|
| Delivery rate | >95% |
| Open rate | >70% |
| Reply/click rate | >15% |
| Opt-out rate | <2% |
Related Skills
- salla-merchant-onboarding: Full 7-touch onboarding (WhatsApp + email combined)
- salla-seasonal-campaigns: Seasonal campaign strategy (WhatsApp is one channel)
- salla-retention-crm: Re-engagement sequences at scale
- salla-activation-funnel: Activation nudge messaging