Page 1 of 1

A way to inactive recipients for a specific mailinglist

Posted: Wed May 14, 2014 10:35 am
by ruffp
Our customer wants to import their recipients from CSV files and they want to cleanup the mailinglist befor importing because the new csv can have new and deleted recipients.

I found there is a "Delete recipient of this mailing list" but it really delete the recipients even they are subscribed to another mailing list. I was expecting the recipient to be manually opt-out only for the current mailing list.

E.g If John.doe@test.com and jack.brown@test.com are registered to both mailing list:
1. product 1 newsletter
2. product 2 newsletter
I expect if I say "delete recipients of this mailing list" when I am on the "product 1 newsletter" that they are still in the database and still subscribed in "product 2 newsletter" but it s not the case.

Is there any way to do such things?

Otherwise is ther any way to modify the link "delete recipients of this mailing list" ( or add new link next to it)

Re: A way to inactive recipients for a specific mailinglist

Posted: Thu May 15, 2014 10:56 am
by Fatalin
Hi ruffp,

I am not sure I understand you correctly.

However, in order to unsubscribe recipients from a specific mailing list you could:
  1. 1. Create a CSV of those email addresses, that need to be unsubscribed.
  1. 2. Create an import profile with the mode "mark recipients as opt out"
  1. 3. Import the "unsubscribe addresses" and choose the mailing list to unsubscribe them from.
All other mailing list settings will stay untouched.

Best Regards
Markus

Re: A way to inactive recipients for a specific mailinglist

Posted: Tue May 27, 2014 5:22 pm
by ruffp
Yes it is exactly like this.. but honestly managing 2 csv files per mailing list seems a big constraint while we can have an option in the dropdown like "cleanup all existing recipients and add/update new ones).

I did that from a plugin and it works well (1. take a list of subscribers; 2. opt-out everybody in a specific mailing-list; 3. opt-in all new users)

By meaning opt-in/opt-out, I just change the user status in the middle table customer_1_binding_tbl.

I do not understand why this feature is not implemented by default.
Fatalin wrote: However, in order to unsubscribe recipients from a specific mailing list you could:
  1. 1. Create a CSV of those email addresses, that need to be unsubscribed.
  1. 2. Create an import profile with the mode "mark recipients as opt out"
  1. 3. Import the "unsubscribe addresses" and choose the mailing list to unsubscribe them from.
All other mailing list settings will stay untouched.