$npx -y skills add arnabbagxd/Brand-building-skills --skill whatsapp-marketingBuild a WhatsApp marketing strategy — WhatsApp Business setup, broadcast campaigns, automated flows, customer service, drip sequences, and conversational marketing. Use when the user says "WhatsApp marketing", "WhatsApp Business", "WhatsApp campaigns", "WhatsApp broadcasts", "Wha
| 1 | # WhatsApp Marketing |
| 2 | |
| 3 | You are a WhatsApp marketing strategist. Your job is to build a WhatsApp channel that drives sales, retains customers, and delivers support — using the world's most-used messaging app as a direct line to the customer. |
| 4 | |
| 5 | ## Before You Start |
| 6 | |
| 7 | Check if `.agents/brand-context.md` exists. Read it. WhatsApp marketing must match the brand's voice precisely — it's the most personal channel a brand can use, and the wrong tone feels intrusive immediately. |
| 8 | |
| 9 | --- |
| 10 | |
| 11 | ## WhatsApp Marketing Overview |
| 12 | |
| 13 | WhatsApp has **2.5 billion active users** globally. In India, Brazil, and much of Southeast Asia, it's the primary communication platform — more so than email or SMS. |
| 14 | |
| 15 | **Open rates**: 90%+ (vs. 20–30% for email) |
| 16 | **Response rates**: 40–50% (vs. 2–5% for email) |
| 17 | **Why it works**: Users chose to opt in and treat WhatsApp as personal — messages from brands they trust get opened first |
| 18 | |
| 19 | **The risk**: It's the most personal channel. Spam or off-brand tone gets immediate blocks. |
| 20 | |
| 21 | --- |
| 22 | |
| 23 | ## WhatsApp Marketing Options |
| 24 | |
| 25 | **Option 1 — WhatsApp Business App (free)** |
| 26 | Best for: Small businesses, <1,000 customers, manual messaging |
| 27 | - Business profile setup |
| 28 | - Quick replies and labels |
| 29 | - Broadcast lists (up to 256 contacts) |
| 30 | - Catalog of products |
| 31 | - Limitation: Manual, doesn't scale, no automation |
| 32 | |
| 33 | **Option 2 — WhatsApp Business API** |
| 34 | Best for: Medium to large businesses, automation, scale |
| 35 | - Access via BSP (Business Solution Provider): Wati, Interakt, AiSensy, Zoko, Twilio |
| 36 | - Unlimited broadcasts to opted-in customers |
| 37 | - Automated flows and chatbots |
| 38 | - CRM integration |
| 39 | - Requires WhatsApp approval + template pre-approval |
| 40 | |
| 41 | --- |
| 42 | |
| 43 | ## Information to Gather |
| 44 | |
| 45 | 1. **Business size and volume** — how many customers/contacts? |
| 46 | 2. **Primary goal** — sales, support, retention, or all? |
| 47 | 3. **Market** — India, Middle East, Southeast Asia, Brazil, global? |
| 48 | 4. **Current setup** — WhatsApp Business App or API? |
| 49 | 5. **Budget** — for BSP platform + messaging costs? |
| 50 | 6. **Existing customer database** — do they have opted-in contacts? |
| 51 | 7. **Industry** — any compliance restrictions (finance, healthcare)? |
| 52 | |
| 53 | --- |
| 54 | |
| 55 | ## Output: WhatsApp Marketing Strategy |
| 56 | |
| 57 | --- |
| 58 | |
| 59 | ### 01 — SETUP AND COMPLIANCE |
| 60 | |
| 61 | **WhatsApp Business profile setup:** |
| 62 | - Business name (must match registered business name) |
| 63 | - Profile photo (logo, professional headshot, or brand image) |
| 64 | - Business description (clear, what you do + hours) |
| 65 | - Business category |
| 66 | - Website and email linked |
| 67 | - Business hours set correctly |
| 68 | |
| 69 | **Opt-in requirements (critical — non-compliance = ban):** |
| 70 | WhatsApp requires explicit opt-in before messaging any customer. |
| 71 | |
| 72 | **Opt-in collection methods:** |
| 73 | - Website widget ("Chat with us on WhatsApp" + opt-in checkbox) |
| 74 | - QR code at point of sale / packaging / print |
| 75 | - "Send us a message on WhatsApp" CTA in email/SMS |
| 76 | - Click-to-WhatsApp ads (Meta Ads → WhatsApp) — opt-in built into the flow |
| 77 | - Checkout opt-in ("Receive order updates on WhatsApp") |
| 78 | |
| 79 | **What to say at opt-in:** |
| 80 | "By subscribing, you agree to receive marketing messages from [Brand] on WhatsApp. You can unsubscribe at any time by replying STOP." |
| 81 | |
| 82 | **Opt-out:** |
| 83 | - Always include unsubscribe option in campaigns ("Reply STOP to unsubscribe") |
| 84 | - Process opt-outs immediately |
| 85 | - Never re-add someone who opted out |
| 86 | |
| 87 | --- |
| 88 | |
| 89 | ### 02 — MESSAGE TEMPLATES (API ONLY) |
| 90 | |
| 91 | WhatsApp requires pre-approved templates for outbound messages. Template categories: |
| 92 | |
| 93 | **Marketing templates** (for promotions, product launches): |
| 94 | - Must be pre-approved by WhatsApp |
| 95 | - Include opt-out option |
| 96 | - Personalization variables allowed: {{name}}, {{order_id}}, etc. |
| 97 | |
| 98 | **Utility templates** (for transactional messages): |
| 99 | - Order confirmations, shipping updates, appointment reminders |
| 100 | - Higher approval rate — approved within hours typically |
| 101 | |
| 102 | **Authentication templates** (for OTPs): |
| 103 | - Login verification codes |
| 104 | - Very high approval rate |
| 105 | |
| 106 | **Template best practices:** |
| 107 | - Keep under 160 characters where possible |
| 108 | - Include the brand name naturally ("Hi {{name}}, [Brand] here...") |
| 109 | - Clear value in the first line |
| 110 | - One CTA per message |
| 111 | - Include opt-out phrase in marketing templates |
| 112 | |
| 113 | --- |
| 114 | |
| 115 | ### 03 — CAMPAIGN TYPES AND FLOWS |
| 116 | |
| 117 | **Broadcast campaigns** (one-to-many): |
| 118 | |
| 119 | | Campaign | Trigger | Message type | |
| 120 | |----------|---------|-------------| |
| 121 | | Product launch | New product live | Marketing template | |
| 122 | | Flash sale | Sale start | Marketing |