25 WhatsApp Marketing Campaigns That Actually Worked
Concrete campaigns you can copy, anonymised from real brand executions across 10 industries.
Most "WhatsApp campaign idea" articles online are generic — 20 versions of "send a discount code". This one is the opposite: 25 fully-specified campaigns with goal, industry, message copy, expected results and the automation workflow that ships them. Every example below was executed by a real brand on LandinChat in the last 12 months, anonymised but not invented. The strategic context for these campaigns lives in our complete guide to sending bulk WhatsApp messages.
Use this as a swipe file: read three or four campaigns close to your industry, copy the structure, swap your variables, ship in a week. Build the templates inside each campaign with the free WhatsApp Template Generator — every workflow assumes you start there.
Campaigns 1-5 — Ecommerce
Campaign 1 — Abandoned Cart Recovery. Goal: recover 25-35% of abandoned carts. Industry: DTC apparel. Message: 'Hi {{1}}, you left {{2}} in your cart. Complete checkout in 2 taps: {{3}}'. Expected result: 28% recovery. Workflow: triggered 1h after cart abandon, second nudge at 24h with 10% off, third at 72h.
Campaign 2 — Back-in-Stock. Goal: rapid sell-through on restocks. Industry: sneaker resale. Message: '{{1}}, {{2}} is back in your size — last drop sold out in 4 hours. Shop: {{3}}'. Expected result: 45% CTR, 12% conversion.
Campaign 3 — Post-Purchase Cross-Sell. Goal: lift AOV by 15%. Industry: beauty. Message: '{{1}}, your {{2}} pairs perfectly with {{3}}. Free shipping on the bundle: {{4}}'. Expected: 9% conversion within 14d.
Campaign 4 — Loyalty Tier Upgrade. Goal: deepen retention. Industry: kitchenware. Message: '{{1}}, you just unlocked Gold — here's what changes: {{2}}'. Expected: 22% next-purchase rate within 30d.
Campaign 5 — Flash Sale Countdown. Goal: spike a slow Tuesday. Industry: jewellery. Message: '⚡ 4 hours only, {{1}} — 25% off everything with code TUE25: {{2}}'. Expected: 7x normal Tuesday revenue.
Campaigns 6-10 — Restaurants & QSR
Campaign 6 — Daily Lunch Special. Goal: drive 11am-1pm traffic. Industry: cloud kitchen. Message: 'Lunch today, {{1}} — {{2}} at {{3}}, free delivery before 1pm: {{4}}'. Expected: 18% reorder rate from list weekly.
Campaign 7 — Weekend Brunch Bookings. Goal: fill Sunday brunch. Industry: cafe chain. Message: '{{1}}, Sunday brunch slots open — book in 2 taps: {{2}}'. Expected: 40+ bookings per location.
Campaign 8 — Loyalty Punch Card. Goal: 5+ visits per quarter. Industry: coffee shop. Message: '{{1}}, that's {{2}} coffees — your next one's on us. Show this to claim.' Expected: 3.2x visit frequency.
Campaign 9 — Birthday Treat. Goal: zero-cost retention. Industry: dessert chain. Message: 'Happy birthday {{1}} 🎂 Free dessert on your visit this week: {{2}}'. Expected: 35% redemption.
Campaign 10 — Festival Pre-Order. Goal: kitchen-load smoothing. Industry: sweets. Message: '{{1}}, pre-order Diwali sweets by {{2}} and skip the queue: {{3}}'. Expected: 60% of festival revenue moved to pre-order.
Campaigns 11-15 — Real Estate
Campaign 11 — New Project Launch. Goal: book site visits. Industry: residential developer. Message: '{{1}}, our {{2}} project launches Saturday — VIP preview Friday: {{3}}'. Expected: 80+ visits per launch.
Campaign 12 — Price-Drop Alert. Goal: re-engage cold leads. Industry: brokerage. Message: '{{1}}, the 3BHK in {{2}} you viewed dropped to {{3}}: {{4}}'. Expected: 14% reply rate.
Campaign 13 — Rental Reminder. Goal: avoid late payments. Industry: property management. Message: 'Reminder, {{1}} — rent for {{2}} due {{3}}. Pay: {{4}}'. Expected: 80%+ on-time payment.
Campaign 14 — Maintenance Update. Goal: reduce inbound calls. Industry: society management. Message: '{{1}}, water tank cleaning {{2}} — no supply between {{3}}.' Expected: 70% fewer calls.
Campaign 15 — Investor Newsletter. Goal: retain HNI investors. Industry: REIT manager. Message: '{{1}}, Q2 results live — 18% gross yield, full PDF: {{2}}.' Expected: 65% open within 2h.
Campaigns 16-20 — Financial services
Campaign 16 — Loan Pre-Approval. Goal: convert app downloaders. Industry: NBFC. Message: '{{1}}, you're pre-approved for {{2}}. Accept in 3 taps: {{3}}.' Expected: 12% conversion.
Campaign 17 — Mutual Fund SIP Reminder. Goal: avoid SIP failures. Industry: wealth-tech. Message: '{{1}}, your SIP of {{2}} debits tomorrow. Ensure balance: {{3}}.' Expected: 40% drop in failed SIPs.
Campaign 18 — Insurance Renewal. Goal: reduce churn. Industry: health insurance. Message: '{{1}}, your policy expires {{2}}. Renew in 2 taps and lock today's rate: {{3}}.' Expected: 28% on-time renewal.
Campaign 19 — Tax Filing Reminder. Goal: drive paid filings. Industry: tax-tech. Message: '{{1}}, 5 days left to file. Start in 30 seconds: {{2}}.' Expected: 9% conversion of list to paid.
Campaign 20 — KYC Completion. Goal: activate dormant accounts. Industry: digital bank. Message: 'Hi {{1}}, complete your KYC by {{2}} to keep your account active: {{3}}.' Expected: 55% completion.
Generate compliant templates for any of these in your locale with the free WhatsApp Template Generator — financial templates need to clear stricter Meta filters and the generator lints accordingly. Strategic placement of these campaigns inside your annual calendar is covered in the bulk WhatsApp hub.
Campaigns 21-25 — Education, healthcare, travel
Campaign 21 — Course Drip. Goal: complete-rate. Industry: edtech. Message: '{{1}}, Module {{2}} is live — 12 minutes, then quiz: {{3}}.' Expected: 70%+ completion vs 30% on email.
Campaign 22 — Demo Class Reminder. Goal: show-up rate. Industry: K-12 tutoring. Message: '{{1}}, demo class for {{2}} starts in 1h. Join: {{3}}.' Expected: 85% show-up vs 50% on email.
Campaign 23 — Appointment Reminder. Goal: cut no-shows. Industry: dental. Message: '{{1}}, your appointment with Dr {{2}} is tomorrow at {{3}}. Reply YES to confirm.' Expected: 70% drop in no-shows.
Campaign 24 — Travel Itinerary. Goal: deflect support calls. Industry: OTA. Message: '{{1}}, your trip to {{2}} starts {{3}}. Full itinerary, check-in, support — all here: {{4}}.' Expected: 45% fewer support calls per booking.
Campaign 25 — Post-Trip NPS. Goal: review collection. Industry: boutique hotel. Message: 'Thanks for staying with us, {{1}}. 30 seconds for a review? {{2}}'. Expected: 38% NPS response.
Key takeaways
- → Every campaign needs a goal, an audience, a template and a workflow.
- → Triggered campaigns (cart, reminder) out-ROI blast campaigns 4-6x.
- → Match cadence to industry: daily for QSR, weekly for ecom, monthly for fintech.
- → Always specify expected results before launching — it dictates what you measure.
- → Steal these workflows wholesale — most are industry-agnostic with small tweaks.
FAQs
How many campaigns should I run in parallel?
3-5 for small teams, 10-20 for enterprise. More than that without strong segmentation increases opt-outs.
Do triggered campaigns count against my daily limit?
Yes — every conversation counts, triggered or scheduled. Plan capacity accordingly.
Can I run the same campaign across industries?
Most workflows are portable; copy must be re-written. Industry-specific tone matters more than industry-specific structure.
What's the biggest mistake in campaign design?
Skipping the goal definition. Without a measurable goal, you cannot iterate.
How often should I refresh campaign creative?
Every 30-45 days for evergreen flows, every send for promotional broadcasts.
Can I run B2B campaigns on WhatsApp?
Absolutely — B2B reply rates often beat B2C, especially in SMB-to-SMB and field-sales contexts.
Run WhatsApp marketing with LandinChat.
Official Meta Tech Partner. 500+ businesses worldwide. Broadcasts, chatbot, shared inbox, integrations — one flat plan.
See pricing