Create a campaign

Start engaging your customers with our powerful campaign builder tool

The campaign builder page allows you to start engaging your customers through a myriad of communications channels. Navigate to Campaigns > Create campaign to get started.

Single stage & multi-stage campaigns

You must select whether this campaign will send an individual message or start the user profile along a multi-stage journey:

  • Single stage campaign: A standard campaign which will send an individual message, using a single or multiple messaging channels.
  • Multi stage journey: Enter the user profile into an automated campaign with several steps to visualise and design the whole user journey (also known as a workflow). See further details in the guide for multi stage journey campaigns

Choosing the campaign type

This section of the page shows the different types of campaign which may triggered by different factors.

Send now or schedule a message

The campaign message can be sent immediately or is scheduled in the future. The scheduling of the campaign is controlled from the Schedule tab.

Event triggered message

The campaign will be executed once your users hit a specific event on your site or app. A common use cases for this campaign type is to use it to bring users back to your site or app after they have done an action like adding a product to basket, which is great for funnel conversion, basket recovery etc. When this campaign type is selected, a tab called Events will appear in your campaign, from which you will be able to control the conditions for triggering the campaign.

API triggered campaign

This campaign will be executed by an API request from your backend systems, according to your own business logic. This type of campaign trigger is very useful for personalised, transactional alerts. You can create a template with variable content, and pass some values when you trigger the campaign from your system. Campaigns would be executed by using the campaign execute API method.

Location triggered campaign

The campaign will be sent to your users when they enter, exit or spend time within your locations. Use geofences for larger locations outdoors, and iBeacons for greater accuracy outdoors or at indoor locations. This type of campaign is great to send contextually relevant notifications when users are at your locations. When this trigger is selected a tab called Locations will appear in your campaign menu.

Inbox content

Send messages to the users online in your website or mobile app via the inbox. You can configure whether you want the messages to remain in their inboxes or to expire. If you select this campaign type you will only be able to select this communications channel.

In-App / On-site campaign

Set up a campaign that will send real-time messages to your in-app or website users triggered by their actions in-app or on your website. For in-app campaigns different types of messages can be created (banner, modal, full screen, or custom HTML messages).

Creating a campaign

Once you have chosen your campaign trigger you will be taken to the Setup tab, where you will configure your campaign, and depending on the engagement channels you select from that page, you will see a handy navigation menu on the top that allows you to build your campaign set by step and return back to any steps if you need to.

Example of the navigation menu for an event triggered campaign where several communications channels have been selected.Example of the navigation menu for an event triggered campaign where several communications channels have been selected.

Example of the navigation menu for an event triggered campaign where several communications channels have been selected.


Can't see some channels?

Once you are in the campaign creation page, the available channels and options will depend on the channels you have enabled beforehand from Settings > Channels > Manage Channels. Check our guide on channel settings for more details.

Campaign drafts

This section shows you campaign drafts that you have previously saved (which is done from any of the tabs within the campaign creation menu by clicking on Save draft).

Drafts can be handy in case you couldn't complete your campaign, to work on it later or to use is as templates for new campaigns. You can find them by searching for campaign name or by filtering by message type or trigger type.

Did this page help you?