Pass opt-outs back to your connected tools
When someone asks not to be contacted, ACR can mark them in Klaviyo, HubSpot, Salesforce, Dynamics 365, GoHighLevel, monday.com and Zendesk. What changes in each, and when.
Last reviewed November 7, 2026
Switch it on
Open the connection under Integrations, or on the campaign's lead source step, and turn on Log activity in followed by the tool's name. The switch is off by default, only an admin or the owner can change it, and each change goes into the audit log. On a CRM, the same switch also logs calls, texts and emails on the contact.
What ACR changes in each tool
ACR passes on a lead once it is in the state Asked not to be contacted, whether that came from a STOP text, an unsubscribe or a person setting it by hand. See Opt-outs.
| Tool | What ACR changes |
|---|---|
| Klaviyo | Unsubscribes the profile from email and SMS marketing. The private key needs write access to profiles, subscriptions and lists. |
| HubSpot | Ticks the contact property ACR Asked Not To Contact |
| Salesforce | Ticks Do Not Call and Email Opt Out on the Lead or Contact |
| Microsoft Dynamics 365 | Sets the contact's do-not-phone, do-not-email and do-not-bulk-email options |
| GoHighLevel | Turns on Do Not Disturb |
| monday.com | Fills the ACR Do Not Contact column with "Asked not to be contacted" |
| Zendesk | Ticks the user field ACR Asked Not To Contact |
Pipedrive, Attio, NextCommerce, CheckoutChamp, Zapier and Make get nothing. Omnisend shows the switch, but its posts carry no Omnisend contact id, so ACR has no contact to update and nothing is sent.
Who is passed on, and how soon
- Only people who reached ACR through that tool with the tool's own id: CRM contacts, and Klaviyo shoppers through their profile.
- ACR checks about once a minute and passes up to 25 people per round. Each person is passed once.
- People who asked before the switch went on are passed on too.
- If the tool refuses an update, ACR stops the round, shows the error on the connection, and tries again in the next round.
Opt-outs coming the other way
Some tools' own do-not-contact fields reach ACR as opt-outs when a contact comes in: HubSpot's email opt-out, Salesforce's Email Opt Out and Do Not Call, the do-not-phone and do-not-email options in Dynamics 365, GoHighLevel's Do Not Disturb, and the opt-out fields ACR creates in HubSpot, monday.com and Zendesk. An opt-out on record in ACR is never cleared by a later event that says nothing about consent.
Each of these connections has been tested against a simulated version of the vendor's API only.