Roklo.ai
Back to Blog
WhatsApp Business Marketing

WhatsApp Marketing Campaigns: How to Plan and Run Them

Learn how to plan and run WhatsApp marketing campaigns - 6 campaign types, bulk sending guide, timing, measurement, and best practices.

Kavya Shah

Kavya Shah

Content Marketing Manager

Published Sep 28, 2026·Updated Sep 28, 2026·6 min read

Contents

Contact us

Overview: A WhatsApp marketing campaign is a structured outbound message sequence sent to a segmented contact list with a specific business goal, a sale, a re-engagement, an appointment reminder, or a product launch. Unlike a one-off message, a campaign is planned with a defined audience, message sequence, send schedule, and success metric. This guide covers 6 campaign types with ready-to-use templates, a 5-step planning framework, how to run bulk campaigns without the API, the best send times for each campaign type, and how to measure results.

For businesses ready to send their next campaign to a full contact list, a WhatsApp bulk message sender free tool handles the bulk sends, scheduling, and contact segmentation. This guide covers the strategy and structure behind campaigns that convert.

6 Types of WhatsApp Marketing Campaigns

Not all WhatsApp campaigns serve the same purpose or follow the same structure. Choosing the right campaign type for your goal determines the message format, the contact segment, the number of messages, and the expected outcome.

Campaign Type

Best For

Best Timing

Format

Flash sale / Promotional

Retail, restaurants, D2C brands, salons

Weekend or festival season, 10am-12pm Tue-Thu

Single message or 2-message sequence

Re-engagement / Win-back

Any business with a contact list over 60 days old

Monday mornings, outside peak seasons

Single message with strong offer

Abandoned cart recovery

E-commerce, coaching enrollment, booking platforms

Within 1 to 4 hours of abandonment

Single message or 2-message sequence

Appointment reminder

Clinics, salons, coaching institutes, B2B service firms

24 to 48 hours before appointment

Automated single message per booking

Festival / Seasonal

Any consumer business with seasonal demand

7 to 14 days before festival + 2 days before

3-message sequence over 2 weeks

Lead nurture / Drip

B2B, high-ticket services, coaching, SaaS

Day 1, Day 4, Day 7, Day 10 sequence

4-message drip over 10 days

For documented outcomes from each of these campaign types, conversion rates, response rates, and specific scenarios from coaching institutes, salons, travel agents, and D2C brands, WhatsApp marketing examples that actually work covers 10 campaigns with specific results.

Flash Sale / Promotional Campaigns

A time-limited offer sent to a segmented contact list. Urgency drives response, the more specific the deadline, the better the conversion rate.

Template:
Hi {{name}}, our *[season] sale* is live right now. *[X]% off* [product/collection], today only. Order here: [link]. Reply STOP to unsubscribe.

Re-engagement / Win-Back Campaigns

Sent to contacts who have not purchased or interacted in 60 or more days. The goal is to bring lapsed customers back with a specific, time-limited incentive.

Template:
Hi {{name}}, it has been a while since your last [visit/order]. We are running a comeback offer this week: [offer]. Valid until [date]. [Action]: [link]. Reply STOP to opt out.

Abandoned Cart Recovery Campaigns

Sent within 1 to 4 hours of a contact visiting your product page or adding to cart without purchasing. The specific product reference is the conversion driver.

Template:
Hi {{name}}, you left something behind. Your [product name] is still in your cart, and we are holding it for you until tonight. Complete your order here: [link].

Appointment Reminder Campaigns

Automated or manually scheduled messages sent 24 to 48 hours before an appointment. Reduces no-shows and gives contacts time to reschedule without disruption to your schedule.

Template:
Hi {{name}}, a reminder about your [appointment type] on [date] at [time] with [name/clinic]. Reply *1* to confirm or *2* to reschedule. See you soon.

Festival and Seasonal Campaigns

A multi-message sequence tied to a specific calendar moment, Diwali, New Year, a product launch date, or a local event. The sequence builds anticipation across 7 to 14 days.

Template:
Hi {{name}}, our *[Festival Name]* collection is here. [One-line description of what is new]. Shop early, limited stock: [link]. Wishing you and your family a wonderful [festival].

Lead Nurture / Drip Campaigns

A 4-message sequence sent to inbound leads who expressed interest but have not converted. Each message delivers value before the final message makes a direct offer.

TimelineMessage Type

Day 1

Deliver the resource they opted in for, or a relevant case study.

Day 4

Ask one specific question about their challenge to open a conversation.

Day 7

Share a useful insight, tip, or article directly relevant to their situation.

Day 10

Make a direct offer, a free call, a demo, a limited-time discount on the first purchase.

Also Read: How to Enable Voice Typing in WhatsApp: Android and iPhone

6 Types of WhatsApp Marketing Campaigns

Step 1 - Define the goal: Every campaign needs one specific, measurable goal. Generate 50 orders. Book 30 appointments. Re-engage 200 lapsed customers. A campaign without a defined goal has no way to be evaluated or improved.

Step 2 - Segment your contact list: Not every contact on your list should receive every campaign. A flash sale for a salon product is only relevant to contacts who have visited or inquired about that product category. For a festival campaign, segment by purchase history or location. A targeted message to 300 relevant contacts will produce more results than a generic blast to 2,000.

Step 3 - Choose the campaign type and format: Match the campaign type from the table above to your goal. A one-off promotional campaign needs only one message. A re-engagement or drip campaign needs a sequence. Decide the number of messages, the timing between sends, and the CTA for each message before writing anything.

Step 4 - Write and test your messages: Write all messages before setting up any sends. Test with a group of 10 to 20 internal or trusted contacts first. Check personalization (does {{name}} pull the right name?), check that all links work, and verify the message reads as expected on both Android and iPhone.

Step 5 - Schedule, send, and track: Schedule each message at the correct send time for that campaign type. After each send, check delivery rates, response rates, opt-out rates, and conversions. Use these numbers to improve the next campaign, not just to report on this one.

How to Build an Opt-In Contact List for Campaigns

Every campaign starts with the list. A campaign to an opted-in list of 300 warm contacts will outperform a blast to 3,000 cold numbers in every metric that matters, delivery rate, response rate, conversion rate, and account safety.

What counts as opt-in:

  • A customer who has previously purchased from you and communicated on WhatsApp
  • A lead who submitted their phone number through a form with WhatsApp consent
  • A contact who has messaged your WhatsApp number first (inbound)
  • A subscriber who opted in via a QR code, link, or WhatsApp Status prompt

What does not count: Phone numbers collected at events, purchased from list brokers, scraped from directories, or taken from any source without explicit WhatsApp messaging consent. Sending campaigns to these contacts generates spam reports, the fastest path to account restriction.

Practical list-building methods: Add a "Join our WhatsApp updates" link or QR code to your website, Instagram bio, email newsletter, and receipts. Offer a first-purchase discount, early access, or exclusive content for subscribing. Collect opt-ins at the point where customers are most engaged with your brand.

Also Read: How to See Archive Chat in WhatsApp: Android, iPhone and Web

Writing WhatsApp Campaign Messages That Work

The structure that consistently produces results: recipient name in the first line, one clear purpose per message, a specific CTA, and an opt-out line. WhatsApp message templates for business covers 20+ ready-to-use templates across campaign types, promotions, appointment reminders, follow-ups, and more, with guidance on formatting for each scenario.

Personalization: Open with {{name}} at the minimum. Where your contact data allows, reference something specific, their last purchase, their appointment date, their city. A message that references the recipient's context generates fewer spam reports and higher response rates than a generic broadcast.

Message length: WhatsApp messages should be readable in 8 to 10 seconds. Three to five sentences is the practical maximum for promotional campaigns. Lead nurture messages on Day 4 and Day 7 can be slightly longer if they are delivering genuine value (a tip, a case study, an insight). Never pad a promotional message to appear more substantial.

Formatting: Use *bold* for the one or two most important words - the offer amount, the deadline, the CTA. Use a bullet list if you are listing three or more items. Add a line break between the offer line and the CTA line. Include "Reply STOP to unsubscribe" in every broadcast message.

One action per message: Every campaign message should ask for one response - one click, one reply, one confirmation. Messages with multiple CTAs ("Shop here, read our blog, follow us on Instagram") produce lower results than messages with a single, specific action.

How to Run Bulk WhatsApp Campaigns Without the API

Most small and medium businesses in India run WhatsApp marketing campaigns without the WhatsApp Business API and for outbound bulk sending, they do not need it. Here is exactly how it works using Roklo, a free browser-based bulk WhatsApp sender:

Running a campaign in Roklo:

1. Open roklo.ai in your browser. Scan the QR code to connect your WhatsApp. No download required.

2. Go to Contacts > Import Excel and upload your contact list (name, phone number). Or sync from your existing WhatsApp contacts.

3. Go to Groups and create a segment: "Flash Sale - Retail Customers" or "Lapsed - Last Purchase 90+ Days." Add the relevant contacts to the group.

4. Go to Templates and write each message in your campaign sequence. Use {{name}} at the start. Save each message as a named template.

5. Go to Campaigns > New Campaign. Select your template, choose your contact group, and choose "Schedule for Later." Set your send date and time.

6. If your campaign has multiple messages (a sequence), create a separate campaign for each message and schedule them at the correct intervals.

7. Confirm all campaigns. Roklo handles delivery, pacing, and timing automatically. You do not need to be online at send time.

The full guide on bulk sending mechanics, contact import, group setup, anti-ban pacing, and volume warm-up, is in the dedicated bulk sending guide.

Also Read: How to Send Photos as Documents in WhatsApp: Step-by-Step Guide 2026

Best Times to Send WhatsApp Marketing Campaigns

Campaign Type

Best Send Time

Reason

Promotional / Flash sale

Tue-Thu, 10am-12pm

Mid-morning weekdays have the highest read and response rate for offers. Weekend sends have more noise from personal messages.

Re-engagement

Monday, 10am-11am

Start of week creates a "fresh start" effect, lapsed contacts are more likely to respond to a re-engagement offer on Monday morning.

Appointment reminder

24 hours before, 9am-11am

Gives recipients enough time to reschedule while the day is still being planned. Evening reminders get lower response.

Festival campaign - first send

7 days before the event, 10am

Sets the calendar and builds anticipation. Early enough to plan purchases, close enough to feel relevant.

Lead nurture Day 1

Immediate after opt-in

Send the first message within 5 minutes of a new lead opting in. Response rates drop sharply after 15 minutes.

Any send - avoid

9pm to 8am, Sundays before noon

Late-night and early-morning sends have the highest block rates regardless of message quality.

How to Measure WhatsApp Campaign Performance

A campaign without measurement cannot be improved. These are the six metrics that matter for WhatsApp marketing campaigns, what they tell you, and what to do when they signal a problem.

Metric

What It Measures

What It Tells You

Delivery rate

Sent messages / Delivered messages. Above 90% is healthy.

Drop in delivery rate signals: list quality issues, account throttling, or contacts who have changed numbers.

Response rate

Replies received / Messages delivered. 10-30% is typical for relevant campaigns.

Best measure of message relevance. A low response rate means the message, timing, or targeting needs adjustment.

Click rate

Clicks on a link / Messages delivered. Varies widely by campaign type.

Only meaningful when the campaign includes a trackable link. Use UTM parameters to track clicks in analytics.

Conversion rate

Purchases/bookings from campaign / Replies or clicks.

The bottom-line metric. Requires tracking purchases or bookings against specific campaigns.

Opt-out rate

STOP replies / Delivered messages. Over 2% is a warning sign.

A high opt-out rate means message frequency is too high or the list includes contacts who did not genuinely opt in.

Cost per result

Campaign cost / Conversions.

Use to compare WhatsApp campaigns against email, SMS, or paid ads for the same objective.

Minimum viable tracking: Even without sophisticated tools, you can track: (1) messages sent, (2) replies received, (3) STOP replies, (4) sales or bookings from the campaign period. Track these manually in a spreadsheet for every campaign. After three campaigns, patterns emerge that tell you what works for your specific audience.

Also Read: WhatsApp Business for Restaurants: Complete Guide (2026)

WhatsApp Marketing Campaign Best Practices

Keep campaigns separate from transactional messages: Appointment confirmations, order updates, and payment receipts go out separately from promotional campaigns. Mixing them in the same send creates confusion and reduces the perceived value of both.

One campaign goal per send: Every campaign has one goal. Do not combine a product launch with a re-engagement offer in the same message. Split them into two campaigns to separate audiences and outcomes clearly.

Run campaigns on a predictable schedule: Contacts who receive a useful WhatsApp update every Tuesday develop a passive expectation of hearing from you. Consistency reduces opt-outs over time because the messages are anticipated rather than unexpected.

Never buy or rent contact lists: Purchased lists are the fastest path to a WhatsApp account ban. Every unrecognized contact who reports your message accelerates the restriction. Your opt-in list, even at 200 contacts, is always more valuable than a purchased list of 10,000.

Clean your list quarterly: Remove contacts who have not responded to any message in 90 days, contacts who sent a STOP reply, and numbers that consistently fail to deliver. A smaller, active list outperforms a large, stale one on every metric.

Conclusion

A WhatsApp marketing campaign is not a single message sent to everyone on your contact list. It is a structured sequence with a defined goal, a targeted audience, the right message format, and a measurement plan. The six campaign types - promotional, re-engagement, cart recovery, appointment reminder, seasonal, and lead nurture - cover most business objectives and each has a distinct planning structure.

Start with the campaign type that matches your most immediate business goal. Build your opt-in list, write your messages, test with a small group, then schedule and track. Apply what you learn from each campaign to the next. Over time, your WhatsApp campaigns will become the most predictable and highest-performing outbound channel in your marketing mix.

Roklo is a free bulk message sender that handles how to send bulk WhatsApp messages across your full segmented contact list from a browser, no WhatsApp Business API required, no saved contacts needed, no per-message charge. Set up your first campaign in under 30 minutes.

Also Read: WhatsApp Interactive Messages: Buttons, Lists and CTA Guide

Run your next WhatsApp campaign to your full contact list

Roklo is free to use. Import your contacts, create your templates, schedule your campaign, and your messages go out automatically. No WhatsApp Business API required. No saved contacts required. No per-message charge.

Frequently asked questions

A WhatsApp marketing campaign is a planned message sequence sent to a segmented contact list with a specific business goal -- generating sales, booking appointments, re-engaging lapsed customers, or nurturing leads toward a conversion. It differs from a one-off message in that it has a defined audience, a structured message format, a scheduled send time, and a measurable outcome. Campaigns may be a single message (flash sale) or a multi-message sequence (lead nurture drip over 10 days).
Kavya Shah

Kavya Shah

Content Marketing Manager

Kavya Shah writes about AI, WhatsApp Business, marketing automation, CRM integrations, and customer communication. At Roklo.ai, she focuses on publishing actionable guides, product tutorials, and industry insights that help businesses streamline marketing and sales workflows.