How do you keep HubSpot data quality high?
Prevent bad data at the point it enters. Require the fields that matter when records are created, set validation rules on text, number and date properties, use stable keys so duplicates cannot form, control imports and integrations, and review HubSpot's duplicate and formatting suggestions on a schedule, with one person owning the rules.
This guide is for HubSpot admins and RevOps leads after a cleanup, or before one, who want the data to stay usable. It is organized by where bad data comes from.
Where does bad data come from?
From a handful of entry points: reps typing records by hand, imports from spreadsheets and events, integrations writing to the same fields, forms with free-text fields, and properties that nobody owns. Each needs its own control, so start by listing which entry points write to your most important fields.
| Entry point | Typical problem | Control |
|---|---|---|
| Manual entry | Missing fields, inconsistent values | Required properties, dropdowns, validation rules |
| Imports | Duplicates, wrong formats, overwritten values | Import template, owner approval, unique keys |
| Integrations | Two systems overwriting each other | One owner per field, sync rules |
| Forms | Free-text junk, fake emails | Dropdowns, updated form validation |
| Property sprawl | Several properties for one fact | Property catalog and an owner |
What validation can you set in HubSpot?
Validation rules on single-line and multi-line text, number, phone and date properties, on all plans. Text can be limited by length, characters, case and spaces; numbers by range and decimals; dates to the past, the future, a range or weekdays. Regular-expression rules need Professional or Enterprise.
When we checked HubSpot's documentation in October 2026, rules applied when editing records, in imports and in forms built with the updated editor, but not in workflows, chatflows, meeting pages or legacy forms, and they did not change existing values. That makes them a good fit for manual entry and imports, while workflows and integrations need their own checks.
- Use dropdowns instead of free text wherever the values are known: industry, region, lead source.
- Validate formats that reports depend on, such as IDs, postcodes and phone numbers.
- Keep rules simple enough that reps understand the error message.
Which fields should be required?
Only the ones a process depends on. Requiring email, company, owner and lifecycle stage on contacts, and amount, close date and pipeline on deals, covers most reporting. Requiring ten fields teaches reps to type anything. Required properties on the create form need Starter or above.
For deals, add stage-specific requirements with conditional stage properties, as described in our deal stages guide. For IDs from other systems, use unique value properties, which HubSpot allows up to ten of per object, so the same customer cannot be created twice from an integration or import.
What does HubSpot's data quality tool do?
It shows where the data is already going wrong: duplicate records, formatting issues such as names in capitals or badly formatted phone numbers, and property insights that flag empty, unused or duplicate properties. On Data Hub Professional and Enterprise it can also fix formatting automatically, manage duplicates in bulk and email a weekly digest.
When we checked HubSpot's documentation in October 2026:
- Starter and above: the data quality tool and its property insights. Some formatting-issue features were still a beta on Starter.
- Professional and above: duplicate review one pair at a time, and regular-expression validation.
- Data Hub Professional and Enterprise: bulk duplicate management, automatic formatting rules, the "Format data" workflow action, anomaly alerts and the weekly data quality digest.
- Enterprise: view and edit restrictions per property, which HubSpot says should not be treated as a security control.
Who should own HubSpot data quality?
One named person, usually the HubSpot admin or RevOps lead, with a short rulebook: who can create properties, how imports are approved, which system owns each synced field, and a monthly review of the data quality tool. Without an owner, every rule above slowly erodes.
- 01 Review the digestDuplicates and formatting issues
- 02 Merge and fixDuplicates and formats resolved
- 03 Check propertiesEmpty, unused or duplicated
- 04 Audit entry pointsImports, forms, integrations
- 05 Update the rulesValidation and required fields
- Review the duplicates and formatting issues in the data quality tool, or the weekly digest on Data Hub Professional.
- Merge and fix what it finds, and note which entry point caused each problem.
- Check property insights for empty, unused or duplicated properties, and retire or merge them.
- Audit the entry points that caused problems: an import template, a form field, an integration mapping.
- Update the rules so the same problem cannot come in the same way again. Our governance checklist covers the rest.
Cleaned up once and it is messy again? Bring your worst data problem to a free 30-minute call and we will show you where it comes in.
Data quality checklist
Key takeaway: Data quality is decided where records enter HubSpot. Control the entry points, keep a few rules people understand, and give one person the job of watching them.
Frequently asked questions
Does HubSpot have a data quality tool?
Yes. When we checked in October 2026, HubSpot's data quality tool under Data Management was available from Starter and showed duplicates, formatting issues and property insights such as unused or empty properties. Bulk duplicate management, automatic formatting fixes, the weekly data quality digest and the format data workflow action needed Data Hub Professional or Enterprise.
Can you set validation rules on HubSpot properties?
Yes, on all plans. Text, number, phone and date properties can be restricted, for example to a character range, numbers only, a value range or future dates only. Regular-expression rules need Professional or Enterprise. Rules apply in the record view, imports and updated forms, but not in workflows or legacy forms.
How do you stop duplicates coming back in HubSpot?
Use stable keys and controlled entry points. Email deduplicates contacts and domain deduplicates companies, so require them. Add unique value properties for IDs from other systems, up to ten per object, and route imports and integrations through one owner. Review HubSpot's duplicate suggestions on a schedule.
Can you restrict who edits a HubSpot property?
On Enterprise, Super Admins can limit view and edit access per property. HubSpot itself says this is not a security measure, because the API and some record creation paths can still set the value. On other tiers, use permission sets, required fields and a property owner who approves new properties.
How is this different from a HubSpot cleanup?
A cleanup fixes the data you already have: merging duplicates, filling gaps, standardizing values. Data quality is what stops it getting messy again: rules, required fields, controlled imports and someone who owns them. Without prevention, the same problems come back. See our HubSpot data cleanup service.
Sources
HubSpot documentation behind the feature and tier notes above, checked October 2026. HubSpot changes features and tiers often, so check your own portal too.
- Use data quality tools
- Review and manage duplicate records
- Set validation rules for a property
- Use regular expressions to validate property values
- Customize the create form for each object
- Deduplicate records in HubSpot
- Manage view and edit access for properties
- Format your data with workflows
- Receive a weekly data quality digest

