Learn / Automations

Promotion

How to run a promotion and learn from it

Send an offer and record what each person did with it, so the next one can go to the people who actually respond.

The workflow

When someone: Joins a list

Send email

no campaign chosen yet

Delay

3 days, held to 10:00 their time

Condition

splits the flow in two

Yes
Update a field

promo_response = clicked

Exit flow
No
Update a field

promo_response = ignored

Exit flow
  1. 1Send email: no campaign chosen yet
  2. 2Delay: 3 days, held to 10:00 their time
  3. 3Condition: splits the flow in two
  4. 4Update a field: promo_response = clicked
  5. 5Update a field: promo_response = ignored
  6. 6Exit flow

Before you start

The field update is the point. After three promotions you can tell who responds to offers and who never does, and send the fourth only to the first group. That is worth more than any single campaign, and it costs one extra step.

You will need: a list, one campaign, a field to record the result.

How to set it up

  1. 1Choose the New promotion template and set the trigger to the list you are promoting to.
  2. 2Assign the campaign.
  3. 3Open both update-field steps and point them at the same field, with different values.
  4. 4Activate.
  5. 5After a few promotions, build a segment on that field and use it as your offer list.

What goes wrong

  • Using a different field name on the two branches, which quietly makes the data useless because neither value ever overwrites the other.
  • Judging after one promotion. Somebody who ignored one offer was busy; somebody who ignored four is telling you something.

This template is built in to Action BeeMail. Open Automations, choose Start from a template, and it is one click. Edit anything you like afterwards: a template is a starting point, not a mode.

Open Action BeeMail