SOLVED

Best way to stagger a batch campaign

Go to solution
Chris_Morris1
Level 4

Best way to stagger a batch campaign

I have a list of about 6,000 leads, and I want to send an email to these clients in batches, over time. I'd like to send to about 500 contacts per day. I've set up a batch campaign with the smart list criteria to include leads who are part of a specific list. I update that list with new leads daily, and this feeds my recurring batch campaign.

Is there a better way to stagger the send so I don't have to update the list manually, each day, to achieve a small send every weekday morning?

1 ACCEPTED SOLUTION

Accepted Solutions
Grégoire_Miche2
Level 10

Re: Best way to stagger a batch campaign

Hi Chris,

Create 10 static lists in the same program, from #0 to #10. Create a smart campaign that select all your target contacts. The first flow step is an "add to list", with 9 choices with the random sample condition and 10% as a value. Each choice will add the lead to one of the first 9 lists, the default will be the #10. As a result, each list will contain 500 leads. This is the miracle of putting all the random choices in 1 flow step.

Then add 10 "send email flow steps", with a wait 1 day between each. On each of these flow step, add a choice "if member of List #N" send email, default : do nothong. Each list will be processed per day.

You can have some variants, but basically, the idea is to do the split to the lists in the same flow step, so that you end up with 10% in each list.

-Greg

View solution in original post

8 REPLIES 8
Grégoire_Miche2
Level 10

Re: Best way to stagger a batch campaign

Hi Chris,

Create 10 static lists in the same program, from #0 to #10. Create a smart campaign that select all your target contacts. The first flow step is an "add to list", with 9 choices with the random sample condition and 10% as a value. Each choice will add the lead to one of the first 9 lists, the default will be the #10. As a result, each list will contain 500 leads. This is the miracle of putting all the random choices in 1 flow step.

Then add 10 "send email flow steps", with a wait 1 day between each. On each of these flow step, add a choice "if member of List #N" send email, default : do nothong. Each list will be processed per day.

You can have some variants, but basically, the idea is to do the split to the lists in the same flow step, so that you end up with 10% in each list.

-Greg

Priyank_Joshi3
Level 6

Re: Best way to stagger a batch campaign

Hi Chris,

Create 12 campaigns 1 to 12

Upload your list of leads at once = 6000 leads.

Total number of audience =6k

Number of leads to receive email= 500. To keep it simple lets send email it out to 10% of 6k

Static List - 6k Target Audience

Campaign 1 -

Smart List: member of List "6k Target Audience"

Flow: Send Email Random sample 10% of 6k = 600

Campaign 2

Smart List: 1) member of List "6k Target Audience"

2) Member of smart Campaigns NOT in Campaign 1

Flow: Send Email Random sample 10% of 5400 = 540

Campaign 3)

Smart List: 1) member of List "6k Target Audience"

2) Member of smart Campaign not in Campaign 1 OR Campaign 2

Flow: Send Email Random sample 10% of 5000 = 500

Campaign 4

Smart List: 1) member of List "6k Target Audience"

2) Member of smart Campaigns not in Campaign 1 OR Campaign 2 OR Campaign 3

Flow: Send Email Random sample 12% of 4500 = 540

Campaign 5

Smart List: 1) member of List "6k Target Audience"

2) Member of smart Campaigns not in Campaign 1 OR Campaign 2 OR Campaign 3 OR Campaign 4

Flow: Send Email Random sample 13% of 3900 = 507

Campaign 6

Smart List: 1) member of List "6k Target Audience"

2) Member of smart Campaigns not in Campaign 1 OR Campaign 2 OR Campaign 3 OR Campaign 4 OR Campaign 5

Flow: Send Email Random sample 15% of 3393 = 508

Campaign 7

Smart List: 1) member of List "6k Target Audience"

2) Member of smart Campaigns not in  Campaign 1 OR Campaign 2 OR Campaign 3 OR Campaign 4 OR Campaign 5 OR Campaign 6

Flow: Send Email Random sample 18% of 2885 = 519

Campaign 8

Smart List: 1) member of List "6k Target Audience"

2) Member of smart Campaigns not in Campaign 1 OR Campaign 2 OR Campaign 3 OR Campaign 4 OR Campaign 5 OR Campaign 6 OR campaign 7

Flow: Send Email Random sample 21% of 2366 = 496

Campaign 9

Smart List: 1) member of List "6k Target Audience"

2) Member of smart Campaigns not in Campaign 1 OR Campaign 2 OR Campaign 3 OR Campaign 4 OR Campaign 5 OR Campaign 6 OR campaign 7 OR Campaign 8

Flow: Send Email Random sample 27% of 1870 = 504

Campaign 10

Smart List: 1) member of List "6k Target Audience"

2) Member of smart Campaigns not in Campaign 1 OR Campaign 2 OR Campaign 3 OR Campaign 4 OR Campaign 5 OR Campaign 6 OR campaign 7 OR Campaign 8 Or Campaign 9

Flow: Send Email Random sample 35% of 1366 = 478

Campaign 11

Smart List: 1) member of List "6k Target Audience"

2) Member of smart Campaigns not in Campaign 1 OR Campaign 2 & Campaign 3 & Campaign 4 & Campaign 5 and Campaign 6 and campaign 7 OR campaign 8 OR campaign 9 OR campaign 10

Flow: Send Email Random sample 50% of 888 = 444

Campaign 12

Smart List: 1) member of List "6k Target Audience"

2) Member of smart Campaigns not in Campaign 1 & Campaign 2 & Campaign 3 & Campaign 4 & Campaign 5 and Campaign 6 and camapign 7 OR campaign 8 OR campaign 9 OR campaign 10 OR campaign 11

Flow: Send Email  (NO Random sample required)

Chris_Morris1
Level 4

Re: Best way to stagger a batch campaign

Thanks for the detailed information!

John_Clark1
Level 10

Re: Best way to stagger a batch campaign

Hi Chris,

The best way would be to split the list first, and then use those lists to send your email.  Just remember that in the Greg's suggestion the Default choice in the flow step will be your final 10%.

John

Chris_Morris1
Level 4

Re: Best way to stagger a batch campaign

Thank you for your help!

Chris_Morris1
Level 4

Re: Best way to stagger a batch campaign

Sorry, it's me again - this has me thinking. What if I did not have a static list - I just had a group of leads who were eligible for this staggered campaign because they had gone through a previous campaign.

Can I have the results of one program, or list, 'feed' the other, and still have the result of a random sample sent per day?

I can see how it would be harder to control the total number sent per day, but as long as I'm not sending messages to all of them at once, that would be fine. If I can simply have one list feed the other, that removes most of my work. Does that sound possible?

Grégoire_Miche2
Level 10

Re: Best way to stagger a batch campaign

Hi Chris,

Yes, of course. You just have to run the smart campaign every day, with the smart campaign setting set to "run through the flow once". The target (smart list) of this smart campaign will be a member of "previous campaign" filter.

And that would be better to have at least 10 contact that qualify every day, so that each sub list get a fair share of new contacts every day.

-Greg

Chris_Morris1
Level 4

Re: Best way to stagger a batch campaign

Excellent - thanks again! Your help is appreciated.