Overview
RevyOps unifies Do Not Contact (DNC) signals from every connected platform into a single suppression list, then keeps that list in sync in both directions: pulling DNC entries in from your platforms, and pushing RevyOps DNC marks back out to them.Sources
RevyOps pulls each configured platform’s suppression list in once a day. The platforms it currently pulls from:- Instantly
- SmartLead
- Lemlist
- Sendkit
- EmailBison
- PlusVibe
- Close CRM (via the Outbound Status custom field)
- HubSpot (via the
outbound_statuscontact property)
Pushing to Integrations
Whenever a contact is marked Do Not Contact in RevyOps, whether from a pulled source, a manual mark, or a CSV upload, RevyOps pushes that suppression out to every other configured and enabled integration (EmailBison, Instantly, Lemlist, SmartLead, Sendkit, HeyReach, PlusVibe, Close CRM, HubSpot), except the one the mark originated from. HeyReach only supports adding entries to its blocklist; it doesn’t support removing one. Marking one contact Do Not Contact also marks every other record RevyOps has for that same person (for example, a LinkedIn-only contact and an email contact for the same person), so every known address is suppressed together.Historical Backfill
The first time you turn Do Not Contact sync on for a platform, RevyOps offers a one-time Sync Historical DNC List push, which sends every contact already marked Do Not Contact in RevyOps (not just new ones) to that platform’s blocklist. This can’t be undone in bulk, and the integration panel asks you to confirm before running it.Marking Contacts as DNC from a CSV
You can upload a CSV of email addresses or LinkedIn URLs to mark as Do Not Contact directly, without going through a platform:1
Upload the file
Upload a CSV file and indicate whether it has a header row.
2
Select the identifier column
Choose whether the column holds email addresses or LinkedIn URLs, then pick which column it
is. RevyOps previews the values and warns if they don’t look like the selected type.
3
Process
RevyOps marks existing contacts as Do Not Contact and creates placeholder contacts for
identifiers that don’t have a matching contact yet. The result shows how many were updated,
how many were created, and lists any errors.

