- Print
- DarkLight
- PDF
Overview
WhatsApp campaigns are marketing or communication initiatives that use WhatsApp to engage with customers, promote products, send updates, or initiate conversions. These campaigns can be highly effective due to WhatsApp’s high engagement rates and direct communication style. This guide discusses the creation of a new campaign and the different aspects of the management of the campaign.
Key Considerations
A. Initial communications with the customers must be done via an approved WhatsApp Template.
B. Within 24 hours after the customer responds to a message, the campaign may include open text messages that will be sent to the customers instead of a template.
C. Before messaging individuals on WhatsApp, businesses must obtain opt-in permission (which does not need to be specific to WhatsApp) from contacts. Individuals need to provide their mobile phone number or be given explicit opt-in permission confirming their willingness to receive future messages or calls from that business.
D. When customers choose to Opt-out in response to a campaign, they are refusing future Campaigns from that number, not all WhatsApp communications.
New Campaigns
Creating a New Campaign
- At the CommBox platform, click the Compose section (pencil icon) at the main sidebar, and select the WhatsApp tab.
- Select a WhatsApp channel that will be used for sending messages out.
- Select the Campaigns option.
- Enter the Campaign’s name.
- Select the Audience that will receive this campaign. You can add additional customers by clicking Import Customers (optional – see below for details).
- Select the template that will be used. Once selected, the template’s language and content will appear in this section.
- For existing customers, you can use a template with a placeholder that will be populated with the customer’s information details.
- Hover over the input field and click the plus sign.
- Hover over the input field and click the plus sign.
b. Select Customer properties to enter information found in the customer's info pane or select Knowledge base to enter a predefined item in that field.
- At the Scheduling section, select the sending time and the start/end of the campaign.
Send
- Select whether to limit campaign messages to go out only during business hours or have no limitation on the sending time.
- When choosing the During business hours option, select the desired business hours profile.
Starts
- Select Now to launch the campaign immediately.
- Select Custom time for starting the campaign.
- Select Recurring campaigns to resend this campaign multiple times at preset intervals. Recurring campaigns will be treated as separate campaigns and each launching will be listed separately in the Overview and metrics page.
Note: Sending will fail if there is an internal contradiction when sending times. For example, sending the campaign every Sunday at 7 AM (Recurring) when the selected business hours profile starts at 8 AM.
Ends
The duration of the sending of the campaign depends on the number of customers you send the campaign to. When the sending is completed (there was an attempt to send the message to all selected customers), a 24-hour window will open by default, in which responses to the campaign message will be considered “campaign response”.
Select the time frame for ending the campaign, after which responding customers will not be associated with the campaign.
- 24 hours after sending is complete
- Custom time, which will end the campaign regardless of sending status.
9. Set the Automation that will reply to customers who respond to the campaign (optional). This Flow will be used for customers associated with the campaign while the campaign is active.
- Check Add me as an agent in charge to designate all replying customers to you (optional).
- Click Create Campaign.
Launching of Campaign
- Once you click Create campaign, verify that your WABA status is connected and that the number of contact numbers to reach the tier limit is more than the amount of contact you wish to send the campaign to.
Click here for more information about WhatsApp template message tiers and limits.
- After verifying you are safe to launch the campaign, click on Continue.
- Review the campaign’s details, provide an email address for notification when the campaign has been completed, and click Launch.
Once completed, the notification email will be sent to the designated recipient.
Importing Customers
1. To add additional customers to the campaign, click Import Customers in the Audience section.
2. In the dialog box, you may download a sample of a table that can be used for this purpose.
Note the following guidelines:
a) All tables must have a column heading for Phone1, and all customer phone numbers must be in international format (including the country code).
b) Additional columns used by your account can be added to the file as long as they match the custom field settings.
c) When sending a template with parameters, you can add additional columns to the file with the parameter’s title as the column heading and the personalized customer variables for those placeholders.
d) When uploading the CSV file, you will need to write the titles of additional columns and add the customers’ information under them.
e) CSV updates each customer’s permanent record. By default, all existing customer fields are always recognized to match or create new customer entries (for example, Name or Email). Additional columns (for example, order number or product ID) will be used solely for campaign personalization and might not be saved to the customer’s details unless your admin settings allow it. Please verify whether your CSV imports update global records or remain strictly campaign specific.
f) We recommend editing the file using Google Sheets.
3. Click Upload file to upload the contacts list and select the appropriate file.
4. Once uploaded, click the Import button in the lower right corner.
Upon successful import, you can save the file as a new audience and name it.
5. The selected file will appear as an audience ready for use. Click Continue.
Campaigns Overview and Metrics
To check the status of a Campaign, navigate to Campaigns (main side toolbar) and click Overview and metrics.
The board will show active campaigns, scheduled campaigns, and old campaigns.
Each Campaign will have a metrics summary, showing:
Name: the name that was given to the campaign (If a name has not been given the time and date of the sending will be the name.
Sent: The number of Message Templates that were effectively sent.
Replied: The number of customers who replied to the campaign.
Time left: For active and scheduled campaigns, the amount of time the campaign has left to be active (Not expired).
Duration: the amount of time that the campaign was live (from the first message sent to the expiration time).
Audience: The name of the save audience (if it exists) and the number of customers it represents.
Channel: The name of the channel the campaign was sent on.
Script: the name of the script (flow) that is connected to campaign responses.
Status: the status of the Campaign. These include:
- Scheduled – The campaign is scheduled to be sent at a future date and time.
- Sending – The campaign is currently in the process of sending messages.
- Sending Completed – All messages in the campaign have been sent successfully.
- Done – Synonymous with "Sending Completed" – The campaign has finished sending, and its expiration time has passed; it’s no longer active.
- Paused – Sending was temporarily stopped due to tier/messaging limits. Will resume when limits are reset.
- Canceled – Same as "Stopped" – canceled by a user before sending or during sending.
When clicking the 3-dot menu, you can export the information into an Excel file.