Overview
Campaigns in ChatFlow allow you to send bulk WhatsApp messages to multiple contacts at once. This is ideal for promotions, announcements, reminders, and customer updates.
Before You Start
- Ensure your WhatsApp Business Account is connected to ChatFlow
- Have your contacts added in ChatFlow
- Make sure your WhatsApp message template is approved by Meta (required for outbound bulk messaging)
Step 1: Go to Campaigns
2. Click on Campaigns in the left sidebar
Step 2: Create a New Campaign
1. Click the Create Campaign or New Campaign button
2. Enter a Campaign Name for your reference
3. Select your WhatsApp number (if you have multiple connected)
Step 3: Choose Your Contacts
Select the contacts you want to target:
- Choose from your full contact list
- Filter by tags, custom fields, or groups for targeted sending
- You can also upload a specific contact list for this campaign
Step 4: Select a Message Template
- Choose an approved WhatsApp Message Template from the dropdown
- If you haven't created one yet, go to Templates in your ChatFlow dashboard and submit one for Meta approval
- Templates can include personalization variables (e.g., {{name}}, {{order_id}}) which are auto-filled from your contact data
Step 5: Schedule or Send Immediately
- Send Now: The campaign will start processing immediately
- Schedule: Pick a date and time to send the campaign automatically
Step 6: Confirm and Launch
1. Review your campaign settings, selected contacts, and template
2. Click Launch / Send Campaign
3. Your campaign will start processing — messages are sent in batches based on your server's capacity
Monitoring Your Campaign
After launching:
- Go to the Campaigns section and click on your campaign
- View delivery stats: Sent, Delivered, Read, Failed
- Identify failed numbers and retry if needed
Campaign Limits
The number of campaigns you can create and run depends on your ChatFlow subscription plan. Check your Dashboard for current usage.
Best Practices
- Only message contacts who have opted in to receive WhatsApp communications
- Always use Meta-approved templates for broadcast campaigns
- Personalize messages using template variables for higher engagement
- Schedule campaigns during business hours for better open rates
- Monitor delivery rates and adjust frequency to avoid being flagged by Meta