Globally unsubscribed contacts still count as marketing contacts

A globally unsubscribed contact can never be emailed again, but if they are still set as a marketing contact you are paying for the privilege. Suppressing them cuts waste and keeps your consent posture clean.

Fix it with one command

The suppress-global-unsubscribes skill walks Claude Code through the entire fix — audit, CSV baseline, execution, and verification. Ready-to-run Python scripts included.

/plugin marketplace add tomgranot/hubspot-admin-skills
/plugin install hubspot-admin@hubspot-admin-skills
/suppress-global-unsubscribes

Frequently asked questions

How do I find all globally unsubscribed contacts in HubSpot?

Filter on hs_email_optout being true. The skill runs the search via the API, exports the list, and walks you through the suppression workflow.

Why can I not just delete unsubscribed contacts?

You need the unsubscribe record to honor consent — deleting a contact and later re-importing them can re-enable email by accident. Suppression preserves the opt-out.

More database hygiene skills