Skip to main content
Triggered campaigns are automated promotions that activate when a member meets a defined condition — not on a fixed date, but in response to something they did (or didn’t do). Where broadcast campaigns are pushed to a segment on a schedule, triggered campaigns respond to individual member behaviour in real time.

How triggered campaigns differ from broadcast campaigns

Broadcast CampaignTriggered Campaign
ActivationManually published on a set dateFires automatically when a condition is met
TargetingEntire segment receives it at onceEach member receives it individually when triggered
TimingFixed start and end datesOngoing — fires whenever the trigger condition is satisfied
Use caseSeasonal promotions, limited-time offersRe-engagement, milestone rewards, lifecycle nudges

Common trigger conditions

TriggerExample campaign
Member has not transacted in N daysRe-engagement offer: “We miss you — here’s 200 bonus points on your next purchase”
Member reaches a transaction count milestoneLoyalty reward: “Congratulations on your 50th transaction — enjoy 2× points this week”
Member’s points balance drops below a thresholdBurn nudge: “Your points expire soon — redeem now”
Member upgrades to a new tierWelcome to tier: “Welcome to Gold — here’s a 500-point welcome bonus”
Member’s birthday month beginsBirthday reward: “Happy birthday — enjoy 3× points all month”
Member completes enrollmentWelcome series: “Welcome to the program — here are 100 bonus points to get started”

Campaign components

ComponentDescription
NameInternal label for the campaign
Trigger conditionThe member event or attribute state that activates the campaign
IncentiveWhat the member receives when the trigger fires
Cooldown periodMinimum time before the same member can be triggered again (prevents repeated firing)
CommunicationOptional notification sent to the member when the campaign fires
Active windowOptional date range during which the trigger is active

Creating a triggered campaign

1

Go to Campaign Management → Triggered Campaigns and click Create Campaign

The triggered campaign creation form opens.
2

Define the trigger condition

Select the member event or attribute state that should activate this campaign. You can use member attributes, aggregate attributes (e.g., transaction count, points balance), tier changes, or inactivity periods.
3

Set the incentive

Define what the member receives when the trigger fires — bonus points, a multiplier, cashback, or a custom reward.
4

Configure the cooldown

Set a cooldown period to prevent the same member from triggering the campaign repeatedly in a short window (e.g., once per 30 days).
5

Link a communication (optional)

Attach a Communication template to notify the member at the moment the campaign fires.
6

Activate

Set the campaign to Active. It will begin firing for qualifying members immediately and continue until deactivated or the active window expires.

Troubleshooting

The triggered campaign is not firing for an expected member.
  • Verify the campaign status is Active.
  • Confirm the member currently satisfies the trigger condition.
  • Check whether the member is within a cooldown period from a previous trigger.
  • If an active window is configured, confirm the current date falls within it.
Points awarded by triggered campaigns are recorded as Credit By Bonus entries on the member’s ledger. Filter Transactional reports by Credit By Bonus and check the Narration column to distinguish campaign-awarded points from other bonus sources.