Chapters
- 01 · What Makes CRM Data Trustworthy?
- 02 · Run a Baseline Data Audit
- 03 · Find and Prevent Duplicates
- 04 · Standardize and Validate Records
- 05 · Handle Consent, Opt-Outs, and DNC
- 06 · Handle Job Changes, Departures, and Churn
- 07 · Enrich the Records That Matter
- 08 · Resolve Conflicting Values
- 09 · Choose What to Buy, Configure, Connect, or Build
- 10 · Establish Continuous Checks and Quarterly Audits
- 11 · Capstone: Repair a Broken CRM Population
12 min · Interactive exercise
Handle Consent, Opt-Outs, and DNC
Keep marketing consent, opt-out, sales DNC, and CS/transactional eligibility independent of each other and of lifecycle.
Priya Shah, Acme Manufacturing's primary contact and the subject of an active expansion Opportunity, clicks “unsubscribe” in a marketing email footer. GTM Lab's CRM stores one Do Not Contact flag. The moment it's set, every automated send process, including Customer Success's renewal and expansion communication, stops reaching her. The team almost loses visibility into an active six-figure expansion because a marketing preference silenced a channel nobody intended to touch.
Four separate questions, not one flag
Marketing consent (whether marketing communication is permitted at all) and marketing opt-out (an explicit request to stop marketing sends) belong to Marketing. Sales DNC (an explicit request to stop sales outbound specifically) belongs to Sales. Transactional/CS eligibility (service, billing, account-management communication) belongs to Customer Success, independent of the marketing dimensions. None of the four is a lifecycle stage or a synonym for disqualification.
Two cases, two different resolutions
Model the four dimensions as independent fields, state the cross-dimension rule that an opted-out marketing contact who is an active customer's contact stays reachable on transactional and CS channels, and enforce suppression at send time, at the sequence-eligibility check, and at list export. The optout-customer-contact fixture confirms Priya's marketing sends stop while CS/transactional communication continues, with her lifecycle and customer status untouched. The sales-dnc-request fixture, for Leah Fenwick at Beacon Robotics, confirms her sales outbound stops while her marketing engagement and lifecycle stage stay exactly where they were.
Carry this into your business
If your CRM has one suppression flag every team checks the same way, find the first case where that costs you a real relationship. It's usually a customer contact, and it usually happens quietly.
GTM Lab
Saved locallyCRM Data Reliability Plan · 0 of 11 sections started
Saved locally to your browser.
Model the dimensions and run the customer-contact case
Priya Shah, Acme’s primary contact and the subject of an active expansion Opportunity, clicks unsubscribe. Model the 4 dimensions, then run her case.
Fixture: optout-customer-contact
Priya Shah · marketing opt-out
FIXTURE-OPTOUT-CUSTOMER-CONTACT- Person
- Priya Shah · Acme Manufacturing
- Action
- Clicked unsubscribe in a marketing email footer
- Lifecycle
- Sales-ready (unchanged)
- Account status
- Customer, open expansion Opportunity (unchanged)
Run the sales-DNC case
Leah Fenwick at Beacon Robotics requests sales DNC while staying marketing-engaged.
Fixture: sales-dnc-request
Leah Fenwick · sales DNC request
FIXTURE-SALES-DNC-REQUEST- Person
- Leah Fenwick · Beacon Robotics
- Request
- Explicit "do not call" to her Sales rep
- Marketing engagement
- Active (opens and clicks marketing sends)
- Lifecycle
- Unchanged by the DNC request
Apply the DNC request