Create your first loyalty campaign (event & reactor for sign-up bonus)
Introduction
Offering a sign up bonus as part of your loyalty program is a great way to incentive new members to join. We'll look at how this can be configured and some of the ways you can change the logic to fit your needs.
Configuration
In the Console, navigate to Events > Reactors.
Create the reactor: Click 'Create' in the top right corner. Give the reactor a name. Pick
REGISTERED_ACCOUNT
as the trigger event.Remember, the intrinsic registered account event occurs at the time a user account is created in the Loyalty Engine. This may not be at the same time they create an account with your overall service. See Creating users for more information.
Define effectivity: Optionally set a start and end date for the reactor
Limit activations: If you want to offer the sign up bonus to a limited number of people, you can define an activation limit. Click the cog on the Activation Limit block and turn the 'Unlimited Activations' toggle off. Select 'Tenant' as the 'Activation Context'. Set 'Max activations' to the number of people you'd like to give the bonus to. If you'd like bonus to run indefinitely skip this step.
Add reactions: Add one or more reactions that you would like to happen when this reactor is triggered. See Reactions for more information.
Click 'Save'.

REGISTERED_ACCOUNT
as the trigger

Tips
As the
REGISTERED_ACCOUNT
event can only be recorded once per user, the 'Subject' activation context is not needed for this reactor to be limited to one per end-user.Setting an 'Effective From' date in the 'Effectivity' tab can be useful if you are in the onboarding phase of your program. Setting the date to the launch date of your program ensures that sign-ups during testing do not reduce the total activations allowed for real world users.
Multiple reactors can be created to offer extra points in addition to your standard amount of points. For example you could offer 50 points via an unlimited activation reactor and 50 points via a 100 tenant activations reactor. This would mean that the first 100 people to sign up for your program got 100 points, while anyone after the first 100 would get the standard 50 points.
Last updated
Was this helpful?