Migrating a Leading Cosmetics Brand Off Magento
Madara Cosmetics is one of Latvia's most recognized natural beauty brands, selling across multiple European markets. Their ecommerce platform was running on Adobe Commerce (Magento) — hosted on AWS with an Adobe Commerce license.
Client
Madara Cosmetics
Industry
Natural Cosmetics / Beauty
Project
Magento to Shopify Plus Migration
Service
Shopify Development

Challenge
The Challenge
The setup worked, but the costs kept growing. Between the Adobe Commerce license fees, AWS hosting infrastructure, ongoing Magento maintenance, and the developer time needed to keep everything running — the total cost of ownership was hard to justify when better alternatives existed.
They needed to move to a platform that would:
Eliminate the Adobe Commerce license and AWS hosting costs entirely
Support multiple markets with localized content from a single store
Let the marketing team manage content without waiting on developers
Scale without scaling the infrastructure budget alongside it
Approach
Custom Migration Tools & Multi-Market Setup
Why We Built Our Own Migration Tools
Off-the-shelf tools like Matrixify are useful for straightforward migrations. But Madara's setup wasn't straightforward — 500+ individual products with complex relationships, hundreds of thousands of customer accounts, and hundreds of thousands of historical orders that needed to come across cleanly. We evaluated Matrixify early in the process and found it didn't have the specificity we needed for Madara's data structure. So we built custom migration tools that gave us full control over how data was mapped, validated, and imported.
500+ individual products — with all variants, pricing, images, and metadata
Hundreds of thousands of customer accounts — profile data, addresses, order history
Hundreds of thousands of historical orders — preserved for customer service and reporting
URL structure — every indexed URL mapped and redirected to preserve SEO rankings
Multi-Market, Single Store
Instead of running separate stores per market, we built a single Shopify Plus store with multiple markets. Each market is localized using Shopify's native translation app, with market-specific pricing, content, and language settings. One store to manage, multiple markets served.
Integration Stack
The new Shopify Plus store connects to a full ecosystem of tools:
Swymzy — Shipping and fulfillment
Rivo — Loyalty program
Judge.me — Product reviews
Klaviyo — Email marketing and automation
TikTok, Facebook & Instagram, Google & YouTube — Sales channels and advertising
Trustpilot — Public reviews and trust signals
LogRocket & Microsoft Clarity — Session recording and analytics
Parallel Build & Cutover
We built the entire Shopify Plus store while Magento continued running on AWS. The marketing team, customer service, and finance all knew exactly what was changing and when. When everything was tested and verified, we switched over — eliminating the Adobe Commerce license and AWS infrastructure in one move.
Outcome
What Changed
Eliminated Adobe Commerce + AWS costs entirely
The Adobe Commerce license and dedicated AWS hosting were replaced by a single Shopify Plus subscription that includes hosting, security, CDN, and platform updates. No more managing servers, no more license negotiations.
Multi-market from a single store
What previously required complex Magento multi-store configuration now runs from one Shopify Plus store with native market support. Easier to manage, easier to scale to new markets.
Marketing team unblocked
Content updates, product launches, and promotional pages no longer require developer involvement for basic changes. The team can move independently.
Custom migration preserved data integrity
By building our own migration tools instead of relying on generic importers, we ensured every product, customer, and order came across correctly — with the exact data structure Shopify needed.
Takeaways
What We Learned
Build your own tools when the data demands it
Generic migration tools work for generic data. When you have hundreds of thousands of records with complex relationships, custom tools pay for themselves in accuracy alone.
Single store, multiple markets
Shopify Plus with native translation and market setup is a simpler architecture than running multiple Magento store views. Less to maintain, fewer places for things to break.
Cut over cleanly
Build in parallel, test thoroughly, switch once. The actual migration moment should be the least eventful part of the project.
Tech stack
Ready to Leave Magento Behind?
We've migrated enterprise stores from Magento to Shopify Plus with hundreds of thousands of records and zero data loss. If you're thinking about making the move, let's talk about what it would look like for your business.