When I use the Mass Unsubscribe function, I get no errors and all the right feedback - but nothing has changed afterwards. Example:
Confirmation message:
- The following addresses were unsubscribed: worlingham@hotmail.com, ygg.aberdar@rctednet.net.
- The addresses were unsubscribed from the following newsletters: Well Versed.
But when I go back and check those addresses, they are still active and subscribed to that newsletter. There are no errors in the dblog.
I made a view to try and figure out what was happening and found that there appear to be two subscriptions for each address, with different SIDs:
SUBSCRIBER | SOURCE | SUBSCRIBER ID | ACTIVATED | SUB STATUS | NEWSLETTER | TIMESTAMP |
---|---|---|---|---|---|---|
worlingham@hotmail.com | mass unsubscribe | 31892 | Yes | No | Well Versed | 22/03/2014 - 17:35 |
worlingham@hotmail.com | mass subscribe | 31893 | Yes | Yes | Well Versed | 25/02/2014 - 13:10 |
ygg.aberdar@rctednet.net | mass unsubscribe | 31900 | No | No | Well Versed | 02/04/2014 - 19:47 |
ygg.aberdar@rctednet.net | mass subscribe | 31901 | Yes | Yes | Well Versed | 25/02/2014 - 13:10 |
I did a full export from SimpleNews (5377 addresses) and compared it with a view (6208 subscriptions) - while most subscriptions are fine, there is a large number which repeat the same email address from two to four times.
Is there any way to fix this, short of exporting the data, fixing it, and generating a whole new subscription list? I have about 10 newsletters which need to be checked, each with between 100 and 20,000 addresses.
Comments
Comment #1
kmajzlik CreditAttribution: kmajzlik commentedI really dont know how these items were created but here is my snippet which helped me to clean: