I have our CRM system synching contacts with CC.
When users unsubscribe our system retrieves these updates and marks them as unsubscribed in the CRM also.
Today our subscriber numbers on our main mailing list went out of sync.
After some investigation we had two email addresses that appeared to have vanished in CC - we had a contact_id on file in our database for them, but no matter how we searched under 'contacts' in CC they weren't showing up.
We pushed the contacts back through and the mailing lists were back in sync.
I can now see these two users in the CC Interface and under engagement there's a mention of 'Bounced as non-existent' - why when users have this flag are the hidden in the interface?
How can I retrieve the users flagged as this/suspended to update our own system?
There doesn't seem to be an option to retrieve suspended users with the /v3/contacts/?status= API calls..?
Thank you for reaching out to Constant Contact API Developer Support. My team is here to assist outside software developers with questions about building into Constant Contact's API.
Contacts that bounce as Non-Existent email addresses in response to an email send will still be active/subscribed and visible within the Contacts tab of the UI, as well as searchable via the API as active contacts unless they have been deleted by someone who manages your account. If an email could not be delivered to that address, it does not mean that they will be unsubscribed.
Managing, removing, and preventing bounced emails
As far as your unsubscribed contacts being out of sync between Constant Contact and your CRM, that would be caused by other factors that are unrelated to bounces. However, if you're still having an issue with this, please feel free to reach out to us directly by email with the case number listed at the end of this post.
Currently we offer two ways to determine which contacts have bounced. You can search by campaign, to see a list of bounced contacts and the reason for the bounce (ex: non-existent), or you can search by individual contact. I'll list those endpoints for you below.
Use the V3 API to Retrieve Bounces by Campaign :
GET a Collection of Email Campaigns
GET Details About a Single Email Campaign
GET an Email Bounces Report (bounce key in right column, you can narrow by type as well)
Use the V3 API to Retrieve bounces by contact:
GET Contacts Collection
GET Contact Activity Details
We'd be happy to look further into your unsubscribed contacts being out of sync between Constant Contact and your CRM, and/or the contacts that you were having difficulty locating within the system that had previously bounced as non-existant..
Please feel free to email our team directly at firstname.lastname@example.org with the email addresses in question, and/or any additional details about the discrepancies you were experiencing and reference case #30197488.
Please have a look and let us know if you have any other questions!