Is there a way to individualize a person's email frequency preferences? I am setting up an email preference center and trying to figure out how to set up an email campaign to include (or exclude) all of the subscribers that fit (or don't fit) the timing preference.
The selections I would like to implement are: "Snooze" for 30 days, 1 email per week, 1 email every 2 weeks, 1 email per month
Thank you!
Solved! Go to Solution.
Hi @TanyaB ,
Yes, you can do this, but it can be a bit hacky. Here's what we've done in the past:
1. To snooze for thirty days, you can change the "Marketing Suspended" field to be TRUE, then switch it back 30 days later. If you wanted to make this dynamic, you could even let the user pick, write that value to a field on their profile, and have a smart campaign wait until it's that date to flick the marketing suspended switch back. But I wouldn't recommend that since I've found people just put years in the future, which is sort of silly. Give them options of 30 days / 60 days / whatever makes sense for your business.
2. To do weekly / twice a month / monthly sends, we created a custom field, which is by default blank. If someone selects "Monthly" in the form, we update that field to hold that value. Similar for "twice a month". Then for the first week of a given month, we send to everyone. For the second week, we send to everyone except where that field contains Monthly or Twice a Month. For the third week, we send to everyone except Monthly. And for the last week we again send to everyone except where it contains Monthly or Twice a Month. It's a bit complex, but that will get the job done.
There may be a more elegant solution but we haven't found it yet 🙂
I like to set a Date field Next Marketable Day using either
Then a daily batch unsets Marketing Suspended for all the people that were suspended by this process and are to be "set free" today.
Hi @TanyaB ,
Yes, you can do this, but it can be a bit hacky. Here's what we've done in the past:
1. To snooze for thirty days, you can change the "Marketing Suspended" field to be TRUE, then switch it back 30 days later. If you wanted to make this dynamic, you could even let the user pick, write that value to a field on their profile, and have a smart campaign wait until it's that date to flick the marketing suspended switch back. But I wouldn't recommend that since I've found people just put years in the future, which is sort of silly. Give them options of 30 days / 60 days / whatever makes sense for your business.
2. To do weekly / twice a month / monthly sends, we created a custom field, which is by default blank. If someone selects "Monthly" in the form, we update that field to hold that value. Similar for "twice a month". Then for the first week of a given month, we send to everyone. For the second week, we send to everyone except where that field contains Monthly or Twice a Month. For the third week, we send to everyone except Monthly. And for the last week we again send to everyone except where it contains Monthly or Twice a Month. It's a bit complex, but that will get the job done.
There may be a more elegant solution but we haven't found it yet 🙂
I like to set a Date field Next Marketable Day using either
Then a daily batch unsets Marketing Suspended for all the people that were suspended by this process and are to be "set free" today.