Skip to main content

Campaign automations

Have IncentIA act on its own on the members of a campaign: wish them a happy birthday, warn them that their points are about to expire, or win back those who haven't visited for a while. Menu: Campaigns › Automations.

Availability

Campaign Automations permission · Growth or Enterprise edition ("Campaign Automations" feature).

How it works​

Each automation combines a campaign, a trigger (when) and an action (what to do). A background process checks them every 30 minutes and runs those that are due.

  • Only active automations whose campaign is active are run.
  • Each automation runs at most once a day.
  • If there is a Segment (optional), it acts only on its members. Without a segment, it acts on all members of the programme.
  • Points and rewards are not duplicated: a retry does not give the same thing again to the same member.
  • A failure with one member is logged and does not stop the rest.

List​

ColumnWhat it is
NameThe automation name.
CampaignThe campaign it belongs to.
TriggerThe trigger.
ActionThe action.
ProgrammeThe loyalty programme.
Last Run / RunsLast run and number of runs.
ActiveWhether it is in use.

Each row has the Actions menu with Edit and Delete. Filter by text and click Refresh.

Create / edit​

Click Create New. The screen shows these labels in English.

FieldWhat it isNotes
NameInternal name.Required.
CampaignThe automation's campaign.Required.
ProgrammeProgramme.Campaign, segment and reward must belong to the same programme.
Trigger TypeWhen it fires.See the triggers table.
Action TypeWhat it does.See the actions table.
Segment (optional)Limits the audience.
ActiveTurns it on or off.

Triggers​

TriggerWhen it actsFields
DailyEvery day, from the given time.Run at (hour, tenant's local time).
WeeklyOn the chosen days of the week.Weekdays (Mon–Sun) and the time.
MonthlyOn the given days of the month.Days of month (for example 1, 15) and the time.
BirthdayThe member's birthday.Days before (0 = the same day).
AnniversaryAnniversary of the member's sign-up date.Days before.
Points ExpiringMembers with points about to expire.Days before expiration.
Inactive MemberMembers with no activity.Inactive days threshold.

If the time has already passed, the automation runs on the next check that same day. Event-based triggers are checked at any time, once a day.

Actions​

ActionWhat it doesField
Send MessageSends a message template.Message Template.
Award PointsAdds points.Bonus Points (minimum 1).
Assign RewardGives a reward from the catalogue.Reward.
Enroll in CampaignEnrols the member in the campaign chosen above.None.
Once per episode

Birthday and Anniversary give at most one reward per year and member. Inactive Member acts once for each period of inactivity: if the member comes back and leaves again, it counts as a new episode.

Permissions​

ActionPermission (UI text)Technical id
ViewCampaign AutomationsPages.Gamification.CampaignAutomations
CreateCreating Campaign AutomationPages.Gamification.CampaignAutomations.Create
EditEditing Campaign AutomationPages.Gamification.CampaignAutomations.Edit
DeleteDeleting Campaign AutomationPages.Gamification.CampaignAutomations.Delete