Moving Off Proprietary Enterprise Tech: Transferring Monolithic Wishlist Data from THG to Shopify Plus

Leaving a proprietary enterprise commerce platform for Shopify Plus significantly improves storefront agility. However, extract-transform-load (ETL) operations involving proprietary databases are highly complex. Wishlist tables and consumer profiles are frequently locked deep within closed ecosystem schemas.

The Hurdle of Monolithic Beauty Data

Legacy systems structure data frameworks using rigid, non-standard schemas. In the beauty and fragrance sector, this complexity is magnified by deep variant trees where single products carry dozens of size, volume, shade, and packaging variations.

When a large beauty retailer moved from a proprietary enterprise platform to Shopify Plus, it needed a clean transition of its historical buyer intent data. Wysh solved this by deploying custom data extraction utilities alongside our UK engineering team to extract, re-map, and move active profiles into our architecture.

Built for Enterprise Volume

High-volume cosmetics and fragrance brands require a backend built for enterprise scale. Because Wysh processes scripts asynchronously, importing hundreds of thousands of historical saved items has zero impact on storefront page speed.

Our enterprise framework delivers three core certainties:

  • Clean Catalog Matching: Imported wishlist data pairs perfectly with complex variant trees, ensuring a saved volume or shade maps to the exact SKU on the new Shopify Plus site.

  • Direct Customer Pairing: Historical records link directly to primary Shopify accounts via email address and customer ID with no validation barriers.

  • Immediate Flow Stability: Migrated wishlists become instantly readable by marketing automation tools like Klaviyo and Ometria via Shopify Flow on day one.


Craig Busfield

by Craig Busfield

VP of Engineering

Share :
More from R&D

Related articles

Context converts: Giving Shopify Sidekick more to work with

Context converts: Giving Shopify Sidekick more to work with

What’s new with Wysh: The insights and ideas behind our latest app update

What’s new with Wysh: The insights and ideas behind our latest app update

Taking the manual work out of deployment configs

Taking the manual work out of deployment configs