A clean contact database is the foundation of effective marketing, sales, and reporting. But knowing when to delete a contact versus simply setting them as non-marketing isn’t always obvious.
Whether you're managing pricing, improving segmentation, or staying GDPR-compliant, it’s important to have a smart process for cleaning up irrelevant or outdated contacts.
Not all contacts need to be deleted, some can be merged! Don’t miss our Ultimate Deduplication Guide and Guide to Merging Contacts in HubSpot for best practices on streamlining your CRM.
When to Delete Contacts:
When to keep contacts and set them as Non-Marketing:
Before jumping into the deletion process, take a moment to evaluate your current database.
Identify the criteria that make a contact record irrelevant. Common indicators include:
Irrelvant contacts:
These are contacts with irrelevant data, such as generic names like "Test Test" or "Unknown" and standard phone numbers like "0123456789" or "000000000." They clutter your database without providing any meaningful information.
Hard bounced emails:
Although these contacts may have changed companies, they could still be valuable partners. They might help introduce your company to their new employer, especially if they were advocates or champions before. It's worth considering their potential before deciding to remove them. Check our article on dealing with contacts that leave a company.
Duplicates:
Duplicates are extra copies of contacts that clutter your database. They can arise from various sources like manual errors or system glitches. While seemingly harmless, they can confuse analytics and waste resources.HubSpot provides powerful filtering tools to help you sift through your company records. Head over to your Companies page and use filters to create a view or list of potentially irrelevant records. Depending on your use case, you can filter by:
These are some extra filters to consider; ensuring that you're only excluding irrelevant records:
Before mass-deleting records, take a moment to review your filtered list for accuracy. This step is crucial to avoid accidentally deleting important data. Verify each entry against the criteria you've identified and check if you might want to include extra rules. If needed, involve the company owners who might have additional insights into the relevance of specific records.
There are different options:
Cleaning up irrelevant contacts helps you save costs, improve targeting, and ensure your reports stay accurate.
By following a structured process — and understanding when to delete vs. when to mark contacts as non-marketing, your team can stay focused on what matters: meaningful, data-driven engagement.
For more advanced guidance, check out our Ultimate Deduplication Guide and learn how to properly merge duplicate records in our Guide to Merging Contacts in HubSpot.