ComplianceUnsubscribed + active rule

Is emailing someone who unsubscribed still allowed?

Why this question is more nuanced than reps think

When someone clicks "unsubscribe," they've made a legally-recognized request. The rules vary by jurisdiction and message type, but the spirit is consistent: stop sending them commercial promotion.

The nuance — and the part reps get wrong — is what counts as "commercial promotion":

  • Marketing email blast about your new feature → unambiguously banned.
  • Sequence email step #3 in a generic outreach cadence → almost always treated as marketing.
  • Personal 1:1 reply to a prior conversation thread → generally fine (transactional / continuing dialogue).
  • "Hey, just checking in on your eval" from a sales rep → grey zone. If the rep genuinely had a prior conversation, probably fine. If it's a templated outreach to someone they've never spoken to, the regulator views it as marketing.

The exposure is real. CAN-SPAM violations carry up to $51,744 per email in the US. GDPR penalties scale to revenue. And inbox providers (Gmail, Outlook) flag senders who keep sending to unsubscribers, hurting your deliverability long before any regulator gets involved.

Three flavors of "active sales motion" worth flagging

The cohort to find: contacts who opted out of marketing email but are still in active sales motion. Three flavors of "active":

  1. They're a deal contact on an open deal.
  2. They're enrolled in a sales sequence.
  3. Their lifecycle stage is Sales Qualified Lead or Opportunity or anything past initial qualification.

A contact who opted out and then went cold for a year is fine — nobody's emailing them. A contact who opted out yesterday and is currently the primary contact on an open deal in Negotiation is who you need to find right now.

Why HubSpot's automatic suppression doesn't fully protect you

The friction has two layers:

Reps don't always know when a contact unsubscribed. HubSpot does suppress them from marketing email automatically. But the rep still sees their phone number, their LinkedIn, their email address in the contact record. If the rep manually copies the email into a 1:1 message and sends from their personal HubSpot inbox, HubSpot tracks the send — but it does NOT block it, because HubSpot can't tell whether that message is "commercial" or "personal continuing conversation." The compliance call is on the rep.

The line between sales outreach and marketing is blurry. A rep sending a templated "Did you have time to review the proposal?" email is — to a regulator — sending marketing email. To the rep, it feels like a personal nudge. If 50 contacts get a near-identical version, that's a marketing send by any reasonable interpretation.

The community recommendation is to surface "this contact unsubscribed" prominently in the contact record (HubSpot does this) AND to train reps that any templated message to an unsubscribed contact is in the danger zone. The exception list — "this contact and I have an active mutual conversation, replying is fine" — is real but narrow.

When in doubt: don't send. The cost of not sending is one missed touch. The cost of sending is regulatory, reputational, and deliverability damage that takes months to recover from.

The manual HubSpot recipe

This filter catches the cohort that needs review. The decision-making — was that send genuinely 1:1, or was it templated marketing dressed up as sales — is human work, not data work.

HubSpot recipe~3 minutes to set up · works on Sales Hub Pro+
  1. Open Contacts → Create viewNavigate to Contacts → Contacts. Click 'Create view' in the top right. This will be a saved view, not a list.
  2. Add filter: Email opted out is trueFilter by Contact properties → Email opted out of all emails → 'is true'. This is the explicit unsubscribe signal.
  3. Add filter: Lifecycle stage is in active sales motionAND group → Lifecycle stage → 'is any of' → 'Sales Qualified Lead', 'Opportunity', 'Customer'. These are the contacts where reps are most likely to send 1:1 emails.
  4. Add filter: Number of associated open deals > 0OR group (with the lifecycle filter) → Number of associated open deals → 'is greater than' → 0. Catches deal-contacts whose lifecycle hasn't been promoted yet.
  5. Save as 'Unsubscribed in sales motion'Pin to your sales-ops dashboard. Manager-review weekly with each rep on whether their templated outreach is genuinely 1:1 or not.

What Bloated does instead

The Unsubscribed + active rule

Every unsubscribed contact still in active sales motion, flagged before the next templated send.

Bloated cross-references your opt-out list with lifecycle stage, open deal contacts, active sequence enrollments, and recent rep email logs. Genuine 1:1 replies are excluded. What's flagged is the cohort where a rep is most likely to send a templated message that — to a regulator — looks like marketing email.

Reads: hs_email_optout, lifecycle/deal status · HubSpot contact properties
12contacts
Unsubscribed + active sales motionField: hs_email_optout, lifecycle/deal status · HubSpot contact properties
G
jordan.lee@globex.com
Opted out 4 days agoOn open deal $48K
Review
A
priya@acme.io
In active sequenceTemplated send 2d ago
Stop
N
m.chen@northwind.com
Lifecycle: OpportunityNo recent send
Train rep
H
david@hooli.com
Lifecycle: CustomerExisting thread
OK if 1:1
Run a free scan7 days free · no card · cancel any time