HubSpot data model: your CRM in perfect order
Imagine opening your CRM and finding everything in perfect order: contacts are up to date, properties are clearly organized and data accurately...
By Role
By Industry
By Target Customer
What We Offer
ICX helps companies grow revenue and profitability by connecting customer experience, sales, pricing, CRM and automation into one commercial system.
Customer Experience
We design memorable, customer-centered experiences that drive loyalty, enhance support, and optimize every stage of the journey. From maturity frameworks and experience maps to loyalty programs, service design, and feedback analysis, we help brands deeply connect with users and grow sustainably.
Marketing & Sales
We drive marketing and sales strategies that combine technology, creativity, and analytics to accelerate growth. From value proposition design and AI-driven automation to inbound, ABM, and sales enablement strategies, we help businesses attract, convert, and retain customers effectively and profitably.
Pricing & Revenue
We optimize pricing and revenue through data-driven strategies and integrated planning. From profitability modeling and margin analysis to demand management and sales forecasting, we help maximize financial performance and business competitiveness.
Digital Transformation
We accelerate digital transformation by aligning strategy, processes and technology. From operating model definition and intelligent automation to CRM implementation, artificial intelligence and digital channels, we help organizations adapt, scale and lead in changing and competitive environments.
Operational Efficiency
We enhance operational efficiency through process optimization, intelligent automation, and cost control. From cost reduction strategies and process redesign to RPA and value analysis, we help businesses boost productivity, agility, and sustainable profitability.
Customer Experience
Marketing & Sales
Pricing & Revenue
Digital Transformation
Operational Efficiency
A clean HubSpot database is a CRM in which every contact, company and deal record is accurate, unique, current and permitted to be contacted, so that segmentation, automation and reporting can be trusted. Reaching that state means finding and removing bounced, unsubscribed, duplicate and unengaged records, then standardizing how new data enters the system so the problem does not return.
Anyone who has cooked for an important dinner knows the moment. You open the pantry confident that everything is there, and then you find one jar expired, another mislabeled and a third that no longer smells right. A cook with time to spare throws those out and starts again. A cook with guests at the door has to decide whether to trust the ingredients anyway. Most companies make that second choice every day with the data in their CRM. They launch campaigns, build forecasts and personalize communications on a database they privately suspect is not in good shape, because nobody has the time to open the pantry and check.
Picture the commercial review of a mid-sized insurance broker at the end of the quarter. The CMO reports that the newsletter reached 48,000 contacts and that engagement was disappointing. The sales director replies that his team keeps calling people who changed jobs two years ago and that the same prospect appears three times in the pipeline, each one assigned to a different representative. The CFO asks a simple question about the real size of the addressable base, and no one in the room can answer it with confidence. The meeting ends with a decision to commission a new report, which will be built on the same data and will raise the same doubts.
Nothing in that scene is a technology failure. HubSpot did what it was designed to do, which is to store and organize what it receives. The failure sits upstream, in the absence of a shared standard for what enters the CRM, who looks after it and how often it is reviewed. As companies grow and add contacts from forms, imports, events, integrations and manual entry, the volume and complexity of their data increase, and inconsistencies, duplicates and outdated information accumulate quietly. A database is not clean or dirty by nature. It becomes one or the other depending on the discipline of the organization that feeds it.
The financial consequences are larger than most executives assume. IBM estimated that poor-quality data cost the US economy about $3.1 trillion in 2016, a figure that Thomas Redman repeated in Harvard Business Review and later revisited in a 2023 update. Redman's more useful point is about how the cost arises. Managers, analysts and sales teams under deadline fix errors themselves instead of tracing them back to their source, and over time the correction work becomes routine. He calls this a hidden data factory, a stream of effort that adds no value because no customer would pay for it. He also reports that organizations that attack the root causes often cut these costs by about two thirds. The lesson for a CRM owner is that cleaning is necessary but not sufficient. The durable gain comes from changing how data is created.
>> What is Data Governance? <<
Data cleansing is the process of identifying, correcting or removing incorrect, incomplete, duplicate or irrelevant records in a database. In the kitchen it is the equivalent of checking every ingredient before cooking, discarding what has expired, relabeling what is unclear and making sure everything is in optimal condition before the work begins. In a CRM the ingredients are contact records, company records, deal histories and the properties that describe them.
Bad data takes several forms. It can be obsolete information about a person who left the company, an incomplete record with a name but no email address, or a contradictory entry in which two contacts share the same phone number for no good reason. It can also be a record that is technically correct but should not be used, such as a person who has asked not to receive marketing messages. What these cases share is that each one lowers the quality of a decision somewhere downstream, whether a segment, a sales call, a lead score or a revenue forecast.
It helps to separate cleansing from governance. Cleansing is an event, a sweep through the existing database. Governance is the standing system of policies, roles and controls that decides what is allowed to enter and who is accountable for it. A company that cleans without governing will find itself repeating the same exercise every year with the same sense of surprise. A company that governs without ever cleaning will carry its historical debt indefinitely. A healthy CRM needs both.
Using mislabeled or expired ingredients can ruin a recipe and, in the worst case, harm the people who eat it. In a business, incorrect, outdated or incomplete data leads to poor decisions that damage performance, reputation and profitability. Data cleansing protects the accuracy of the information used in analysis, marketing and business decision-making. By cleaning data, a company improves information quality, reduces errors and increases confidence in the results it obtains, which allows teams to operate more efficiently and effectively.
The effects reach every stage of the commercial cycle. In acquisition, a database full of invalid addresses inflates the apparent audience, wastes budget and distorts conversion rates. In sales, duplicate records split the history of a customer across several owners and lead to conflicting conversations with the same buyer. In retention, outdated contact data means that a renewal reminder or a service notice never arrives. In reporting, every one of these distortions accumulates into dashboards that look precise and are not.
There is also a reputational dimension that is easy to underestimate. Sending messages to addresses that no longer exist or to people who stopped engaging years ago harms the sender reputation of the company's domain, which in turn reduces the chance that good messages reach good prospects. In CRM, quality should take priority over quantity. A company pays to store each record, so each one should earn its place by helping the team design better operations and increase the return on its investment.
A CRM that is well maintained is also the entry point to a more ambitious data agenda. Companies that want to use their information for prediction, personalization or artificial intelligence discover quickly that those initiatives inherit every flaw of the underlying records. For that reason, a clean database is a precondition for a serious Big Data strategy and not a housekeeping detail.
The first step is to assess what is in the pantry. Check whether each group of records is up to date, useful and relevant to the team that uses it. That assessment tells you what is worth keeping and what can be removed. In many cases incorrect data comes from simple data entry errors, but several other sources deserve attention, and each one calls for a different treatment.
A bounced contact is a record whose email address could not receive a message. HubSpot distinguishes several kinds of bounce. A hard bounce usually indicates a permanent error, although an overly strict email security filter can also cause one, and HubSpot removes these contacts from future marketing emails to protect the sender reputation of the account. A soft bounce points to a temporary problem, such as a recipient server that was unavailable, and those contacts remain eligible for future sends. A pending bounce is a temporary technical issue that HubSpot retries for up to 72 hours before treating it as a soft bounce, and a global bounce is a permanent failure observed across three or more HubSpot accounts, which excludes the address everywhere. The HubSpot documentation on hard and soft bounces describes each category in detail.
The practical consequence is that hard bounces deserve regular attention because they distort metrics and make marketing efforts look less effective than they are. If they are not periodically reviewed, removed or corrected, they also keep appearing in lists and reports as if they were reachable people. The most useful habit is to review them against the marketing data management practices of the company, so that a bounce becomes a trigger to correct the source of the error and not only to hide the record.
Contacts who have unsubscribed are people who opted out of receiving marketing communications, whether newsletters, promotions or any other commercial message. They should not be deleted by reflex. The correct treatment is to label and segment them properly, so that the company respects their communication preferences, complies with privacy and data protection regulations and avoids sending messages nobody wants. HubSpot provides tools to manage these preferences easily. The mistake to avoid is deleting a record that carries an opt-out and then importing the same address again from another source, which silently cancels a decision the customer had already made.
Duplicates are among the most expensive forms of bad data because they are invisible in the totals and visible only in the behavior of the teams. Two records for the same buyer mean two histories, two owners and, sooner or later, two different messages. HubSpot compares property values daily to surface potential duplicates. By default it evaluates contacts on first name, last name, email address, IP country, phone number, zip code and company name, and companies on domain name, company name, country or region, phone number and industry. Its duplicate management tool requires a Professional or Enterprise subscription for individual duplicates, and Data Hub Professional or Enterprise for bulk management, custom rules and an audit log.
Once duplicates are identified, a person should review them to decide which record is correct and which values to keep. The review should not be limited to identical records. The more interesting cases are near matches, in which names, email addresses or contact details vary slightly but refer to the same person or company. Teams should know that merges in HubSpot cannot be reverted, which is a good reason to define the criteria in advance, for example whether the oldest or the most recently engaged record prevails. Third-party deduplication tools that integrate with HubSpot are also available in the HubSpot App Marketplace for companies with more specialized needs. For a deeper look at the subject, ICX has published a guide on how to eliminate contact duplication with HubSpot Operations.
It is normal for contacts to lose interest over time. Deciding that someone is no longer engaged is not an exact science, but HubSpot offers a working definition based on the property Sends since last engagement. A contact counts as unengaged if they have never opened or clicked a marketing email and have not engaged with the last 11 emails sent to them, or if they engaged in the past but have not engaged with the last 16. HubSpot has a setting, active by default, that automatically excludes these contacts from marketing emails so that the company only writes to people who have shown interest in its content. According to the HubSpot article on graymail and unengaged contacts, keeping that suppression on improves engagement rates and protects sender reputation, because mail that nobody reads can lower the sender score and push future emails into spam.
The decision for management is when to try to win these contacts back and when to let them go. A reasonable approach is to send them a single, well-designed re-engagement message to a dedicated segment, to give them a clear reason to stay and to retire those who do not respond. This is a smaller list, a better sender reputation and a more honest view of the real audience.
>> Leveraging your CRM data in a Big Data strategy <<
Removing bad data once is a project. Keeping a database clean is an operating discipline, and it begins with an explicit data entry policy, especially for information that arrives through forms. The five practices below are what most reliably separate companies that stay clean from companies that must start over every year.
Data cleansing will likely look different for each commercial team, but there must be a standard process and a named owner. One option is a CRM administrator who cleans continuously. Another is to make cleaning a team responsibility, in which each person looks after the records they own. The second option usually works better in larger organizations, where the volume of data is too high for one person and the people closest to the customer are the first to notice that something is wrong. Whichever model is chosen, accountability has to be written down, because a task that belongs to everyone tends to be done by no one.
Once the owner is defined, a routine is needed. Instead of staying constantly vigilant and reviewing data every time a record is created, set a monthly, quarterly or annual schedule according to the amount of data the CRM handles. Finding the right rhythm takes time, so many teams start with an annual review and tighten it as they learn. Some companies link the cleanup to another recurring event in the business calendar, such as tax season or the close of the fiscal year, and treat it as a spring cleaning for data. Whatever the schedule, regular cleaning reduces clutter and lets the company send more productive messages to contacts with real interest and conversion potential.
The most efficient way to reduce future cleaning is to prevent the mess at the point of entry. Configure property fields so that they appear automatically when contacts or companies are created manually, and apply the same logic to forms that prospects complete themselves. Doing so collects information in the key fields that matter to the team. For consistency, plan for the cases in which a contact has no value to give. A contact who does not state an industry, for example, is better categorized as unknown industry than left blank, because a defined value can be filtered, counted and corrected later. The most important principle is to minimize open-ended fields. Whenever possible, offer a dropdown for a single option or checkboxes for multiple options, since free text is where spelling variants, abbreviations and creative entries multiply.
Imagine again that you are cooking, but this time you are a professional chef preparing a complicated recipe in which every ingredient has to be perfectly measured and prepared. Integrations from the HubSpot ecosystem act as kitchen assistants that keep your data ready for use. Leadspace, for example, works as the sous chef that keeps ingredients precise and organized so that the sales team can focus on important work such as efficient lead distribution. Insycle Data Management, on the other hand, is the multipurpose utensil that automates cleaning through bulk merging of duplicate records, standardization of values and matching of records during data import. Like a well-sharpened knife, it helps the team prepare data for precise use. The choice of tool matters less than the decision to automate, because manual cleaning rarely survives a busy quarter.
There is no single way to keep a CRM clean, which is why it is essential to standardize the data entry process and stay faithful to the cleansing routine. Your entire team should work from the same data so that solutions are consistent and customers experience service at scale. Regardless of how the company chooses to clean its data, the plan has to be followed through. A routine, however modest, gives the organization more control over its data and keeps it in good condition far longer than an occasional heroic cleanup.
>> Importance of the data management service today and its implications <<
For a CEO or CFO, data quality is a question of credibility. Forecasts, customer counts and acquisition costs are only as reliable as the records that produce them, and a leadership team that cannot trust those numbers will compensate with caution, which is expensive in its own way. A clean CRM shortens the distance between a question asked in the boardroom and an answer that nobody needs to qualify with a disclaimer. It also reduces the cost to serve, since teams stop spending hours reconciling spreadsheets and chasing records that should not exist.
For the CMO and the sales director, the benefit is more concrete. When the audience is real, segmentation sharpens, conversion rates become comparable from one quarter to the next, and the sales team stops losing prospects to confusion over who owns them. Retention improves because the right customer receives the right message at the right moment, and the company protects the sender reputation that makes all of its outbound communication work. The executive question is therefore not whether cleaning is worth the effort. It is who in the organization is accountable for the quality of the customer record, and whether that person has the mandate and the time to do the job.
A company does not need a large project to begin. Ask the HubSpot administrator for three numbers by the end of the week, which are the share of contacts that are hard bounced or unengaged, the number of potential duplicates reported by the duplicate management tool, and the proportion of key properties that are empty or filled with free text. Those numbers turn a vague suspicion into a business case. Then choose one owner, agree on a cleaning calendar and fix the two or three form fields that generate the most dirty data. Teams that do this in the first month usually find that the largest gains come from entry points, not from historical cleanup.
After that first sweep, run a short review with the commercial leadership and show what changed in the audience size, the deliverability of campaigns and the number of duplicate deals. Executives who see the effect on their own reports tend to sponsor the routine without further persuasion. The final step is to document the policy in a single page so that the next person who joins the team inherits a standard and not a tradition.
ICX Consulting helps companies treat data quality as part of their commercial architecture and not as a technical chore. Our CRM consulting team defines the rules, roles and processes that govern how customer information is created and maintained, and our Big Data consulting practice prepares that information for analytics, personalization and AI. Once the design is agreed, we implement it on the platform that fits your business, including HubSpot through our HubSpot consulting and implementation work, and we help your team keep it healthy over time.
To begin with a structured view of where your company stands, you can also use the ICX Customer Experience Toolkit, which gathers templates that help commercial and operations teams align on processes, data and responsibilities.
The right frequency depends on how much data enters the CRM. Companies with high volumes from forms, imports and integrations benefit from a monthly or quarterly review, while smaller teams can start with an annual cleanup and tighten it as they learn. Automation for duplicates and bounces reduces the manual effort in every case.
Usually not. Keep the record, label it and segment it so that the opt-out is honored. Deleting an unsubscribed contact makes it easy to reimport the same address later and contact someone who already asked not to be contacted, which creates compliance and reputation risks.
A hard bounce is a permanent delivery failure, and HubSpot excludes those contacts from future marketing emails. A soft bounce is a temporary failure, such as a recipient server outage, and the contact stays eligible for later sends.
HubSpot compares record properties daily and flags potential duplicates for contacts and companies. Individual review is available on Professional and Enterprise subscriptions, and bulk management and custom rules require Data Hub Professional or Enterprise. A person still decides which record to keep, since merges cannot be undone.
A clean database is not only a technical requirement. It is a strategic asset that improves every workflow, report and campaign built on top of it, and it lets a company move from reactive cleanup to proactive data management. If you would like to know how reliable your own customer data is and what it is costing your revenue team, request a diagnostic with an ICX consultant and we will help you build the routine that keeps your CRM at its best.
Imagine opening your CRM and finding everything in perfect order: contacts are up to date, properties are clearly organized and data accurately...
HubSpot Ads is the advertising tool inside HubSpot that lets a company create, sync and measure Facebook, LinkedIn and Google campaigns against its...
Big Data is a term used to describe the growing volume, speed, variety, variability and complexity of huge blocks of information that also grow...