Remove an email address from the supression list using the API

I am currently using the AddAndResubscribe and Unsubscribe methods to subscribe and unsubscribe respectively.

When I unsubscribe a user from a list they get get added to the suppression list. My problem is that when I use the AddAndResubscribe method the email is not removed from the suppression list.

Is there a separate method I can call to remove the email from the suppression list?


Christian Hagelid

immersive, 8 years ago

Got told it is not possible to remove an email address from the suppression list via the API.

Ken Ken, 8 years ago

Hi Christian,

I've added that as a feature request. We'll let you know when it has been implemented and deployed live.
immersive, 8 years ago

Hi Ken,

Thank you for adding it as a feature request.

I have been told by a colleague that the AddAndResubscribe method used to remove people from the suppression list. Is there a reason why this functionality was removed? I find it strange that there is no way to re-subscribe someone to a list that they have previously un-subscribed from. I was under the impression that this was what the AddAndResubscribe method was for.

thanks again

Georgio_1999, 8 years ago

+1 from me, I was just looking for an answer to this issue

Ken Ken, 8 years ago

Hi Christian,

The AddAndResubscribe method never removed the address from the suppression list. It just ignores the suppression lest when called. ie. if is on your supp list, and you use AddAndResubscribe to resubscribe it, then it will still be resubscribed to your list.

Georgio: I've added your vote to the request.
kriselda, 8 years ago

Another vote here. Will this feature request be a feature soon? Our users opt-in method is on their profile page, so it is possible for them to opt-out then opt-in later. We would like to continue updating their user details in CM even if they're currently unsubscribed.

Ken Ken, 8 years ago

Hi kriselda,

Your vote has been added. Unfortunately I can't give you an ETA on this feature just yet. We'll keep you posted.
Alex D, 8 years ago


Alex Duffield - Owner
InControl Solutions
Ken Ken, 8 years ago

You're vote has been added, Alex.
CVertex, 7 years ago

What's the status of this?
We need to control the suppression list via the API

Ken Ken, 7 years ago

Hi CVertex,

I'm afraid that this has yet to be scheduled to be worked on. I'll add your vote to the request.
vizthink, 7 years ago


This seems like a function the API should handle but be used sparingly.

I understand that, for the most part, you should only need to resubscribe them to a specific list. However, there are definitely situations where having them taken off the global suppression list via the API would be very useful.


Ken Ken, 7 years ago

Vote added, vizthink.
SteveC, 7 years ago

Another very strong vote here please.

This is really important for businesses with large email lists. Our client has over 200,000 members' email addresses. They've recently sent out a snail mail letter to all their members asking about future communication preferences. Several hundred people who have previously opted-out would like to receive emails again.

Very embarrassingly for us, we're going to have to tell our client they have to do it manually one-by-one!

Ken Ken, 7 years ago

Hi Steve,

Your vote has been added.

As I said in a previous post in this thread, AddAndResubscribe ignores the suppression list. So you could use that (or any other subscription method other than import from a file) to add those subscribers back into your list.
yannick, 7 years ago

Hi Ken,

So if I'm understanding this right, if I add subscriber which is on the suppression list using AddAndResubscribe it will be added to my mailing list and will still be in the suppression list. Then, when sending a campaign, will still recieve the campaign because it re-subscribed?

In other words, the mailing list will not be compared to the suppression list on sending campaigns but only on managing subscribers. Right?


Ken Ken, 7 years ago

Hi yannick,

You're exactly right!
zanfe zanfe, 7 years ago

Hi Ken,
so if I send a campaign to a list where there is (using yannick's sample) that is subscribed but is also in the Suppression List, the campaign send the email to


davidaf davidaf, 7 years ago

zanfe, that's correct. The only time the suppression list is invoked is when you are importing subscribers into a list; all the imported names are checked against the suppression list.

The Campaign Monitor Blog – HTML email smarts to go with your good looks
patrick076, 7 years ago

that is really very smart method to remove email from suppression list

here you can find more about 646-563 and 650-177 and also  about 70-236 and ccdp
Ken Ken, 7 years ago

Hi Patrick,

I've added your vote for the feature.
jamesd jamesd, 5 years ago

Hey all,

Sorry it's been a long time coming, but we're happy to announce that we've implemented the ability to unsuppress an email address (remove an email address from a client's suppression list) in the Campaign Monitor API.

Please be sure to check out the docs for full details.

See why 200,000 companies worldwide love Campaign Monitor.

From Australia to Zimbabwe, and everywhere in between, companies count on Campaign Monitor for email campaigns that boost the bottom line.

Get started for free