About campaigns¶
A campaign is a message or offer that is sent to a specific group of customers or recipients.

Use the Campaigns page to build the audiences to which you want to send messages or offers. Configure the campaign to send those audiences to downstream marketing tools, such as email service providers, SMS providers, paid media, digital advertising, personalization, and more.
About the Campaigns page¶
The Campaigns page enables effective use of customer data to activate a variety of use cases across your marketing stack.

Use the Campaigns page to activate a variety of use cases across your marketing stack. For example:
Messaging a group of high customer lifetime value (CLV) customers on Facebook for a VIP event
Emailing customers with an affinity toward blue button down shirts for a product liquidation
Targeting a segment of customers who are more likely to add a visit to the hotel spa
Messaging a group of customers likely to churn with a special offer
Showing an ad to re-engage customers who have unsubscribed from email
Reaching out to customers that have enrolled in your loyalty program
Identifying customers within existing lists, and then pushing targeted subsets for downstream messaging to any channel.
Using a control group, along with any number of recipient groups, to measure the quality of a campaign.
How campaigns work¶
A campaign is defined in the Campaigns page, from which you configure the audience and sub-audiences that will be associated with the campaign, the downstream locations to which the campaign will be sent, and the time at which the campaign is to begin.

Follow this sequence when building a campaign:
Campaign types¶
Amperity supports the following types of campaign workflows:
One-time¶
A one-time campaign represents a specific campaign message that is configured to be sent only once.
A one-time campaign can be configured to run in a similar manner as a recurring campaign, but with the purpose being to communicate messages to customers they should see only once. For example:
A welcome message to a customer who has joined a loyalty program.
A message to a customer who has signed up for a credit card.
Recurring¶
A recurring campaign is sent automatically based on an updated/refreshed audience that a customer wants to receive in their outbound destination or a state change, such as an accepted return, a change to a loyalty program, or an alert based on credit card status, with a predefined campaign message and cadence to a list of recipients.
A recurring campaign has the following components:
A state change that initiates a campaign message.
A segment that defines a list of customers to which the campaign message applies. This segment can be configured to limit the list to certain types of users, such as only business travelers, high-value customers, and so on.
A launch cadence that defines the frequency–daily, weekly, monthly, quarterly–at which the campaign messages are run.
Multi-channel¶
A multi-channel marketing campaign blends marketing strategies across channels (i.e. email, SMS, paid media, etc.) to provide customers a personalized experience, but with consistent messages, offers, and products across all channels.
A multichannel campaign defines combinations of sub-audiences and channels to define unique sets strategies, with each applied to a sub-audience.
A multichannel campaign has the following components:
A state change that initiates a campaign message.
A segment that defines the audience to which the multichannel campaign messages will be applied. This segment can be configured to limit the list to certain types of users, such as only business travelers, high-value customers, and so on.
The use of sub-audiences to partition the audience into a variety of campaign channels. Each sub-audience may be configured to have its own control group.
A launch cadence that defines the frequency–daily, weekly, monthly, quarterly–at which the campaign messages are run.
Campaign features¶
Campaigns have the following features:
Attributes¶
For many destinations for customer activation, you may configure the list of attributes (i.e. first name, last name, state, etc.) that are sent for each sub-audience. Click the Edit attributes link to open the list of attributes that are available for each destination defined for the audience. Use the drop-down menu to select the destination if there is more than one.
Important
Some destinations only support sending specific attributes. Review the requirements for each destination to ensure that you don’t attach unsupported attributes to your campaign send.
You may append attributes that are available in any database table that is available to AmpIQ. Click the + Add attribute link, and then name the attribute, specify from which table that attribute is sourced, and then specify the name of that attribute as it is defined in that table.
Audiences¶
All campaigns start with an audience. Choose a segment from the Include drop-down list. The customers in that list will become the audience for this campaign.

Tip
When a campaign starts with an audience that is defined by a single segment, you can use the segment insights for that segment as a way to measure the performance of that audience over time.
Control groups¶
A control group is the percentage of an audience who will not receive communications related to a marketing campaign. Use control groups to establish a baseline against which you can measure the success of a campaign over time.
Note
A control group is a completely randomized sample of customers that is pulled from the original audience.
A campaign typically has a single control group, unless sub-audiences are defined within the campaign. Each sub-audience may contain a control group.
Note
With a recurring campaign, the records in a control group remain consistent when there are no new Amperity IDs added to it. If there are new Amperity IDs added to the list, the records in the control group will be randomized.
Destinations¶
Destinations are the locations to which you will send the lists of customers that are associated with each recipient group within a sub-audience. You may send these lists to any destination that is configured for your tenant. You may send the same list to multiple destinations.
![]() |
This topic describes adding destinations to your campaign. This is done from within the campaign builder for each recipient group that is part of a sub-audience. You can assign more than one destination to each recipient group. The following sections show adding destinations for each of the “active”, “cooling down”, and “at risk” sub-audiences within the campaign. |
![]() |
A specific set of journeys and messaging creatives are built out and are tailored for customers who fall into the “active” lifecycle status. “Active” customers will be sent to the following channels:
Click the Destinations column, and then select a destination from the list. ![]() Do this for each destination to which you want to send this recipient group. ![]() |
![]() |
“Cooling down” customers are sent to the same channels as “active” customers, but journeys and messaging creatives will be tailored to the “cooling down” lifecycle status. Click the Destinations column, and then select a destination from the list. Do this for each destination to which you want to send this recipient group. ![]() |
![]() |
“At risk” high-value customers are sent to the same channels as “active” and “cooling down” customers and also to TikTok and Facebook. Journeys and messaging creatives will be tailored to the “at risk” lifecycle status, along with new channels for display advertising creatives that are tailored to customers who fall into the “at risk” lifecycle status. Click the Destinations column, and then select a destination from the list. Do this for each destination to which you want to send this recipient group. ![]() |
![]() |
Each sub-audience that is configured for your campaign will have at least one destination associated with it. For each destination that is configured you must specify the set of attributes that will be sent from Amperity to that destination. Click the Edit Attributes link to open the attributes editor. From the drop-down select each of the destinations that has been configured for this sub-audience, and then select which attributes will be sent to that destination. For example, if you are sending a recipient group to Attentive to support an SMS-based marketing campaign, you will need to send a list of phone numbers from Amperity to Attentive. ![]() Enable the checkbox next to the phone attribute, and then leave the rest of the settings as they are. Why are both email and phone optional? Attentive requires that you send only one of those values and the value that you should select is the one that your organization is using within Attentive to build customer journeys and support your marketing campaigns. Tip You should use the Merged Customers table for sending customer PII data from Amperity. The Merged Customers table is your best source table and contains the most accurate set of customer PII. Your Customer 360 table is built from the Merged Customers table. |
![]() |
The attributes that are available from the Edit Attributes window will vary, depending on the destination. Some destinations have strict naming requirements. Some destinations only allow specific fields to be sent. Some destinations allow only one or two attributes, whereas others have few restrictions. For example:
|
Exclusion lists¶
An exclusion list identifies customers who should not receive communications related to a campaign.
Sometimes campaigns need to exclude certain members of your audience. For example, a churn prevention campaign is often configured to exclude customers who have opted-out of SMS messaging and/or who have unsubscribed from an email list.
When you need to exclude audience members, choose one (or more) segments from the Exclude drop-down list. The customers in an exclusion list will be removed from the audience for this campaign.
Note
When you select multiple exclusion lists, audience members will be excluded when they belong to either list. This is the same behavior as when the OR operator is used in SQL. “Exclude customers from this audience when they belong to segment A OR segment B.”

Recipient groups¶
A recipient group is the percentage of an audience who will receive communications related to a marketing campaign. A campaign may have more than one recipient group.
You may configure more than one recipient group for each audience and sub-audience within a campaign.
Sub-audiences¶
A sub-audience is a list of customers who will receive a specific type of communication related to a marketing campaign.
A sub-audience may define users by brand, most commonly purchased sub-brand, product affinity, product category, product type, demographics, etc.
A sub-audience typically represents a set of users for which you have a better understanding of marketing preferences and will receive more specific messaging as part of the campaign. For example, you might split a spring sale email campaign by product affinity so you can send out an email showcasing shorts to customers with a high affinity for shorts and another email advertising t-shirts to customers with a high affinity for t-shirts.
A sub-audience enables you to measure the performance of individual communications in a campaign. For example, you can see how the shorts sub-audience email performed as compared to the t-shirts sub-audience email within the same campaign. Each sub-audience can be configured to use its own control and recipient groups, providing even greater control and flexibility.
Timing and launch dates¶
A campaign can be configured to be sent once or on a recurring basis. A campaign can also be scheduled (i.e. “to be sent at the time you choose in the future”) or to be sent as soon as possible.

Enter the date on which you plan to launch your campaign. This date helps Amperity improve results tracking and campaign results measurement.

Email notifications¶
Email notifications will alert you when there is an issue with campaign delivery. For example, email notifications are sent when Facebook Ads is missing an external identifier or two-factor authorization is not enabled for Google Ads.
Email notifications will describe the issue and the steps that are required to resolve the issue, and will provide a link to the Workflows page in Amperity.