Page 1 of 1
1 mailing to multiple mailing lists
Posted: Tue Jan 08, 2013 5:08 pm
by pbwall
Can anyone help me on how to do this? Surely I must be missing something?
I can only see where I can select 1 mailing list per new mailing? My worry is if I can't do this how do I prevent one person who is part of multiple lists from getting the same mailing each time they are on one of the lists?
Thank you in advance.
edit - Using OpenEMM 2011
Re: 1 mailing to multiple mailing lists
Posted: Fri Feb 08, 2013 12:20 am
by economicist
This may not be the most elegant solution, but my method is to create columns (subscription_group_1, subscription_group_2, etc.) in the table "customer_1_tbl" where the value is 1 if they are in a particular newsletter's subscription group, and 0 if they are not. Then I create target groups that include a customer if their value of the corresponding subscription column is "1". All customers are included in a "master mailing list", but when I want to send out a newsletter to different groups, I select the various intended target groups for that newsletter. This way, each person gets only one copy regardless of whether they are in multiple subscription groups.
The problem with this solution is the unsubscribing. Because this method only has each customer listed once in the customer_1_binding_tbl, the default unsubscribe action will unsubscribe them from all subscriptions. If you want to allow people to unsubscribe from one group but not others, you have to create a different unsubscribe form that changes the value of that particular column in customer_1_tbl to 0 while not unsubscribing them from the master list in customer_1_binding_tbl.
Rereading this, I acknowledge that it seems rather complicated, but it's easier than it sounds.