Sterlingbuild

A seamless migration to Adobe Commerce Cloud

Moving a multi-million-pound builders’ merchant off a ten-year-old bespoke platform and onto its new parent company’s Adobe Commerce Cloud instance, as a distinct second brand.

  • Adobe Commerce Cloud
  • Migration
  • ERP integration
  • Redesign
Case study imageSterlingbuild website
Industry
Builders’ merchants
Platform
Adobe Commerce Cloud

Key results

40,000SKUs migrated, with their parent–child relationships intact
2distinct brand sites running on one Adobe Commerce Cloud instance
No impacton the live JJ Roofing Supplies site during the migration

01

Background

Following its acquisition by JJ Roofing Supplies, Sterlingbuild, a multi-million turnover business, faced the immediate challenge of modernising its existing website. Launched in 2014, the legacy, bespoke .NET platform had become increasingly unstable and difficult to manage. Years of inconsistent in-house developer contributions had resulted in a disorganised backend with thousands of tables and a complex product catalogue.

This lack of internal understanding and control over the site’s intricacies meant that even routine management and updates were a significant hurdle.

“The old website was a challenge: with multiple in-house web developers coming and going, regulating and quantifying the quality of backend work became very difficult and unstable.”

David Mayo, E-commerce Manager, Sterlingbuild

02

The challenge

The primary challenge was to migrate Sterlingbuild’s extensive and complex product catalogue (40,000 SKUs with intricate parent–child relationships) onto JJ Roofing Supplies’ existing Adobe Commerce Cloud instance. This migration needed to happen without disrupting the live JJ Roofing Supplies environment, while maintaining data integrity and ensuring distinct brand experiences for both businesses. Crucial integrations with existing payment gateways, marketing email platforms and the ERP system were also required.

Another key objective was to make Sterlingbuild’s internal team more self-sufficient in managing their e-commerce operations, moving away from relying on external developers for every task.

“Upgrading our 10-year-old website to an off-the-shelf platform, Adobe Commerce, was essential. This would finally allow us to influence our design and products through its established framework.”

David Mayo
Case study image

03

The solution

objectsource implemented a comprehensive data transformation and migration strategy, carefully planning the import of all 40,000 SKUs and their complex relationships into Adobe Commerce. This involved careful export and import to the live database, protecting JJ Roofing Supplies’ existing data.

The front end of the Sterlingbuild site was completely redesigned and deployed as a separate site within the existing Adobe Commerce Cloud instance, with no impact on the live JJ Roofing Supplies site. objectsource integrated Sterlingbuild’s existing payment systems and marketing platforms, and built an API integration with its ERP system for accurate data flow on stock updates, new products, pricing and orders, while maintaining strict data segregation between the two businesses.

“The relaxed way the objectsource team operates is excellent. We treated them as extended staff members, communicating openly via Slack, and they responded quickly, keeping things moving forward. This adaptability built immense confidence and reassurance.”

David Mayo

The result is two distinct, high-performance websites operating within a single Adobe Commerce Cloud instance, with significant cost efficiencies from shared infrastructure and consolidated development resources. The new platform’s flexible payment options and improved stability are already benefiting customers, and a planned B2B account area will add even more self-service.

“Having two websites managed by the same team, operating with the same backend, is a huge benefit. We can test and learn on one site, and if it’s successful, we can quickly implement the same strategy on the JJ Roofing Supplies site.”

David Mayo
Case study image

04

Key moments

40,000 SKUs, moved into a live database

Every product and its parent–child relationships were planned, exported and imported into the live Adobe Commerce database, with JJ Roofing Supplies’ own data protected throughout.

  • Migration

Two brands, one instance

Sterlingbuild’s completely redesigned storefront runs as a separate site in JJ Roofing Supplies’ existing Adobe Commerce Cloud instance, sharing infrastructure and development resources while keeping each brand distinct.

  • Adobe Commerce Cloud
  • Redesign

ERP data that keeps the brands apart

An API integration with Sterlingbuild’s ERP handles stock updates, new products, pricing and orders, with strict data segregation between the two businesses.

  • ERP integration

Working as one team

Open communication over Slack and Teams, with quick responses, made the migration smooth and problem-free, and left Sterlingbuild’s own team more skilled and self-sufficient.

  • Support

What could have been a painful nightmare was made seamless by objectsource. They weren’t just an agency; they were an extension of our team, delivering a high-impact migration that’s fundamentally enhanced our e-commerce capabilities.

David MayoE-commerce Manager, Sterlingbuild

Get in touch

Considering a migration to Adobe Commerce Cloud?

Tell us where you are and where you want to get to. We’ll start there.