What was actually wrong
Bradfords Building Supplies needed cleaner product data and a more maintainable catalogue so the Builders & trade business could trade with confidence.
Product information, catalogue structure and supplier feeds were likely sources of operational friction, with editorial and trading teams working around fragmented data.
Product information was spread across teams and systems, making catalogue management harder to control and product content harder to reuse with confidence.
Without clear data ownership, teams risked duplicating content work and relying on manual checks to keep product information usable.
Attributes, product models and category structure needed common rules so the catalogue could stay consistent as products and channels changed.
What was at stake
Unclear product, pricing or fulfilment information can create friction before an order is placed.
Most relevant to Builders & trade teams weighing similar platform decisions.
Poor product data makes teams work around the catalogue instead of improving it. Product onboarding slows down, enrichment becomes repeated manual effort and ownership stays unclear.
That creates catalogue drift and inconsistent product presentation. It also weakens confidence in the information each channel receives.
The longer those gaps remain, the harder it becomes to reuse product data across channels without another round of checking, correction and content rework.
Five things, in order.
- 01Audited the product data shape before changing workflowsMapped the existing product information, catalogue structure and maintenance work so the team could see where inconsistency and repeated effort entered the process.
- 02Defined ownership around product information and enrichmentSet clearer responsibility for creating, enriching, checking and maintaining product information across the teams involved.
- 03Structured attributes, categories and content rulesOrganised product models, attributes and category rules so the catalogue could stay consistent as the range and channel requirements changed.
- 04Connected product data to the systems and channels that needed itDefined how product information moved through fulfilment and ERP, including which system owned each part of the product record. Commerce channels were treated as governed destinations for that data, not as the lead story.
- 05Put governance in place so the data could keep improvingEstablished maintainable rules for enrichment, content consistency and ongoing data quality instead of treating catalogue preparation as a one-off task.
Platforms and integrations
Difficult parts
Results
In the client's words
Working in a traditional sector with an archaic ERP system, I was reluctant to change development partners through fear of starting from scratch. Considering iWeb had never built an integration between our required systems (Epicore Bistrack ERP & Adobe Commerce), I cannot believe how quickly they adopted, reengineered and improved the solution. We now have a robust and highly efficient API, connecting all necessary datapoints from pricing to customer documents. I heard about iWeb through our PIM partner, Akeneo. They were referenced as a gold partner and I quickly understood why. They have knowledge experts managing all key areas in developing, securing, marketing and maintaining an eCommerce website. I would highly recommend working with iWeb.”
Ongoing support
The product data foundation moved into ongoing maintenance and improvement.
Support kept data ownership, enrichment workflows, catalogue structure and channel readiness visible as the product range changed.
That continuity gave teams a clearer basis for resolving data issues and improving product information without claiming an unverified outcome.









