Data Management
October 27, 2026
A sales rep updates a customer’s billing address in Salesforce. Finance still invoices the old address from the ERP, and support sees a third version on a duplicate account. The question that follows in most IT departments: do we need master data management, or just better integration?
It is usually framed as a choice between two tools. It is really two different problems. Data integration gets data from one place to another. Master data management decides which data is right. Confuse the two, and you either buy an MDM hub to fix a pipeline issue, or build more pipelines that copy the wrong record into more places.
In This Blog
Data integration is the set of patterns and platforms that move and transform data between systems, so each one gets what it needs, in the right format, on time. It covers several styles:
Integration answers how a new order reaches the warehouse system, how quickly, and what happens if the target is down. It does not answer whether the customer on that order already exists under a slightly different name.
Master data management (MDM) combines process, governance and technology to create and maintain one trusted version of your core business entities, often called the golden record. Master data covers the nouns of the business: customers, products, suppliers, locations, employees and assets. Transactions such as orders and payments are not master data, although they all reference it.
An MDM capability typically includes:
MDM answers different questions: which record is true, who owns it, and how do we keep it true?
| Data integration | Master data management | |
| Core question | How does data get from A to B, on time and in the right shape? | Which version of this record is correct, and who decides? |
| Scope | Any data: transactions, events, files and master data | Core entities only: customer, product, supplier, location, employee |
| Main output | Data delivered to target systems | A governed golden record for each entity |
| Key capabilities | Connectors, mapping, transformation, orchestration, error handling | Matching, merging, survivorship, quality rules, stewardship |
| Usually owned by | Integration or platform team | Business data owners, supported by IT |
| Typical failure | Fast, reliable delivery of duplicate or conflicting records | An accurate hub that downstream systems never use |
Start with Data Integration If…
Here, a well-designed integration layer gives you consistency without the cost of an MDM program.
You Need Master Data Management When…
For organizations with several core systems, the honest answer is both, and sequence matters. We usually recommend stabilizing the integration layer first, then introducing MDM for the one domain causing the most business pain, typically customer or product.
We regularly inherit programs that went wrong in one of two ways. In the first, a team builds a clean golden record in an MDM hub but never connects it back to the ERP or CRM. Users keep working in their own applications, and the hub becomes an accurate report that changes nothing.
In the second, every interface carries its own logic for deciding whether two customers match. Twenty interfaces later, there are twenty slightly different matching rules and no single place to fix them. The integration layer works perfectly. It just distributes the inconsistency faster.
How you implement MDM decides how much integration work it requires. The four common styles are:
Many organizations choose coexistence for customer and supplier data, because it raises quality without forcing teams to change applications. That makes integration the part of an MDM program that decides whether it succeeds.
Platforms that combine MDM and integration remove a seam you would otherwise manage yourself. Boomi Data Hub, for example, works with Boomi Integration to synchronize golden records in both directions between the hub and connected applications, using a hub-and-spoke model in place of point-to-point copies. Boomi has also extended its data movement capabilities by acquiring Rivery, adding ELT and change data capture (CDC) capabilities for analytics and AI workloads.
Whatever the platform, model one domain at a time, define survivorship rules per attribute, route every application through the hub for that domain, and monitor sync failures and stewardship queues as closely as uptime.
Tellestia helps enterprises decide where integration ends and master data management begins, and then builds both. Our master data management services design MDM programs one domain at a time, and our data integration services connect the golden record to the systems where people actually work. For Boomi customers, we also deliver Boomi Data Hub implementation. Not sure where your organization should start? Talk to our data management team.
Related reading: Getting Enterprise Data AI-Ready: A Practical Checklist.
No. MDM relies on integration to collect and distribute records, but its job is governance: deciding which version of an entity is correct.
An iPaaS can enforce simple rules, such as routing updates from a designated system of record. It is generally not a substitute for dedicated MDM capabilities such as probabilistic matching, survivorship rules, hierarchy management, and stewardship workflows at scale. Once the same entity is created in several systems, you need MDM capability.
Start with the domain causing the most measurable business pain, usually customer or product, because errors there reach invoices and orders directly.