SOLVED

How to automatically rotate a monthly email

Go to solution
Trevor_Sparks
Level 2

How to automatically rotate a monthly email

We send a monthly email to our clients about our referral program. I have an email send program set to automatically send the email on a certain day/time each month. However, we have 3 different emails. I'd like to rotate the email that gets sent. For example, email #1 is sent in Feb., email #2 is sent in Mar., email #3 is sent in April, email #1 is sent in May, etc. What's the best way to do this?

1 ACCEPTED SOLUTION

Accepted Solutions
Josh_Hill13
Level 10 - Champion Alumni

Re: How to automatically rotate a monthly email

Why wouldn't you use Random Sample? and then move the lists that are created each time. Or use Random Sample in the Send Email step.

View solution in original post

4 REPLIES 4
Emily_Thornton1
Level 4 - Champion Alumni

Re: How to automatically rotate a monthly email

There are likely a few ways to do this. Here is one approach I can think of, using static lists to control the newsletter membership.

3 static lists

3 smart campaigns (batch campaigns all scheduled for the day of the month your newsletter goes out, assuming it goes out the same day each month.)

When a lead signs up for the newsletter, they get added to Static List 1.

Smart Campaign #1:

Smart list:

     Member of Static List 1

Flow:

     Send Email 1

     Remove from Static List 1

     Add to Static List 2

Smart Campaign #2:

Smart list:

     Member of Static List 2

Flow:

     Send Email 2

     Remove from Static List 2

     Add to Static List 3

Smart Campaign #3:

Smart list:

     Member of Static List 3

Flow:

     Send Email 3

     Remove from Static List 3

     Add to Static List 1 (if you would like the leads to keep rotating through the same 3 emails.)

If someone needs to be removed from receiving the newsletter for any reason, you could have a smart campaign listening for whatever activity designates removal, and the flow would just be to remove them from the static lists. To track engagement of the 3 emails separately with Marketo programs, you could have the above static lists and smart campaigns living in an "operational" Marketo program, and then a separate Marketo program for each email, with smart campaigns listening for when people open, click on, submit the form, etc. of each respective email (or whatever your Marketo program statuses are). Those smart campaigns would update the program statuses.

Hopefully this helped, and did not just confuse you

Josh_Hill13
Level 10 - Champion Alumni

Re: How to automatically rotate a monthly email

Why wouldn't you use Random Sample? and then move the lists that are created each time. Or use Random Sample in the Send Email step.

Trevor_Sparks
Level 2

Re: How to automatically rotate a monthly email

Yes, that makes sense. Thank you.

Trevor_Sparks
Level 2

Re: How to automatically rotate a monthly email

Thank you. That is helpful.