
Case studies
How Xerox Improved Global Data Integrity in Salesforce
Xerox's global CRM team cleaned up cross-team duplicate records in Salesforce, then added prevention so marketing targeting and client reporting stay accurate as the company scales.

First published February 22, 2023. Updated March 13, 2026.
Salesforce isn't bad when the data is right. But when duplicate, incomplete, or outdated records pile up, teams stop trusting the CRM. Pipeline gets messy, reports look wrong, and customers get the same email twice. In the worst cases, automation and integrations overwrite or delete data you needed to keep.
This guide covers the 10 biggest business risks of poor Salesforce data quality, the root causes behind them, and the controls that reduce data loss risk across your org.
Most orgs see the same five patterns: duplicate records, inaccurate values, incomplete fields, inconsistent formatting, and records that have gone stale. None of it is a one-time problem. Data degrades continuously from manual entry, integrations, and changing processes.

What happens: Reps spend time verifying contacts, sorting duplicates, and fixing records before they can sell.
Signals: More "not a number" calls, longer time-to-first-touch, more manual list work.
Reduce risk:
What happens: Bounces, spam placement, and wrong segments.
Signals: Rising bounce rate, shrinking open rates, inconsistent audience counts between systems.
Reduce risk:
What happens: Duplicate records cause duplicate cases, wrong entitlements, and messy account history.
Signals: Multiple cases for the "same" customer, longer handle times, complaints about not finding the right record.
Reduce risk:
What happens: Users don't trust the CRM, so they keep shadow lists.
Signals: Poor activity logging, low dashboard usage, reps saying their own list is better.
Reduce risk:
What happens: Two teams contact the same account, or routing sends leads to the wrong owner.
Signals: Territory conflicts, duplicate campaigns, lead assignment exceptions.
Reduce risk:

What happens: Leadership gets conflicting numbers and stops trusting dashboards.
Signals: Constant "why is this number different" threads, manual spreadsheet forecasting.
Reduce risk:
What happens: Duplicates make it hard to honor access, deletion, and opt-out requests consistently across every record for a person.
Signals: Opt-outs still receiving emails, slow response to data subject access requests, inconsistent consent fields.
Reduce risk:
What happens: Customers get contacted too often, shipments go to old addresses, and messages feel careless.
Signals: Rising complaint volume, public reviews mentioning that the company doesn't seem to know who the customer is.
Reduce risk:
What happens: Customers lose confidence, and employees stop believing the CRM is reliable.
Signals: Lower renewal confidence, NPS comments referencing a poor experience, internal skepticism about the data.
Reduce risk:
Poor data quality doesn't only mean wrong values. It also raises the odds of accidental loss or irreversible corruption, especially once you combine imports, integrations, and automation.
How data loss happens in practice:
Reduce risk with controls:

Four sources cause most of it: manual entry with no standards, imports and migrations done under pressure, integrations that overwrite good values, and lead sources that create duplicates instead of matching existing records.
Free-text fields, missing picklist governance, and inconsistent naming rules let bad values in from the start.
One-time loads done under pressure, with unclear field mappings and no survivorship rules for which value wins.
Two-way sync without a clear system-of-record decision can silently overwrite good data with stale data from the other system.
No verification at the moment of capture, so new leads become duplicates instead of getting matched to the record that already exists.
Fix the intake. Cleaning up after the fact means repeating the same cleanup every quarter.
For Leads, Contacts, and Accounts, define:
This step covers two stages: Prevent stops new duplicates at the door, and Clean finds and merges the ones already sitting in your org.
This is the Prevent stage applied to accuracy: validate email, phone, and address as data comes in, rather than after it's already caused a bounced campaign or a misrouted lead.
Use data governance practices for:
Publish data quality KPIs and review them regularly. That's the Monitor stage: assign ownership, track trends with leaders, and use what you find so the business can Act on data it actually trusts.

Case studies
Xerox's global CRM team cleaned up cross-team duplicate records in Salesforce, then added prevention so marketing targeting and client reporting stay accurate as the company scales.

Blog
Data quality initiatives stall without leadership support. Here's how to build the business case, using a data leadership framework from MIT Sloan Management Review.
Data loss usually happens in three ways: records get deleted, values get overwritten, or data becomes unusable because it's duplicated or inconsistent. Common causes include imports with bad field mappings, two-way sync overwriting good values, automation that updates at scale, and manual deletes or merges without review.
Use a simple change-control habit for high-risk operations: test in a sandbox, run small batches first, export a backup before mass updates, and monitor spikes in updates or deletes. Then reduce the volume of risky changes by preventing duplicates and verifying key fields at entry.
Most of the time, they mean the CRM feels bad because the data is unreliable. If reps can't trust what they see, they stop using Salesforce the way it was intended. Fix the data and Salesforce usually feels like a different system.
Common signals include duplicate Leads, Contacts, and Accounts, rising email bounce rates, missing required fields, inconsistent picklist values, and records that haven't been verified or touched in a long time.
Start with a monthly scorecard: duplicate rate, percent missing required fields, bounce rate, and last-verified-date aging. Run these by object, Lead, Contact, and Account, so you can see where issues start.
Stop new duplicates first, then clean existing duplicates. This quickly improves reporting, routing, and outreach. After that, add verification for email, phone, and address so the data stays usable.
Ownership should be shared: the Salesforce admin or RevOps team owns rules and controls, business teams own correct entry, and integration owners own mapping and sync behavior. One team can lead, but it can't be a one-person job.
Data quality is the condition of the data: accurate, complete, current, not duplicated. Data governance is the operating model that keeps it that way: rules, ownership, change control, and audits.
With a product tour you can walk through the product yourself without installing anything, or book a demo for a guided look.