Scenario A
Block duplicate creates and ownerless leads before bulk history cleanses.
CRM data quality comes from intake rules and ownership, not one-off cleansing. Dupes, empty stages, and zombie leads need a weekly rhythm.
Block duplicate creates and ownerless leads before bulk history cleanses.
Dedupe rules must be explainable: tax ID, phone, email, name similarity.
Every new field needs an archive policy or forms only grow.
| Decision lens | Common trap or cost | Safer cut |
|---|---|---|
| Block intake | Stop dupes/ownerless | Immediate effect |
| Explainable dedupe | Tax ID/phone/email | Fewer bad merges |
| Weekly rhythm | Dirty data in standup | Keeps improving |
Governance is an ops habit, not a one-off project Put scenarios into the contract annex—better for acceptance than module names alone.
Quarantine inactive leads; manually confirm merges on active accounts. Full wipes injure good records.
Rep requests, ops/manager approves, system audits.
Validation plus reject loops; channels must be measurable and cuttable.
Worth it with high volume and many systems; for single CRM, harden rules first.
Goals, constraints, and legacy systems change the phased boundary. Send your current systems and target; engineering will return an executable plan and acceptance list.