Blogs
Retail MDM Best Practices: How to Get Product, Customer and Supplier Data Right
Most retailers already know their data is a mess. They just don’t always know how to fix it — or where to start.
If your product data doesn’t match between your ERP and your website, if your customer records are full of duplicates, or if onboarding a new supplier takes three times longer than it should, you’re not alone. These are the problems we see every time we walk through the door of a retail business. They’re common, they’re costly, and the good news is they’re fixable.
Master data management (MDM) is the discipline that fixes them. But MDM done badly is almost as frustrating as no MDM at all. So rather than give you a textbook definition, this guide covers the practical best practices that actually work — drawn from real retail deployments, including work with companies like WaterWipes, Brakes and SHS Group.
If you’re building or refining your retail master data management approach, this is the place to start.
1. Start with the business problem, not the technology
This is the one that catches people out most often. Retail teams get excited about a new advancement – AI is the perfect example of this.
Before you even look at software, get specific. Is your core problem that product data launched incorrectly causes downstream issues at the point of sale? Is it that customer records in your CRM contradict what’s in your ERP? Is it that supplier onboarding is slow because nobody owns the process?
Pin it down. The clearer you are about the business pain, the easier it is to define scope, build a business case, and measure success when you’re done.
MDM is not a technology project with a business benefit bolted on at the end. It’s a business initiative that uses technology to deliver it.
2. Govern all your core data domains — not just one
Retail businesses live or die on multiple types of master data, but the main three are product, customer and supplier. The mistake we see time and again is that retailers tackle one in isolation and ignore the other two.
You can have the cleanest product catalogue in your industry, but if your customer records are full of duplicates, your loyalty programme doesn’t work properly and your personalisation falls flat. Fix customer data but ignore supplier data, and your procurement team is still manually chasing down vendor details every time a new product range comes in.
Effective retail MDM governs all three domains in a joined-up way — ideally through a single platform that treats product, customer and supplier data as equally important and interconnected. When these three are clean and consistent, the downstream benefits compound quickly.
3. Map your workflows before you configure anything
One of the lessons WaterWipes shared publicly after their Maextro deployment was how important it is to map your workflows in granular detail before you finalise your requirements. It sounds obvious. In practice, it almost always gets skipped.
What does a new product request actually look like, step by step? Who raises it? Who enriches it? Who approves it? Where does it need to land, and in what format? The same questions apply to customer onboarding and supplier setup.
When you map these workflows before you configure your MDM solution, three things happen. You discover processes that nobody has ever written down. You find the gaps and bottlenecks you didn’t know existed. And your implementation is faster and cheaper because the requirements are clear from day one rather than surfacing halfway through.
Spend more time on workflow mapping than you think you need to. You won’t regret it.
4. Design your governance rules around your regulatory requirements first
Retail carries a significant compliance burden. Food safety regulations, labelling requirements, GDPR for customer data, supplier due diligence — the regulatory layer in retail is not optional, and your data governance needs to reflect that.
The best practice here is to design your key governance controls around regulatory requirements first, then build your operational workflows on top. This is the opposite of how many teams approach it — they design the workflow that suits the business and try to squeeze compliance in at the end.
When WaterWipes moved to S/4HANA, they prioritised a clean core approach and built data governance around their regulatory commitments from the outset. That decision made compliance easier to maintain and gave them a solid foundation for everything that followed.
If a product attribute is required by law to be accurate on your label, that field should be mandatory, validated and approved before the record ever reaches your ERP. No exceptions.
5. Don’t try to boil the ocean — start with one domain, prove the value, then scale
This is related to point one, but it deserves its own section because getting it wrong is so expensive.
The ambition to govern everything at once is understandable. If your data is in a bad state across the board, the temptation is to fix it all at once. But MDM implementations that try to cover every domain, every system and every business unit in one go tend to run long, run over budget and lose internal support before they deliver any measurable return.
Start with the domain that causes the most pain or offers the clearest ROI. For most retailers, that’s normally product data. It touches every part of the business, from procurement to finance to e-commerce. Get that right first. Show the business what good looks like. Then use that momentum to extend to customer and supplier data.
WaterWipes took this approach deliberately, rolling out Maextro in phases and even separating the Business Partner object into its own implementation phase based on user feedback. That flexibility let them deliver value quickly without the project growing unmanageable.
6. Automate the repetitive, keep humans in the loop for the complex
MDM isn’t about removing people from the data process. It’s about removing people from the parts of the data process that don’t require human judgement, so they can focus on the parts that do.
Rule-based automation handles the routine — mandatory field population, format validation, and routing requests to the right team for enrichment. These are tasks that used to eat hours of someone’s day through manual spreadsheet workflows and email chains. So, why not automate them?
But keep a human data steward in the loop for exceptions, edge cases and anything that requires a judgement call. A duplicate customer record where the system isn’t sure which one to keep. A new supplier whose details don’t quite fit your standard template. A product with non-standard classification requirements.
When Brakes implemented Maextro, reducing manual data entry and eliminating re-keying of data was a primary goal. The automation handled the volume. People handled the complexity. That balance is what makes the whole thing work.
7. Make data ownership a business responsibility, not an IT one
This is probably the most culturally challenging best practice on this list, and the one that determines whether your MDM programme succeeds long term.
Data quality degrades because nobody owns it. Procurement thinks the product team owns product data. The product team thinks IT owns it. IT thinks it’s governed by a policy document that nobody has read. Everyone assumes someone else is responsible, so in practice, nobody is.
Effective retail MDM requires clear, named data ownership at a domain level. Someone in the business owns product master data. Someone owns customer data. Someone owns supplier data. Those people are accountable for quality, responsible for resolving issues, and empowered to enforce standards.
This doesn’t mean these people do all the work themselves. It means they’re the point of escalation, the champion for their domain, and the person who cares whether the data is right.
Get this wrong, and the technology won’t save you. Get it right, and the technology becomes genuinely powerful.
8. Treat data quality as an ongoing programme, not a one-off project
The most common mistake retailers make with MDM is treating it as a project with a start and end date. You do the initial cleanse, you implement the governance, you go live… and then you consider it done.
Data is never ‘done’. New products get created every day. Customers change their details. Suppliers get acquired or go out of business. If you don’t have ongoing processes to monitor, audit and correct master data as part of normal operations, quality will start to degrade almost immediately after go-live.
Build data quality reviews into your operating rhythm. Set KPIs — what percentage of product records are fully attributed? What’s your supplier record completeness score? How many duplicate customer records were identified and resolved this quarter? Make these visible to leadership and tie them to operational outcomes.
The goal isn’t a one-time fix. It’s a permanent step up in the standard your data is held to.
9. Don’t neglect user experience
Your MDM solution is only as good as people’s willingness to use it properly. If the interface is clunky, if requests take too long to raise, or if the system feels like more work than the spreadsheet it replaced, people will find workarounds — and workarounds are how data quality problems creep back in.
When XP Power reduced their data processing time by 75%, part of that was automation — but part of it was a user experience that people actually wanted to use.
Invest time in training, change management and gathering user feedback after go-live. The technical deployment is the beginning, not the end. Getting people working well in the new system is what locks in the results.
10. Build for where you’re going, not just where you are today
Retail is changing faster than almost any other sector. Omnichannel is now table stakes. AI-driven personalisation, demand forecasting and supply chain optimisation are becoming competitive differentiators. New markets, new channels and new product lines are constant.
Every one of these initiatives depends on clean, governed, consistent master data. If your MDM architecture is built rigidly around today’s data model and today’s systems, it will become a constraint rather than an enabler as the business evolves.
Choose solutions that are modular and scalable. Design data models that can accommodate new domains and new attributes without ripping everything up. And think about how your MDM platform will support AI use cases — because AI that runs on inconsistent data produces inconsistent and unreliable results.
WaterWipes specifically built their data governance foundation with future AI and automation use cases in mind. That forward thinking is what distinguishes organisations that get lasting value from their MDM investment from those who have to start again in three years.
Putting it into practice
Retail MDM isn’t complicated in theory. The principles are clear. What makes it hard is execution — the politics of data ownership, the complexity of legacy systems, the temptation to cut corners on governance in the rush to go live.
The retailers who get it right treat master data as a strategic asset rather than an IT problem. They start with business outcomes, govern their three core domains in a joined-up way, and build a culture where data quality is everyone’s responsibility.
If you’d like to see how these best practices translate into a live retail deployment, explore how Maextro approaches retail master data management — and get in touch if you’d like to talk through what this could look like for your organisation.
Jack Roberts
Marketing Executive