MDM Landscape Q2 2023

Master data management (MDM) is the software and set of supporting processes to support the business entities data that span across an organization, such as customer and product data. There are several master data domains in addition to these, such as data on locations, suppliers, assets, staff, contracts etc. A global enterprise may have many dozens or even hundreds of major applications spread across many subsidiaries, including multiple instances of ERP systems, so this kind of master data is almost inevitably duplicated across different enterprise software applications. Even if you started with a clean slate of perfectly consistent master data, as soon as you make an acquisition of another company then that acquired company will bring with it its own systems and master data, and this will take time to integrate. This data inconsistency makes it hard to answer even simple questions about business operations. For example, suppose you decided that you want to understand the profitability of your different product brands. To do this you actually need to have data about the revenues by brand and consistent cost allocation rules so that you can calculate brand profitability. If revenue, product and cost data are spread amongst multiple systems and cost allocation rules are inconsistent across the enterprise then you have a problem.

Such problems led to the development of the master data management industry, originally concentrated around the common domains of customer and product data, but later expanding to cater for other data domains like asset, location and legal entity. Such data is either co-ordinated in a virtual form or physically copied into master data hubs, where business rules are applied to ensure that the most reliable and up to date version of master data is identified. This data may be fed into other systems for analytic purposes, or used to correct data in operational systems. MDM software needs to be able to handle issues such as hierarchy management and be able to resolve inconsistencies between classification schemes used in different operational systems. There is an inherent data quality element to any MDM project, as reliable master data should be complete, accurate and up to date. MDM software typically has its own data quality components such as merge/matching.

These days, MDM software has to deal not just with data held in on-premise operational systems, but also data held in public or private clouds. As well as traditional numeric values, MDM systems need to be able to deal with text, images and video, for example descriptions of consumer products that are advertised on a corporate website. Such product data may very well be imported from suppliers or exported to channel partners. A modern MDM system should be able to handle relatively static reference data such as currency and country codes, but also regularly changing data such as customer addresses, product images and may be required to deal with near real-time data from eCommerce systems and websites. Customer data records may be large in volume, and product data may have very complex classification schemes for different marketing purposes, with variable depth hierarchies.

There has been an explosion in the amount of data that corporations have to deal with in recent years, with 90% of the world’s data being created in the last two years. Consequently, there is understandable demand for more automation of handling this data, including ensuring the quality of this data. Artificial intelligence has been used for some time in the form of expert systems to help with resolving potential duplicate records. Business rules can be set up to validate records e.g. to check for duplicate customer accounts, and in some cases it is obvious where there is a match or not, and the system can handle that automatically. However, in borderline cases a human domain expert is needed to assess things, and an expert system can be trained to observe the decisions of these domain experts and to improve the quality of the MDM system based on these observations. In 2023 there has been an explosion of interest in AI as “generative AI” has caught the public imagination through products such as ChatGPT, Bard and Midjourney, and companies around the world have been assessing how they can use this new technology to help improve their productivity. MDM vendors are similarly scrabbling to apply these new technologies to areas such as generating content for business glossaries, detecting data anomalies, generating dashboards, enriching data such as product descriptions or even using AI generated images to illustrate products. This is in addition to potential usage in internal processes, from providing support Chatbots to customers through to coding software.

Various analysts project the MDM software industry will continue to grow at a rate of around 16% in the coming years, faster than the enterprise software market as a whole. Information Difference research shows that, on average, the people-related costs of an MDM project are four times that of the software license cost, so there is clearly a large and separate growing consultancy market associated with MDM.
The main vendors in the market are summarised in the diagram below.



The landscape diagram represents the market in three dimensions. The size of the bubble represents the customer base of the vendor, i.e. the number of corporations it has sold MDM software to, adjusted for deal size. The larger the bubble, the broader the customer base, though this is not to scale. The technology score is made up of a weighted set of scores derived from the following elements: customer satisfaction as measured by a survey of reference customers*, analyst impression of the technology, maturity of the technology in terms of its time in the market and the breadth of the technology in terms of its coverage against our functionality model. Market strength is made up of a weighted set of scores derived from: MDM revenue, growth, financial strength, size of partner ecosystem, (revenue adjusted) customer base and geographic coverage. The Information Difference maintains profiles on each vendor that go into more detail. Customers are encouraged to carefully look at their own specific requirements rather than high-level assessments such as the Landscape diagram when assessing their needs. We maintain a comprehensive MDM functionality model and evaluation approach (MDM Select) that we offer to customers.

A significant part of the “technology” dimension scoring is assigned to customer satisfaction, as determined by a survey of vendor customers. In this research cycle the vendor with the happiest customers was Informatica, followed by Stibo Systems. Congratulations to those vendors.


(*) In the absence of sufficient completed references, a neutral score was assigned to this factor.

Below is a list of the significant MDM vendors.

VendorBrief DescriptionWebsite
Agility Multichannel
Was acquired by Magnitude in 2017 (itself acquired by insightsoftware in 2021), MDM for product data vendor specializing in product management for
AllSightSaaS vendor that populates an intelligent Customer 360 through synthesis, inferences and
AtaccamaUnified data management platform provider offering integrated data quality, data governance &
CadisEnterprise data management vendor specializing in financial services
CluedinCloud-based MDM and data quality
ContentservProvides retailers and brands a “Product Experience Platform” combining MDM, PIM, DAM, and Marketing Experience Management in a single
Dell BoomiServices arm of Dell now has a cloud-based MDM software
DenodoMDM vendor with emphasis on data
Global IDsNew York-based vendor with an emphasis on data
Golden SourceUK vendor specializing in financial services
hybrisVendor specializing in product master data and eCommerce. Now part of
IBMIndustry giant with comprehensive MDM offerings across all data domains and implementation
InRiverProduct Information Management vendor with its HQ in
InformaticaInformatica® Intelligent Master Data Management is a multidomain MDM SaaS solution. It is built on the Informatica Intelligent Data Management Cloud (IDMC), using a microservices architecture that unifies connectivity, discovery, cataloguing, integration, quality, modelling, hierarchy management, workflow, governance, and security capabilities into an all-in-one solution. Preconfigured 360 Applications for Customer, Product, Supplier, Finance, and Reference data domains, as well as industry extensions, are provided to speed time to
Information Builders (IBI)Provider of Enterprise BI, MDM, Data Quality and Integration. Offers iWay Master Data Suite, OMNI packaged solutions for healthcare, and OMNI-Gen MDM automation
Indus Valley Partners (IVP)Enterprise data management vendor specializing in the buy side of the capital
InterSystemsVendor using an object database combined with an application integration platform to provide
LansaVendor with PIM and eCommerce tool amongst a broader software
Magnitude SoftwareModel-driven multi-domain MDM vendor (formerly called Kalido). Magnitude was acquired by insightsoftware in October
MicrosoftMicrosoft has master data services as its main MDM
OracleDatabase and applications giant with several MDM
PimcoreOpen-source MDM
Pitney Bowes SoftwareA large vendor that in 2012 launched an MDM product based on a graphical
PreciselyData management vendor that acquired Winshuttle in mid
ProfiseeCloud-native, multidomain MDM software that is highly integrated with Microsoft data estate and in particular Microsoft
ProspectaAustralian MDM
QADVendor specializing in product master
ReltioMaster data cloud solution specializing in life
RiversandMulti-domain master data provider specializing in product data, acquired by Syndigo in May
SalsifyProduct content management
SAPApplications giant with its own MDM
SASThe privately held software giant has a multi-domain MDM
SemarchyHybrid, "Intelligent Data Hub" multi-domain MDM vendor focused on governance, quality, catalogue and workflows in
Sigma SystemsVendor with catalogue management, order management and provisioning
Stibo SystemsStibo Systems provide a multi-domain solution that supports large data sets at scale. It has a strong presence in Manufacturing, Distribution, CPG and
SupplyOnSupply chain management vendor with MDM
SynitiEnterprise data management
TalendOpen-source vendor with an MDM
TamREnterprise data unification company with HQ in
TeradataDatabase giant with its own MDM
TIBCOTIBCO EBX is a model-driven, multi-domain MDM product with an emphasis on collaborative data governance. Part of Cloud Software Group since October
VeevaProvides cloud-based multi-domain MDM software to the life sciences
veratoProvide identity management software and data, crossing the boundaries between MDM, data quality and data
VerdantisProvides cloud-based MDM software for the material and product domains with self-service and turnkey delivery
ViamediciGerman MDM vendor specializing in MDM for manufacturing and distribution with real-time data provisioning and integrated configuration rule
WinshuttleData management and process automation vendor providing a multi-domain MDM solution called EnterWorks. Acquired by Precisely in June