What is data quality? Core dimensions, common issues, and how to measure it
Learn what data quality really means, the core dimensions that define it, common data quality issues, and how to measure and maintain quality data over time.
Linnea Zielinski · 11 min read
Think about the last time you read something translated from another language. Every word on the page can be accurate, spelled correctly, and grammatically sound, and you can still walk away with the wrong idea if the translation loses the original context. Data works the same way. A dataset can look complete and accurate on the surface and still lead your team astray if it doesn't reflect what's actually happening in your business or answer the question you're asking of it.
For anyone who leans on data to make decision making calls about where to spend, what to prioritize, or how to report results to leadership, understanding what "quality" actually means (and how to measure it) is worth the time before you trust a single dashboard number.
Key takeaways
- Data quality refers to how well a dataset reflects reality and fits the specific purpose you're using it for, not just whether the values are technically correct.
- The core data quality dimensions include accuracy, completeness, consistency, timeliness, uniqueness, and validity, but the softer, harder-to-measure dimensions like trust and usability matter just as much.
- Common data quality challenges like duplicate records, missing values, and inconsistent data formats usually trace back to how data is collected and merged across systems, not just human error.
- Measuring data quality takes a mix of data profiling, validation rules, and continuous monitoring rather than a single audit.
- Data governance and clear data stewardship are what turn one-off data quality efforts into a lasting data quality culture.
- Even high quality data doesn't guarantee good decisions if the process or model interpreting it isn't sophisticated enough to make sense of it.
What is data quality?
Data quality refers to how well a dataset reflects reality and how well it serves the purpose you're using it for. That second part trips people up. Two datasets can both be technically accurate, but one might be quality data for a specific use case and nearly useless for another. A dataset of email addresses might be perfectly accurate for sending a newsletter and still fall short as high quality data for a customer segmentation project if it's missing purchase history or location fields.
So what is data quality in practice, beyond the textbook definition? It's a combination of:
- the data itself
- the systems that collect and store it
- the process by which teams turn it into decisions
High data quality means all three of those pieces are working together, and poor data quality can come from a breakdown in any one of them. Good data quality doesn't have to mean flawless data, either. A dataset with a few known gaps that your team understands and accounts for can still support solid decision making, while a dataset that looks pristine but hides an unnoticed error can do more damage. Poor quality data is often less about how messy it looks and more about how much you don't know about its blind spots.
The core dimensions of data quality
Most frameworks for evaluating quality data break it down into a handful of data quality dimensions, and it helps to have a quick reference for what each one actually means before you dig into how to measure or fix them. These dimensions of data quality aren't ranked by importance. Which ones matter most depends on what decision making the data is meant to support.
- Accuracy: Data accuracy means the values correctly reflect what's happening in the real world, whether that's a customer's address, a transaction amount, or a campaign's spend.
- Completeness: All the fields and records you need are present, without major gaps.
- Consistency: Consistent data doesn't contradict itself across systems. The same customer's information should match whether you're looking at your CRM or your ecommerce platform.
- Timeliness: Timely data is up to date and available when you need it, not sitting in a queue waiting to be processed.
- Uniqueness: There's no unnecessary duplication. Timeliness and uniqueness often get grouped together because both affect how confidently you can call a number trusted data at a given moment, and timeliness and uniqueness tend to break down first as a company adds more tools to its stack.
- Validity: The data follows the rules and formats you've set for it, like a phone number having the correct number of digits.
Data quality vs. data integrity
People often use "data quality" and "data integrity" interchangeably, but they're related rather than identical. Data integrity focuses on whether data stays accurate and unaltered as it moves through systems, storage, and transformations. Data quality is the broader, ongoing question of whether that data is fit for its intended use. You can have strong data integrity (nothing got corrupted or lost in transit) and still end up with poor data quality if the data was flawed or incomplete to begin with. It's worth keeping the data quality dimensions and integrity separate in your head, since a fix for one rarely fixes the other, and poor data quality that starts upstream usually stays poor no matter how carefully it's handled downstream.
"Good enough" data quality standards vary by team
There's no universal bar for data quality standards that applies to every team or every dataset. A finance team building revenue reports needs tighter accuracy standards than a marketing team doing rough audience sizing, and that's fine. What matters is that everyone using the same data agrees on what "good enough" looks like before it drives a real decision. This is one of the places data governance earns its keep: it's the mechanism that turns an individual team's data quality standards into something documented and shared, instead of an assumption that everyone's operating on differently.
Why common data quality issues happen
Common data quality challenges rarely come out of nowhere. They tend to show up in a few recognizable patterns, and recognizing the pattern is often the fastest way to figure out where to intervene.
- Missing values: Fields go unfilled because of a broken integration, an optional form field, or a sync that failed partway through.
- Duplicate records: The same customer gets entered twice under slightly different names or emails, which throws off everything from segmentation to reporting.
- Inconsistent data formats: One system stores dates as MM/DD/YYYY and another stores them as DD/MM/YYYY, and now your reports don't line up.
- Inaccurate or bad data: Human error, outdated records, or a data source that was never validated in the first place.
- The "same customer" problem: Without a shared identifier, the same customer can show up as several different people across your systems, which is one of the most common drivers of low quality data in customer-facing teams specifically. (You can read more about this and one way it's corrected in our guide to identity resolution.)
None of these issues are usually caused by one bad actor typing something wrong. They're symptoms of systems that were never designed to talk to each other cleanly, which is exactly why data quality problems tend to compound the more sources and tools a team adds to its stack.
How do you measure data quality?
You can't improve what you're not measuring, and data quality is no exception. Good data quality measures typically combine a few complementary techniques rather than relying on one method alone, and the goal isn't a perfect score. You should aim to build confidence that you know where the weak spots are before they show up in a decision.
- Data profiling: Data profiling techniques scan a dataset to understand its structure, ranges, and anomalies before you build anything on top of it. This is usually the first step in any data quality assessment framework.
- Data validation rules: Setting explicit data quality rules (a required field, an acceptable range, a format standard) lets you catch violations automatically instead of relying on someone noticing something looks off.
- Data quality checks and metrics: Track a small set of data quality metrics over time, like the percentage of records with missing values, the duplicate rate, or how often a data quality check fails. Accuracy and completeness are usually the two easiest data quality metrics to start tracking, and they tend to surface the most obvious problems first.
- Continuous monitoring: A one-time audit tells you about a single moment. Automated data quality monitoring and continuous monitoring for data quality catch problems as they happen, which matters more the faster your data updates.
A simple way to think about a lightweight data quality assessment framework:
- profile your data to understand its current state
- set validation rules based on what "acceptable" looks like for your use case
- monitor continuously so you're not surprised months later by how much it's drifted
Getting reliable data isn't a one-and-done exercise, and maintaining data quality this way is really just data quality management applied consistently instead of in bursts. Monitoring data quality over time is what lets you catch a slow decline before it turns into an obvious, expensive problem, and it's a lot easier to trust accurate data you've been watching than accurate data you're seeing for the first time.
Data governance, stewardship, and who's responsible
Data governance practices are the structure that makes data quality efforts sustainable instead of a one-time cleanup project. Data governance covers the policies, roles, and decision rights around how data gets collected, stored, and used across an organization, and data quality is one of the most visible outcomes of whether that data governance is actually working. Without it, two teams can pull from the same data source and walk away with two different interpretations of what it means, which undermines decision making.
This is where data stewards and data stewardship come in. A data steward is the person (or team) responsible for a specific dataset or domain, and their job is to make sure the data stays reliable, accessible, and well documented over time. Good data governance usually assigns data stewards to the datasets that carry the most weight for decision making, rather than spreading responsibility so thin that nobody actually owns the outcome. Without clear data stewardship, data quality tends to become everyone's job in theory and no one's job in practice, and that's usually when a data quality culture starts to erode.
Data scientists are often the ones who feel the impact first, since they're the ones building models or reports on top of whatever data actually exists. But the effects reach further than a single team. Reliable data and trusted data affect operational efficiency, since teams waste less time reconciling the same data across spreadsheets or double-checking reports. They also affect operational costs, since bad data and inaccurate data are expensive to trace and fix after the fact, and every hour spent hunting down where a number went wrong is an hour not spent on decision making. Rising operational costs are often the first budget-level signal that a team needs to manage data quality more deliberately instead of reacting to problems as they surface, and making data reliable from the start is almost always cheaper than fixing it later.
For customer-facing teams, consistent, reliable customer data is directly tied to customer satisfaction, since it's hard to build a good experience around information that contradicts itself from one interaction to the next. Strong data governance is ultimately how a company moves from chasing one-off data quality problems to building lasting trust in the numbers it reports.
How to improve and maintain data quality
Once you know where your data quality issues are coming from, effective data quality management tends to fall into a few categories. None of these require an overhaul on day one. Most teams start with whichever category is causing the most pain and build out from there, since data quality management works best as a habit rather than a single sprint.
- Data cleansing: Removing or correcting inaccurate, duplicate, or incomplete records is the most direct way to improve data quality in the short term, and it's usually the fastest way to move from low quality data toward something closer to high data quality.
- Master data management: Master data management creates a single, authoritative source of truth for core data assets like customers or products, which helps prevent the "same customer, different record" problem at the source instead of cleaning it up after the fact.
- Clear data quality rules and processes: Documented data quality processes make sure cleansing and validation happen consistently instead of depending on whoever remembers to do it.
- The right data quality tools: Whether you're using dedicated data quality tools or building validation into your existing data management stack, the tools matter less than whether they're actually part of your team's workflow.
- Ongoing data quality improvement: Treat maintaining data quality as an ongoing practice. Data assets and data values change as your business does, and yesterday's high quality data can look pretty different a year from now, which is exactly why data quality improvement needs a standing owner and not just a one-time push.
Although it's fine to add as you go, these data quality best practices work best together. Yes, there are data quality solutions available to help, but none of them replace the need for a clear process. A one-time cleansing project without a master data management approach behind it just means you'll be back doing the same cleanup again next year.
The goal of managing data quality this way isn't good data quality for its own sake. All of this is just the background needed to make sure the people relying on that data for decision making can actually trust what they're looking at.
Why quality data still needs the right model behind it
Even genuinely high quality data doesn't automatically lead to good decisions. A dataset can be accurate, complete, consistent, and fully up to date, and still get misread if the process or model interpreting it isn't built to handle the complexity of what it's looking at. Ensuring data quality is necessary, but it's only the starting point for good decision making.
Marketing measurement specifically shines a direct light on this problem. A brand can have completely accurate, well-governed inventory data, spend data, and platform-reported numbers across every channel, and still walk away with the wrong read on what's actually driving revenue if the analysis stitching those numbers together isn't sophisticated enough to account for how channels interact, how effects show up over time, or how spillover from one campaign shows up as a lift somewhere else. Quality inputs deserve a model that can actually make use of them.
Where Prescient comes in
Prescient AI's marketing mix modeling platform is built around this exact idea: your data is only as valuable as the model that interprets it. Instead of treating any single platform's reported numbers as the final word, Prescient uses your historical data, including platform-reported figures, retail and marketplace connectors like Target, Walmart, Ulta, and Amazon, and other trusted inputs, to build a fuller picture that's refreshed daily, reflects how marketing actually works in the real world, and broken down to the campaign level.
That means you get credit for effects that raw, siloed data quality efforts alone won't surface, like halo revenue that shows up as organic traffic, direct visits, or branded search after a campaign runs. We'll walk you through how all of that works on a live screen using a real brand's anonymized data when you book a demo.
FAQs
What's the difference between data quality and data governance?
Data quality describes the actual state of your data (is it accurate, complete, consistent, and fit for its purpose), while data governance is the broader set of policies, roles, and processes that determine how data gets collected, managed, and used across an organization. Good governance is what makes strong data quality repeatable instead of a one-time fix.
How often should marketing teams check their data quality?
There's no single answer, since it depends on how fast your data changes and how much is riding on it. Teams with daily-refreshing data, like paid media spend and platform-reported metrics, benefit from continuous or automated monitoring rather than periodic audits, since problems compound quickly when they go unnoticed.
Does having more data automatically mean better data quality?
No, and this is one of the more common misconceptions. More data can actually make data quality harder to manage, since it means more systems, more formats, and more opportunities for inconsistency or duplication. What matters more than volume is whether the data you have is accurate, complete, and usable for the decisions you're trying to make.
Who should own data quality on a marketing team?
It works best as a shared responsibility with a clear owner, often a data steward or analytics lead, rather than something left entirely to whoever happens to notice a problem first. That person or team is typically responsible for setting validation rules, monitoring key metrics, and making sure issues get traced back to their source instead of just patched over.
The Halo
Exclusive insights, every week.
Subscribe to The Halo for sharper marketing thinking.
You're subscribed to The Halo!
Quick question (optional): How familiar are you with MMM?
Thanks for sharing! Enjoy The Halo.
Keep reading
View all
How to use company-wide forecasting to build trust before making changes
Read article
Why budget planning season is the worst time to trust your attribution data
Read article
BFCM marketing: How to run your best season and actually know why it worked
Read article
How identity resolution works and what most guides leave out
Read article
How to know which campaigns are moving people through marketing lifecycle stages
Read article
How to get more out of every marketing channel you use
Read article