Migrating a DTC skincare brand to Shopify without losing rankings
The challenge
A direct-to-consumer skincare brand came to us because their store kept failing at the worst possible moments. Their legacy platform went down during sales, the exact times when traffic and revenue peak. Every minute of downtime during a promotion meant lost orders and customers who would not come back to try again. On top of that, the storefront felt clumsy on mobile, where most of their customers shop. Slow pages and a checkout that fought the user were quietly costing them sales every day.
The bigger fear was search. They had spent years building organic rankings for product and ingredient terms that brought in steady, low-cost traffic. That visibility was one of their most valuable assets, and they had heard the horror stories: a platform move that wipes out years of SEO overnight. They were right to be cautious. Most ranking losses after a migration come from broken URLs, missing redirects, and a fresh site that search engines have to relearn from scratch.
So the brief was specific. Move off the unreliable platform, fix the mobile experience, and do it without giving up a single position in search. They wanted ecommerce migration services from a team that treated their rankings as the constraint, not an afterthought. With 8,000 products and a large library of customer reviews, there was no room for a sloppy export or a rushed cutover.
What we did
We chose Shopify as the destination. It removes the hosting and uptime problems that were breaking the old store during sales, and it gave us a stable base to rebuild the storefront. This was a full ecommerce replatforming, not a surface redesign, so we planned it as a data project first and a design project second. Before moving anything, we ran a complete audit of the existing site: every URL, every product, every review, and every page that ranked. That inventory became the map we measured the whole migration against.
The ranking-protection work started with URLs. We preserved the existing URL structure wherever Shopify allowed it, so the pages that already ranked kept their addresses. Where Shopify forced a change, such as its fixed handling of product and collection paths, we mapped a 301 redirect for every affected URL. Nothing was left to a catch-all rule. Each old address pointed to its correct new equivalent, which is how you carry link equity across and tell search engines the page has moved for good rather than disappeared. This is the part of ecommerce platform migration services that gets skipped under deadline pressure, and it is exactly where rankings die.
For the data, we did not trust a one-click app to move 8,000 products and their reviews. We exported the full catalog, cleaned and normalized the fields, and matched everything to Shopify's product model before import, including variants, images, metafields, and the review history that gives product pages their credibility and their long-tail search value. Careful ecommerce data migration services mean checking counts and spot-testing records on both sides, not assuming the export was complete. We staged the entire store on a Shopify development environment so the team could verify products, pricing, and content against the live site before anyone flipped the switch.
On the front end, we rebuilt the theme mobile-first instead of porting the old design. Most of this brand's customers buy on their phones, so we started from the small screen: fast-loading templates, a checkout stripped of friction, and image handling tuned so product photography looks sharp without dragging down load times. This was custom ecommerce development against the brand's real traffic, not a generic template drop-in. We treated speed as a feature throughout, because page speed affects both conversions and rankings.
SEO ran in parallel with the build, not after it. We carried over title tags, meta descriptions, structured data, and canonical tags, then validated them on staging so nothing shipped half-configured. Our ecommerce seo services work also covered the technical basics that move with a platform: an accurate XML sitemap, a correct robots file, and clean internal linking so search engines could recrawl the new store quickly. We coordinated the cutover for a low-traffic window, submitted the updated sitemap immediately, and watched server logs and Search Console to confirm Google was finding the redirects and indexing the new pages.
We set up clean analytics from day one. The old setup had gaps that made it hard to trust the numbers, so we configured GA4 and Shopify reporting properly before launch: accurate ecommerce event tracking, conversion goals, and funnel visibility from landing page to thank-you page. That gave the brand real data to act on from the first order and gave us a reliable baseline to measure the migration against. Solid ecommerce website development services do not end at launch, so we monitored rankings, redirects, and crawl behavior closely through the weeks that followed.
The result
- No ranking loss after the migration. Every page that ranked before the move held its position, and organic traffic grew 12 percent within 8 weeks of launch as the new, faster store earned its footing.
- Site speed improved 40 percent. The mobile-first rebuild and Shopify's hosting removed the slow page loads that had been costing sales on the old platform.
- Mobile conversion rose 28 percent. A checkout built for the small screen turned the brand's largest traffic segment into more completed orders.
- All 8,000 products and their reviews moved across intact, with every changed URL covered by a 301 redirect and no broken links left behind.
- The store stayed up through its next sales period, ending the downtime that had been interrupting the brand's biggest revenue moments.
Frequently Asked Questions
We preserve the existing URL structure wherever the platform allows, then map a 301 redirect for every URL that has to change so link equity carries across. We move all metadata, structured data, and canonical tags, submit an updated XML sitemap at cutover, and monitor Search Console and server logs to confirm Google is recrawling and indexing the new pages. The work happens before launch, not as cleanup afterward.
Export your products, customers, orders, and reviews from WooCommerce, then clean and remap the data to fit Shopify's product and variant model before import. Recreate or redirect every URL, since WooCommerce and Shopify use different path structures, and rebuild the theme rather than porting it. Stage everything on a Shopify development store and verify catalog counts, pricing, and checkout before you cut over.
Magento stores tend to be large and heavily customized, so the first step is auditing what you actually use: products, attributes, customer groups, and any custom functionality. Export and transform the data to match Shopify's structure, rebuild custom features as Shopify apps or theme code where a direct equivalent does not exist, and map 301 redirects for the full URL set. Test the staged store thoroughly, because Magento-specific logic rarely transfers one to one.
Place real test orders across the payment methods you support, on both mobile and desktop, and confirm each one produces the right order record, confirmation email, and inventory change. Test the edge cases too: declined cards, discount codes, taxes, shipping rules, and guest versus account checkout. Verify your analytics and conversion tracking fire correctly at each step so the data is trustworthy from the first real sale.
Wix does not offer a clean full export, so product, content, and review data usually has to be extracted and rebuilt rather than simply imported. The bigger task is SEO: Wix URL structures differ from Shopify's, so every ranking page needs a 301 redirect to its new address. After rebuilding the catalog and theme on Shopify, stage it, validate metadata and redirects, then cut over during a low-traffic window.
Project details
- Service: E-commerce Development
- Industry: Direct-to-consumer skincare
- Platforms: Shopify
More case studies
- Stripe and PayPal checkout for an OpenCart subscription store
- Outsourced IT support for a 60-person professional services firm
- Turning around paid ads for a fashion e-commerce brand
- Connecting CRM and ERP for a B2B parts distributor
- Rebuilding a high-traffic OpenCart store for a home and garden retailer
Have a similar project in mind?
Tell us what you are trying to fix or build, and we will show you how we would approach it.
Get a Custom QuoteTALK TO US
How May We Help You!
Have a project in mind or need assistance? We would love to hear from you. Fill out our contact form and our team will get back to you shortly.
Contact Us
SAMPLE FEEDBACK
How Clients Describe Working With Us
Illustrative examples of the kind of feedback we aim to earn from the businesses we work with, not reviews from named clients.



