Managing WhatsApp Campaigns

Learn how to create, run, and review a WhatsApp campaign in TextPeak, from choosing the channel and the template to scheduling the send.

❗️

IMPORTANT

Your account needs at least one WhatsApp channel before you can create a WhatsApp campaign. To set one up, see Creating WhatsApp Channels.

Starting a WhatsApp campaign

Open Campaigns in the main menu, click Create new campaign, and choose WhatsApp. The Create New Campaign wizard opens. Expand each section in turn and fill in the campaign details, recipients, WhatsApp senders, message body, sending schedule, and other settings.

Screenshot with the WhatsApp campaign creation option

WhatsApp campaign creation options

To reuse a campaign you have already run, open Campaigns in the main menu, find the campaign in the table, and click Duplicate in the three-dot menu at the end of its row. TextPeak creates a draft clone you can edit.

Screenshot of the Duplicate control

Duplicate menu option

Campaign details

The wizard starts with the campaign details.

  • Campaign name - enter a meaningful name so you can find the campaign quickly.
  • Description - add more information, which appears when you open the campaign.
  • Campaign tags - select tags from the drop-down list to categorize the campaign. This is optional. To create a tag, type its name in the field and press Enter.
  • Stream - select the WhatsApp route this campaign sends through, then move to the next step.
📘

NOTE

The Stream field lists WhatsApp routes only. The product still labels this field Stream even though the page that holds these routes is now called Channels.

Screenshot of the Campaign Details section

Campaign Details section

📘

NOTE

TextPeak saves the campaign as a draft at every step and adds it to the campaign list with the Draft status, so you can click Edit to come back and finish it later. Clicking save & next completes the step and expands the next tab.

Send to

Define the recipients. Choose one or more existing contact lists or segments from the drop-down list, or create a new list or segment without leaving the wizard.

The recipient count is the total number of contacts in the lists or segments you selected.

Screenshot of the Send To section

Send To section

From

Select the WhatsApp sender from the channel you chose in the campaign details. Where a channel has several senders, set an equal or a custom ratio to control how often each one is used.

❗️

IMPORTANT

A campaign can only use senders that belong to the selected channel, and only one WhatsApp Business account.

Screenshot of the From section

From section

Here, select the WhatsApp sender from the available WhatsApp stream. If there are multiple senders, set a custom or equal sender ratio. By setting the distribution ratio, you can control how frequently each sender is used in your WhatsApp campaign.

Message

Select the template the campaign sends.

📘

NOTE

A WhatsApp conversation can only be opened with a template approved by WhatsApp Business or Facebook.

  1. Select a template you created earlier.
Screenshot of the Message section: WhatsApp templates selection

Message section: WhatsApp templates selection drop-down list

📘

NOTE

Create and manage WhatsApp Business templates on the channel itself, under Channel message content. For details, see Managing WhatsApp Templates.

  1. For a template that carries placeholders, map each one to the contact field it should draw from, such as the recipient's first and last name.
Screenshot of the placeholder mapping fields in the Message section

Mapping template placeholders to contact fields

📘

NOTE

When recipients are missing the data a template needs, an icon shows how many. Click through it to manage the replacement options.

Screenshot of the icon with the number of recipients with missing data

Icon with the number of recipients with missing data

To fix recipients with missing data:

  1. Hover over the number of recipients with missing data and click MANAGE REPLACEMENT OPTION HERE.

  2. In the window that opens, either enter replacement text for the variable, or toggle the switch to the left to exclude those recipients from the campaign.

    Screenshot of the Missing Recipients Data pop-up window

    Missing Recipients Data pop-up window

Previewing the message

Preview how the header, the body, and in some cases the footer will look on a mobile phone.

Screenshot of the message preview

Message preview

Sending a test message

  1. Click Test message.

  2. Enter the recipient's phone number.

    Screenshot of the message test confirmation

    Test running confirmation pop-up

  3. Click Next, fill in the placeholder values in the window that opens, and click Send Test.

    Screenshot of the placeholder values fields

    Entering placeholder values

  4. Wait for the confirmation that the message was sent.

    Screenshot of the Your test message was sent confirmation

    Your test message was sent confirmation

Sending schedule

Set the time and date the campaign sends.

Screenshot of the Sending Schedule options

Sending Schedule section

To set the sending time:

  1. Go to Activity hours and set the hours and days messages go out. Optionally, set a start and end date for the campaign.

  2. Choose the Timezone:

    • Recipient's local time - the local time zone of each recipient, worked out from their phone number.
    • My local time - the time zone set in your profile settings.
    • Select timezone - a specific time zone from the drop-down list.
    Screenshot of timezone selection option

    Timezone section

📘

NOTE

Recipient's local time is the safest choice. Some countries regulate the hours messages may be sent, so a campaign scheduled to your own time zone can fall outside the allowed window for a recipient elsewhere and miss them. Contacts who cannot receive the message are listed in the campaign details afterwards.

Campaign settings

In Campaign Settings, define how the campaign runs.

  1. Choose whether to start the campaign now or on a future date.

    Screenshot of the Start campaign options

    Start Campaign section

  2. Select Pause campaign to pause the campaign once, or every time, after a set number of messages. Use it to review performance and adjust while the campaign is still running.

    Screenshot of the Pause campaign options

    Pause Campaign section

  3. Select Send messages through inbox to route every campaign message into the Inbox, then assign it to a space and a team. You can add tags here too.

    Screenshot of the Inbox options

    Inbox section

  4. Click save & next.

Reviewing the campaign

Once every step is saved, review the campaign before it goes out.

  1. Click the edit icon to change any tab.

  2. Check the estimated price at the bottom of the page.

  3. Use the panel on the right to preview the header and body as they will appear on a mobile phone.

  4. Click Start campaign, or Schedule campaign if you set a future date.

    Screenshot of the Reviewing campaign box

    Reviewing campaign details

  5. Click Done in the window that opens.

    Screenshot of the published campaign pop-up

    Confirmation of the campaign publishing pop-up window

  6. The campaign appears at the top of the Campaigns table with a Sending or Scheduled status. Pause it from the Actions button on its row.

    Screenshot of the WhatsApp campaign added to the Campaigns table with the Sending status

    New WhatsApp campaign in the Campaigns table: Sending status

  7. Click the campaign to open the sidebar with its details, statistics, and domains.

    Screenshot of the campaign details sidebar

    Campaign sidebar data

The status changes to Finished once every message has been sent.

Screenshot of the WhatsApp campaign in the Campaigns table with the Finished status

WhatsApp campaign in the Campaigns table: Finished status


Did this page help you?