Voucher codes in campaigns
Add voucher codes to your campaign messages through personalisation fields in channel steps. Orbit allocates unique codes from your selected set to each recipient.
Prerequisites
Ensure you have:
-
Created and uploaded at least one voucher code set in Application Settings
-
Built a campaign journey with channel steps where you want to include codes
-
Created or identified email templates for your promotional messages
Adding voucher codes to a channel step
To add voucher codes to a channel step:
-
Open your campaign and go to the Journey tab.
-
Click the Channel Step where you want to include voucher codes.
Example
Here you have a redirect section of the journey that splits recipients based on meeting a previous message objective about their holiday purchase type.
-
Recipients who purchased nature holidays receive nature tour discount codes
-
Recipients who purchased food tours receive restaurant voucher codes
-
Recipients who purchased city tours receive attraction discount codes
Each recipient receives a unique code from the relevant set to use when booking extras.
-
-
Under Personalisation, click + Add Content Field.
-
Expand the Field Type dropdown and select Voucher Code.
-
Enter a descriptive name in the field name box (for example, ‘FoodVoucher’ or ‘NatureOffer). This field name is just your column header in the output file.
-
Click Add.
-
Select your voucher code set from the dropdown.
Tip: You can see the number of available codes for each content field. This number updates as you configure multiple channel steps or as campaigns use codes.
-
Click Apply.
You’ve added voucher codes as personalisation to your campaign message. Continue adding codes to other channel steps as necessary.
When this campaign publishes, those vouchers are allocated to each individual recipient.
Next, create corresponding email templates with matching personalisation field names for each path.
Creating personalisation fields in email templates
To display voucher codes in your email templates:
-
Go to Campaigns and click Template Builder.
-
Click Email Template Builder.
-
Click the Transactional tab.
-
Under your email template, click Edit.
-
Click within the text field where you want to insert the voucher code.
-
Create a variable personalisation field with the exact name you used in your channel step (for example, ‘NatureVoucher’). See Personalise your content with variables.
Note: The personalisation field name must match exactly the field name you created in the channel step configuration, including capitalisation.
-
Click Save & Publish.
What happens when codes run out
If your campaign runs out of voucher codes, then:
-
At campaign start: Recipients don't enter the journey until you add more codes.
-
Mid-journey with time delays: Recipients pause before the time delay step until you top up the code set.
-
Without time delays: You must drain recipients from the campaign and re-add them after uploading additional codes.
Orbit warns you when available codes are insufficient, but doesn't prevent campaign publishing.