We'd like to maintain a list in the Newsletters app via the API that contains the active users on our site over the last 90 days. We plan to use this list to send maintenance notifications and similar items. We'd also like to respect people's subscription preferences - if they unsubscribe, we'd like our list to remember that.
It's my understanding that a given unsubscribe from a newsletter message only applies to one recipient list in Newsletters, and that these unsubscribes are not globally tracked. These two facts make it difficult to achieve what we would like to do - we could create a new list each time, with only the folks from the last 90 days, but if anyone has unsubbed before, it won't be reflected on the new list. Or, we could repeatedly remove everyone from a single list, then import the new batch, but it seems like this would also remove the unsub.
In chat with Kyle Kern, he suggested we could download the list of unsubbed folks, then import the updated list, and then import the list of unsubs on top of that, updating the preference for anyone that exists in both lists to be the proper unsubbed state. However, this would have to be done manually, as currently the Newsletter lists API doesn't support downloading a list of unsubbed addresses. It seems like adding this to the API would be the easiest solution to this rat's-nest, and then we could manage the multi step import process, which seems reasonable, due to the semi-weird needs of the thing we'd like to do.
add more list management features to newsletter portion of the API (specifically, retrieve a list of unsubbed users from a list)
-
Hmm, it appears your right in that we don't have an API call to download unsubs from Recipient Lists. I'll pass this on, and we'll see how fast we can get that out.
One thing: If you add an email address to the Global Unsubscribe list, that's checked by each newsletter send, so that would be where I would recommend updating the addresses to. However, this will prevent that address from receiving any mail from your account, so keep that in mind. -
-
Hey Jacob,
Thanks for your reply!
We can't use the global unsubscribe list, unfortunately, as our application also sends other kinds of messages through the same sendgrid account, so we'd like to have those separate from the newsletter unsubscribes. Again, I realize this is a bit weird. -
-
This is submitted t our Newsletter Development team as US1898. I don't have an ETA (and won't for a while), but it's officially in the books.
-
Loading Profile...



Twitter,
Facebook, or email.

EMPLOYEE
