This topic describes how to create and manage marketing campaigns. A marketing campaign triggers an associated chat flow at a scheduled time to send messages to all contacts within the associated audience group.
Before you begin
Create and publish a chat flow. For more information, see Use Chat Flow.
Create an audience group for target contacts. For more information, see Groups.
If you need to use WhatsApp:
Register a WhatsApp Business Account (WABA) and bind the verified account to a channel.
If you need to use Viber:
Apply for a Viber Service ID and get it approved by Viber.
Create a marketing campaign
To create a marketing campaign:
Log on to the Chat App Message Service console.
In the left navigation pane, choose Intelligent Marketing > Campaign Manager. Click Create Activity.

In the dialog box that appears, configure the campaign settings and click OK.

Parameter description
Parameter | Description |
Activity Name | The name of the marketing campaign. It can be up to 60 characters long. |
Activity Description | The description of the marketing campaign. It can be up to 90 characters long. |
Related Flows | Select an existing flow that the campaign will automatically trigger when it starts. After you select a flow, you can click Preview Flow to view its details. You can only preview published flows. You must create and publish the flow before associating it with a campaign. Note Only flows with the Trigger Type set to Manual are supported. |
Associate Group | Select the group of contacts to receive messages from the campaign. You must create the group in Audience Management beforehand. |
Effective Period | Select a start and end time for the campaign. The campaign automatically starts at the specified start time and ends at the specified end time. The start time must be later than the current time, and the end time must be later than the start time. |
Execution Plan | Select the execution frequency. The campaign can run daily, hourly, or every minute. |
Pause a marketing campaign
You can pause a marketing campaign only when its Activity Status is In Progress. The Suspend button is only available for campaigns with this status.
Log on to the Chat App Message Service console.
In the left navigation pane, choose Intelligent Marketing > Campaign Manager. Find the campaign to pause and click Suspend.

In the dialog box that appears, click OK.
ImportantAfter you pause a campaign, it will not trigger any subsequent flows. To resume the campaign, set a new start time.
Modify a marketing campaign
You can modify a marketing campaign only when its Activity Status is Pending Execution or Suspended.
Log on to the Chat App Message Service console.
In the left navigation pane, choose Intelligent Marketing > Campaign Manager. Find the campaign to modify and click Modify.

In the dialog box that appears, modify the parameters as needed. For more information, see Parameter description.
Click OK.
Delete a marketing campaign
You can delete a marketing campaign in any status except In Progress.
Log on to the Chat App Message Service console.
On the page, find the campaign to delete and click Delete.

In the dialog box that appears, click OK.
Search for a marketing campaign
Log on to the Chat App Message Service console.
In the left navigation pane, choose Intelligent Marketing > Campaign Manager. You can search for marketing campaigns using specific criteria, including Activity Name, Related Flows, Associate Group, and Activity Status.

References
Learn more about Chat Flow and Audience Management in the following topics:
To learn how to use Chat Flow, see Use Chat Flow.
To learn about group management in Audience Management, see Group management.
To learn about contact management in Audience Management, see Contact management.