Multiple Promotion Codes - Early Access

Treat your email subscribers with multiple unique promo codes from up to three different promotions.

How Promotions Work

Upload a list or lists of your promotion codes within the Promotions interface. Once your list uploads, you'll be able to associate the promotion with your template or campaign and then call the promotion code or codes using a Zephyr statement.

Note: Promotion codes must be under 64 characters.

 

Create a promotion

Before you can use promotion codes in your email, you must have a list of promotion codes from your commerce system and create a promotion in the Sailthru system.

Step 1: Get your promotion codes

Download a list of promotion codes from your external commerce system.

Warning: Your promotion requires an ample surplus of codes to cover any seed or test emails that you send in addition to your planned email campaign. If any one promotion in your campaign runs out of promotion codes, it will stop sending automatically.

Notes:

  • The file must be a true .csv file or it will not upload. Some systems give you a utf-8 csv file. Make sure that your file is encoded correctly.

  • The codes must be under the column header code or coupon code.

  • The codes must be 64 characters or less. If you need longer promotion codes, use the Legacy Promotions option.

  • You may upload multiple files to the same promotion.

  • Your promotion requires an ample surplus of codes to cover any seed or test messages that you send in addition to your planned campaign. If any promotion in your campaign runs out of promotion codes, it will stop sending.

Step 2: Add a promotion

Navigate to the Promotions screen from the Content menu (Content > Promotions)

  1. Select the New Promotion button at the top of the page.

  2. Select Promotion Type. We recommend selecting Multi-promo enabled even for single promotion messages.

  3. Give your promotion a name. The name must be 100 characters or less.

  4. Enter size of code pool if you wish to. This is used for refill reminders so you never run out of codes.

    1. The value must be between 1 and 2,000,000.
      Note: If you need more than 2,000,000 promotion codes, contact Support before you set up your promotion. This must be enabled for you before you load any codes.

    2. See Refill Reminders for more information.

  5. Select the file or files you wish to upload.

  6. Add text about the Offer, a Description for it, and any Terms and Conditions.

    1. These are all optional fields, but you'll be able to call the text you add in Zephyr in your email.

    2. These fields can contain up to 1000 characters each.

  7. Select Get Refill Reminders on this promotion. Do not select this if you do not want to receive Refill Reminders for this promotion.

  8. Select Create to save your promotion. The files you attached will be processed and the codes will be added to the Promotion.

    1. This should be a quick process. If you need to check the status, you can check it on the Job Status page.

 

Refill Reminders

There are two ways to set refill reminders for your promotions: globally or per-promotion. The global refill reminder is most useful if you have a smaller team that manages all the promotions that are running at one time. If you have many promotions running at one time with different groups managing them, then the per-promotion refill reminder may be a better option for your use case.

Note: The multi-promotion system checks the threshold every five minutes.

 

Global refill reminders

Global refill reminders are based on a percentage threshold. You can set up to five (5) thresholds for reminders. This will apply to all promotions in your account.

Navigate to the Promotions screen from the Content menu (Content > Promotions)

  1. Select the Refill Reminder button at the top of the page.

  2. In the Email Address field enter an email address to receive the Refill Reminder emails and select Create.

    1. Repeat this step to add multiple email addresses to receive Refill Reminder emails.

  3. Select Add Reminder

  4. Enter a value between 0-99

    1. Repeat steps 3 and 4 to add multiple reminder thresholds.

    2. You can have up to 5 thresholds that apply to all Multi-promo enabled promotions that have Get Refill Reminders on this promotion selected.

  5. Select Save

Note:

Each Add Reminder value represents a percentage threshold. A Refill Reminder email will be sent as the count of available codes on a promotion drops below each threshold. The percentage is calculated against the code pool that is configured on each promotion.

For example: If the size of the code pool on a promotion is set as 2,000,000 (the maximum), and a reminder threshold of 10 is designated, once the count of available codes on the promotion drops below 200,000 (10% of 2,000,000) a Refill Reminder email will be sent to all designated email addresses.

Per-promotion refill reminders

If you are only responsible for a few of the promotions in your account, you don’t want to receive emails for every active promotion. Set a custom refill reminder that will only email you for your promotions. Custom reminder thresholds are based on the number of promotion codes you set, not a percentage that’s left. When your code base drops below your threshold, it will trigger a reminder.

  1. Create a new promotion or open an existing promotion.
  2. If you created a new promotion, enter the required information.
  3. Select the toggle under Refill Reminder to turn on refill reminders for the promotion.
  4. Select Custom from the drop-down menu.
  5. Enter a number of codes to act as the threshold.
  6. Enter the email addresses to receive the reminder.
  7. Select Save.

Use multiple promotions in a template

Navigate to the Template List Page by selecting Templates from the Messaging menu. The Early Access for multiple promotion codes is only available in HTML templates.

When you're adding a promotion to your template, you'll see two options: Multi-promo enabled and Legacy. Select Multi-promo enabled no matter how many promo codes you're adding to your template.

Template set-up

Set your template to use up to three separate promotions.

HTML Template

  1. Create a new HTML template or open an existing one.

  2. If you created a new template, add the necessary content to the Basics and Code tabs.

  3. Select the Advanced tab.

  4. Select the Multi-promo enabled radio button.

  5. Select a promotion name in each of the Promotion dropdowns. You can select up to three promotions.

    1. Each promotion you add will have an index number assigned to it. Make note of which promotion goes with which index number. This is important for the code you insert into your template.

Visual Template

  1. Create a new template or open an existing one.
  2. If you created a new template, add your design content.
  3. Select the Settings icon.
  4. Use the drop-down menu to select up to three promotions to attach to your template.
  5. Each promotion you add will have an index number assigned to it. Make note of which promotion goes with which index number. This is important for the code you insert into your template.

 

Push/In-App Template

  1. Create a new template or open an existing one.
  2. If you created a new template, add your design content.
  3. Select the Settings icon.
  4. Use the drop-down menus to select up to three promotions to attach to your template.
  5. Each promotion you add will have an index number assigned to it. The first promotion you select from the top drop-down menu has an index of 0, the second is 1, and the third is 2.

 

Add the code

Using promotions in your email messaging relies on Zephyr. Using multiple promotions in one email requires you to use an index number so the Zephyr statement can render the correct code. For more information on data and Zephyr, see the Data Basics Tutorial.

The basic Zephyr for multiple promotions:

Copy
<p>Use this code created just for you to save 25% off your next order!</p>
{promotions(0).code}

Notice the 0 in the parentheses. This is the index number of your promotion. The first promotion will always be 0, the next 1, and the last 2.

The Zephyr for multiple promotions:

Copy
<p>Use this code created just for you to save 25% off your next order!</p>
{promotions(0).code}

<p>If you spend over $100, use this code for free shipping!</p>
{promotions(1).code}

<p>30% off your order of $200 or more!</p>
{promotions(2).code}

Use multiple promotions in a campaign

Navigate to the Campaigns List Page through the Messaging menu (Messaging > Campaigns)

Messages with multiple promotion codes work differently than messages with single promotion codes.

When using multiple promotion codes, select a Multi-promo enabled template. The promotions will auto-populate for your selected template.

If your selected template is enabled for a promotion but doesn't include the Zephyr function, add it in the Design section of your campaign.