Data Validation Checklist
Validate your CRM data quality across email, phone, address, and company fields with this systematic checklist.
Email Validation
Check syntax validity of all email addresses
easyIdentify emails with formatting errors: missing @, invalid domains, special characters. Remove clearly malformed addresses.
Verify domain MX records
easyConfirm that email domains have valid MX records and are configured to receive mail. Domains without MX records are guaranteed bounces.
Run SMTP-level mailbox verification
mediumCheck whether individual mailboxes exist and are accepting mail. This catches valid-looking addresses that will actually bounce.
Flag disposable and temporary email addresses
easyIdentify addresses from known disposable email providers (Mailinator, Guerrilla Mail, etc.) that indicate low-quality or fake signups.
Phone & Address Validation
Validate phone number format and country codes
easyCheck that phone numbers follow valid formats with correct country codes. Flag numbers with too few or too many digits.
Identify disconnected phone numbers
mediumWhere possible, verify that phone numbers are active and connected. Remove numbers flagged as disconnected or out of service.
Standardize address formatting
mediumValidate that addresses have required components (street, city, state, ZIP) and follow standardized formatting for their country.
Company Data Validation
Verify company names against registries
mediumCross-reference company names with business registries or data providers to confirm they are real, active companies.
Validate company website URLs
easyCheck that company website URLs are valid and resolve to active websites. Flag domains that are parked, expired, or redirect to unrelated sites.
Check industry and size data consistency
mediumCross-reference self-reported industry and company size data against enrichment data to identify inaccuracies.
Pro Tips
- Email syntax validation is a free first pass — Cleanlist's free email syntax validator catches formatting errors instantly
- SMTP verification is the gold standard for email validation but some servers don't provide accurate responses (catch-all domains)
- Validate data at the point of entry (forms, imports) to prevent bad data from ever entering your CRM
- Combine validation with enrichment — validate what you have, then enrich what's missing
Related Cleanlist Features
Related Checklists
Frequently Asked Questions
What is the difference between data validation and data verification?
+
Data validation checks that data conforms to expected formats and rules — is the email syntactically correct? Is the phone number the right length? Data verification goes deeper to confirm data is accurate and current — does this mailbox actually exist? Is this phone number connected? Validation is a prerequisite for verification.
Should I validate data before or after enrichment?
+
Validate before enrichment to clean your existing data, then validate again after enrichment to verify the new data. Pre-enrichment validation removes clearly bad data that would waste enrichment credits. Post-enrichment validation confirms that enriched data is deliverable and accurate.
How do I validate data at the point of entry?
+
Add real-time validation to your forms and data import processes. Use client-side validation for format checks (email syntax, phone format) and server-side verification for accuracy (email deliverability, domain existence). This prevents bad data from entering your CRM in the first place.
Need help implementing this checklist?
Cleanlist automates data enrichment, email verification, and CRM data quality at scale. Start free and see the difference clean data makes.