
A customer database can look healthy while quietly wasting your marketing budget.
Telephone numbers may no longer connect. Email addresses may contain mistakes. Postal addresses may be incomplete. Some contacts may have asked you to stop marketing to them, but their details are still appearing in campaign exports.
These problems become harder to manage as your database grows. A spreadsheet check can spot an empty field, but it cannot reliably tell you whether a mobile number is active or whether a number appears on a telephone preference register.
That is where data cleansing services can help.
This guide explains what data cleaning involves, which checks businesses commonly need, and what to look for when comparing providers. If you already have a list to check, explore Data Soap’s data cleansing services for phone, email and address validation alongside preference screening.
Data cleansing services help businesses identify and deal with inaccurate, invalid, inconsistent or unsuitable information in their databases.
For marketing and sales teams, this usually means improving the quality of contact data before using it for calls, emails, text messages or postal campaigns.
Depending on the provider and the project, cleansing may involve:
Identifying invalid telephone numbers and email addresses.
Checking mobile numbers against network information.
Validating and standardising postal addresses.
Screening records against relevant preference registers.
Applying your organisation’s own suppression lists.
Finding duplicate records and inconsistent formatting.
Flagging records that need further investigation.
Providers differ in what they offer. Contact validation, duplicate matching, data enrichment and manual database repair are separate capabilities, so establish which tasks are included before choosing a service.
A useful result should help you decide what to do with each record, rather than simply label the entire database “clean”.
Data cleaning and data cleansing generally describe the same process: improving data quality by finding and addressing problems.
Data validation is more specific. It checks information against a rule, reference source or external system. For example, checking the structure of an email address is one validation step; checking its domain and mail-server responses adds further information.
Data enrichment adds information to a record, while deduplication identifies records that may represent the same person or organisation.
These activities can work together, but they answer different questions. A database with no duplicates can still contain disconnected phone numbers. A correctly formatted email address can still be undeliverable.
Poor contact data affects the work that happens after a record enters your system.
Every unusable record can consume resources: a dial attempt, a message, a printed letter or time spent investigating a failed contact.
Checking data before a campaign gives you an opportunity to exclude unsuitable records before paying to use them.
When a salesperson repeatedly reaches disconnected numbers, the problem begins before the conversation.
Telephone validation helps teams prioritise records with better evidence of reachability. It cannot guarantee that someone will answer, but it can identify problems that would otherwise consume calling time.
Sending to invalid addresses can generate avoidable bounces. Email validation helps identify problematic records before a campaign, alongside maintaining unsubscribe records and reviewing engagement.
A low response rate can reflect several issues: the offer, the audience, the message or the underlying contact data.
Tracking validation results helps teams distinguish data-quality problems from campaign-performance problems.
A reachable contact is not necessarily someone you can market to. Data cleansing should sit alongside processes for consent, objections and suppression, so technically valid details do not bypass someone’s preferences.
The right checks depend on the information you hold and how you intend to use it.
| Data or activity | Relevant checks | What to remember |
|---|---|---|
| Mobile numbers | Format checks and HLR validation | An active number does not establish ownership or marketing permission |
| Landline numbers | Format and landline validation | Check how the provider distinguishes confirmed and uncertain results |
| Email addresses | Syntax, domain and mailbox-related checks | Validation cannot guarantee inbox placement |
| UK postal addresses | Royal Mail PAF validation | A recognised address does not confirm who lives there |
| Live marketing calls | TPS, CTPS and internal suppression screening | A clear result is not universal permission to call |
| Postal campaigns | Address checks, relevant MPS screening and internal suppression | Address quality and marketing preferences require separate consideration |
An HLR lookup uses mobile-network information to help assess a number’s status.
This adds information beyond checking whether a number has the expected length or prefix. For businesses working with mobile contact lists, it can help identify numbers that should be excluded or reviewed before use.
Read our guide to HLR lookup and mobile number validation.
Email checks can assess formatting, domain configuration and signals about whether an address can receive mail.
Some results may remain uncertain. A provider should explain those outcomes so you can decide how to handle them, rather than treating every address as a definite pass or failure.
Email validation also needs to work alongside your unsubscribe and engagement processes.
Royal Mail Postcode Address File validation checks UK addresses against a recognised postal reference.
It can help identify addressing problems and standardise matched addresses. However, confirming that an address exists does not establish that your customer still lives there.
Our guide to Royal Mail PAF address validation explains this distinction.
Preference screening answers a different question from contact validation.
For live marketing calls, businesses need to consider TPS and CTPS registrations alongside objections made directly to their organisation. The ICO explains these checks in its guidance on live marketing calls.
Business databases can contain different subscriber types. Our guide to the difference between TPS and CTPS explains why both registers can be relevant.
A clear process makes cleansing easier to repeat and helps prevent useful information being lost.
Start with the activity you are preparing for.
An email campaign needs different checks from a telephone campaign. A CRM migration may also require duplicate matching, field mapping and formatting work.
Choose checks that address the intended use of the data.
Identify the fields you want checked and retain a reliable record identifier.
That identifier lets you match results back to the correct CRM record. Keep consent, preference and objection information attached to the relevant contacts throughout the process.
Apply validation and screening to the relevant fields.
For example, a calling list may need telephone validation, preference screening and checks against your own Do Not Call records.
Separate confirmed problems from uncertain results.
A record might need correction, exclusion from a particular campaign or further investigation. Avoid automatically deleting an entire customer record because one contact method fails.
Return the results to the systems your teams actually use.
If a cleaned export is used once while the CRM retains the same errors, the next campaign can recreate the original problem.
Use what you learn to improve collection forms, imports and database maintenance.
Repeated formatting errors may point to a form problem. Recurring invalid records from one source may require a discussion with that supplier.
Bulk cleansing suits businesses that already have a list to check. It is useful before a campaign, after importing records or when reviewing an older database.
API validation can place checks within an existing workflow, such as processing a new enquiry or importing contacts into a CRM.
The two approaches complement each other. Checking new records helps reduce incoming problems, while periodic bulk checks address information that changes over time.
Data Soap supports file uploads through its portal and validation through its API. Explore our data cleaning services to choose the approach that fits your workflow.
Start with the problems you need a provider to solve, then compare how clearly each company addresses them.
Ask exactly what is included. Do you need telephone validation, email checks, address validation, suppression screening or duplicate matching?
Do not assume a service includes every activity described as “data cleansing”.
Ask for a sample output and an explanation of the result codes.
You should be able to distinguish an invalid record from an uncertain result and understand what action each outcome supports.
Different checks use different sources and methods.
Ask when reference information is updated, when checks take place and what a result actually confirms. Be cautious about broad accuracy claims that do not explain their scope.
Understand what information you need to submit, where it is processed, who can access it and how long it is retained.
Review the relevant contractual terms and data-processing arrangements before uploading personal information.
Check whether pricing applies per record, per check or per project.
A record needing several checks may cost more than one needing a single validation. Include the time needed to prepare files, interpret results and update your systems.
Include records that reflect your real database: different formats, older contacts, known errors and incomplete fields.
A useful test shows whether the service produces results your team can act on.
Set the schedule around how your data changes and when you use it.
Useful triggers include:
Before launching a campaign.
After importing a new list.
Before a CRM migration.
When bounces or failed calls increase.
When older records are brought back into use.
Different checks may need different schedules. A previous telephone-validation result does not establish a number’s current status, and an old preference-screening result should not be treated as permanently valid.
For live calling campaigns, the ICO advises checking the recency of third-party TPS and CTPS screening and explains the significance of the 28-day registration period in its live marketing calls guidance.
Data cleansing can support data accuracy, but it does not establish compliance on its own.
Organisations also need to consider their lawful basis, transparency, retention, security, individual rights and the rules applying to each marketing channel. The ICO’s direct marketing checklist sets out these wider responsibilities.
You should also preserve the information needed to respect objections. Simply deleting someone from a campaign list can allow their details to return through a later import.
The ICO recommends using suppression records to prevent this, while keeping only the information necessary for that purpose. See its guidance on respecting marketing preferences.
Excel can help with duplicates, missing values and inconsistent formatting. External validation services provide checks that a spreadsheet alone cannot perform, such as querying mobile-network information or screening against preference registers.
No. Some errors can be corrected or standardised, while other records can only be flagged. Missing or ambiguous information may require confirmation from the customer.
Validation assesses aspects of data quality. Marketing permission depends on separate factors, including the channel, applicable rules, consent where required and previous objections.
Decide according to the record’s purpose and your retention policies. An invalid email may need to be removed from an email audience while other necessary customer information remains. Suppression records also require separate handling.
Start with the channels you use, identify the checks those channels need and make sure the results reach your CRM and campaign tools.
Data Soap brings phone, email and postal address validation together with preference screening, with portal and API options.
Explore our data cleansing and validation services to start checking your contact data before your next campaign.
£100 of credits for £4.99. New customers, once.