What "AI-Ready Data" Actually Means in Salesforce (And How to Measure It)
The measurable standard most organizations skip before activating AI features
Part 1 of the Clean Data for AI series
Every organization says it wants AI-ready data. Almost none can define what that means in measurable terms.
"Clean up the data" has been on the project list for years. Leadership keeps saying it. The admin keeps nodding. Nothing changes because there is no standard to change toward. No threshold. No metric that separates "safe to deploy" from "this will create problems in production."
That gap is about to cost real money. Salesforce is pushing Agentforce, Einstein, and Data Cloud into every renewal conversation. Organizations are evaluating AI features with no way to assess whether their data can support them. The question is no longer "should we adopt AI?" The question is: "Can our data survive it?"
I have run over 30 Salesforce data quality assessments for organizations considering AI features. The median score across those assessments is 58 out of 100. Most organizations are surprised by their number. A few are relieved. None had measured it before.
One organization I assessed was confident enough to schedule their Agentforce pilot before the results came back. Their score was 44 out of 100. Field completeness was the biggest factor: 35% of Contact records had no email, no phone, or both. The AI features they planned to activate would have been grounding recommendations on records that were missing the most basic identifiers. The pilot got postponed. The data cleanup that followed took three weeks of focused admin work. The two-hour measurement that would have surfaced the problem before the pilot was ever scheduled had never been run.
What "AI-Ready" Actually Means
AI-ready data meets a measurable standard across ten dimensions. These are not theoretical. They come from field assessments where the score predicted whether the AI deployment went smoothly or generated complaints.
The ten metrics:
Contact uniqueness rate (unique contacts vs. total, accounting for email duplicates)
Phone format consistency (percentage following a single format standard)
State/province field standardization (percentage matching approved abbreviations)
Account name duplicate rate
Records not modified in 24+ months (staleness)
Records owned by inactive users
Lead required-field completion rate
Email bounce rate (percentage flagged as bounced or invalid)
Records without activity in 12+ months
Sharing model exceptions (profiles with broad access beyond business need)
Each metric scores 1-10. The maximum is 100. Based on 30+ assessments, I set the threshold at 70. Below that number, AI features create more problems than they solve. Gartner predicts 60% of AI projects will be abandoned due to data quality issues. In my experience, that failure starts below 70.
Why these ten and not others? Because they are the ones that consistently predicted deployment outcomes. An organization scoring 72 can activate Agentforce with confidence. An organization scoring 48 will generate outputs that erode trust in the pilot within the first week. The metrics were not chosen by theory. They were chosen by pattern.
How to Measure It Yourself in Two Hours
You do not need a consultant for the first pass. You need a data export and Excel.
Step 1: Export your Contact records. Include fields: Email, Phone, MailingState, LastModifiedDate, OwnerId, and any fields you consider decision-critical.
Step 2: Profile field completeness.
Use COUNTIF to count non-blank values:
=COUNTIF(B2:B5000,"<>"&"")/COUNTA(A2:A5000)
This formula divides the count of non-blank values in the Email column by the total record count. Repeat for each critical field. The result is your field completeness percentage.
A field showing 100% completion is not automatically healthy. If 30% of your Industry values say "Other," the field is 100% complete and 30% useless. Completion and accuracy are different measurements. Part 3 of this series covers placeholder values in detail.
Step 3: Profile format consistency.
For the State field, run a Pivot Table on the column. Sort by count. If you see "NY," "New York," "new york," and "N.Y." as separate entries, your standardization score drops. Count the distinct variations. More than two variations per intended value is a problem. Part 4 covers standardization.
Step 4: Check staleness.
Add a helper column:
=TODAY()-DATEVALUE(LEFT(G2,10))
Adjust the column reference and date format to match your export. Filter for values over 730 (two years). Count the percentage. This is your stale-record rate. The red flag threshold in the AI Readiness Checklist is 40% of records not updated in a year. Part 5 covers staleness and ownership.
Step 5: Check owner status.
Export your user list. Filter for inactive users. Match against the OwnerId column in your Contact export using XLOOKUP or VLOOKUP. Any match is a record owned by someone who can no longer maintain it.
Records with inactive owners do not trigger alerts. They sit in active views, aging silently, and AI agents treat them the same as records updated yesterday. One nonprofit I assessed had an AI agent send a fundraising email to a donor's widow because the donor record was still active two years after his death. Nobody owned the record. Nobody reviewed it. The agent did what agents do: it acted on the data it was given.
Common Mistakes in the Audit
The most common mistake is treating 100% field completion as proof of quality. If 30% of your Industry values are "Other," the field is 100% complete and 30% useless. Completion is not the same as accuracy.
The second mistake is running the audit on one object. Contact completeness tells you one story. If your Opportunity records have stale stages, your pipeline is also unreliable. Run the same profiling on Account, Opportunity, and Lead.
The third mistake is treating the audit as a one-time event. Data quality degrades the moment you stop measuring it. The score you get today is accurate today. In six months, without a governance cadence, it will be lower. The audit is only useful if it repeats.
What Salesforce Should Prevent Going Forward
The audit finds the current state. Prevention handles the future.
For field completeness, the Salesforce control is a validation rule that rejects blank values on decision-critical fields. For format consistency, the control is a restricted picklist or a Flow-based normalization that runs on record save. For staleness, the control is a report-and-review cadence with a named data steward who owns the quarterly check.
These are not complex configurations. Most Salesforce orgs have the tools already installed and turned off, or set to defaults that accomplish nothing. The difference between an org scoring 48 and an org scoring 78 is rarely a technology gap. It is a governance gap: nobody decided what "good" looks like, and nobody checks.
The full prevention architecture is covered in Parts 2 through 6 of this series.
The Governance Decision Organizations Skip
Who sets the threshold? Who reviews the scores? Who decides whether the organization meets the standard before AI activation?
That decision is not technical. It is organizational. Someone with authority must own the quality standard, review it quarterly, and be accountable for the result. In the organizations where I have seen this work, that person is usually the senior admin or the data steward, not the executive sponsor. The executive sets the priority. The steward enforces the standard.
Without that decision, the audit is a one-time project. With it, the audit is a governance system. The difference is whether your data quality score is still accurate six months after you measure it.
What to Do This Week
Export your Contact records
Run the COUNTIF completeness check on five critical fields
Run the Pivot Table standardization check on one picklist field
Calculate your stale-record percentage
Write down the score. Show it to someone who makes decisions about AI.
The number will tell you more about AI readiness than any product demo.
Related CCC resources:
AI Readiness Scorecard (free, 2-minute self-assessment)
Salesforce AI Data Readiness Assessment (full review)
Data First: Why Clean Data Is a Prerequisite for Salesforce AI
Sources:
Salesforce Help: Data Quality documentation (help.salesforce.com)
Salesforce Summer '26 Release Notes
CCC assessment methodology (30+ field assessments, 2024-2026)
This article is Part 1 of the Clean Data for AI series. Part 2 covers duplicates and identity resolution.
Last updated: 8-20-2026. If you find an error, contact contact@clearconciseconsulting.com.

