Case Study

Shopify Migration & Full Site Redesign

28% CVR Increase Post-launch vs. legacy platform
$1M+ Annual Savings Platform cost reduction
3 Brands Migrated Unified Shopify infrastructure

The Challenge

Following Rugs USA's acquisition of Annie Selke, both brands operated on separate legacy platforms resulting in approximately $4M in duplicated tech costs across three properties. Leadership needed platform consolidation through phased migrations: Rugs USA first to establish the foundation, then Annie Selke D2C and B2B.

My Role

As Director of UX, I led migration strategy across all three properties, coordinating design, engineering, QA, and vendor partnerships. I built the unified design system during the Rugs USA migration that enabled rapid Annie Selke launches: 2 months for D2C, 3 months for B2B. The reusable infrastructure proved the strategy worked.

Duration

12 Months

Jan 2024 – Jan 2025
3 Phased Launches

Role

UX/UI Design Lead
Vendor Strategy & Integration
QA & Testing Lead

Tools

Figma · GA4 · Looker Studio · Elevar · Shopify · Roomvo · Salsify · Algolia · Jira · Asana · BrowserStack

Project Timeline
Kickoff Jan 2024 Project Start
Rugs USA Jul 22, 2024 Foundation Launch
Annie Selke D2C Sep 30, 2024 Consumer Site
Annie Selke B2B Jan 5, 2025 Wholesale Platform

Annie Selke B2B

January 5, 2025

Wholesale Platform

Rugs USA

July 22, 2024

Foundation Launch

Annie Selke D2C

September 30, 2024

Consumer Site

Kickoff

January 2024

Project Start

PROJECT TIMELINE

Shopify Migration & Full Site Redesign


The Challenge

Following Rugs USA's acquisition of Annie Selke, Rugs USA operated on a separate legacy platform from the newly acquired Annie Selke D2C and B2B sites, resulting in approximately $4M in duplicated tech costs across three properties. Leadership needed platform consolidation through phased migrations: Rugs USA first to establish the foundation, then Annie Selke's D2C and wholesale channels.

My Role

As Director of UX, I led migration strategy for all three properties, coordinating design, engineering, QA, and vendor partnerships. I built the unified design system during the Rugs USA migration that enabled rapid Annie Selke launches: 2 months for D2C, 3 months for B2B. The reusable infrastructure proved the strategy worked.

PROJECT TIMELINE

Kickoff

January 2024

Project Start

Rugs USA

July 22, 2024

Foundation Launch

Annie Selke D2C

September 30, 2024

Consumer Site

Annie Selke B2B

January 5, 2025

Wholesale Platform

Two Brand Experiences, One Infrastructure

Built on shared Shopify architecture while preserving each brand's unique identity and visual language.

Natural, refined aesthetic emphasizing texture and organic materials. Neutral palette and earthy tones create a calm, sophisticated foundation for any space.

Rugs USA

Vibrant, pattern-driven design celebrating color and personality. Bold visuals and rich hues create an energetic, joyful shopping experience.

Annie Selke

Design System Architecture

Shared component library with brand-specific theming enabled rapid subsequent launches while maintaining visual distinction.


Design Work

Before & After

Each page was redesigned from the ground up on Shopify, modernizing the visual language while preserving the brand equity built over years on the legacy platform. Shown below: Rugs USA.

Homepage before migration
Before
Homepage after migration
After
Navigation before migration
Before
Navigation after migration
After
PLP before migration
Before
PLP after migration
After
PDP before migration
Before
PDP after migration
After

QA Innovation

Company-Wide Bug Bounty

Transformed traditional UAT into a gamified scavenger hunt that drove unprecedented engagement across the organization while uncovering critical issues before launch.

110
Participants
Across all departments
60%
Of Company
vs. 15–20% typical UAT
~1K
Tickets Submitted
Across two launches

The Challenge

Traditional UAT processes struggle with engagement and depth of testing. With aggressive timelines (7 months for Rugs USA, 2 months for Annie Selke D2C), we needed comprehensive coverage across complex user journeys while maintaining enthusiasm throughout the migration process.

The Approach

Easter Egg Scavenger Hunt

Scattered cryptic clues throughout the staging site forcing deep exploration of every user journey:

  • What is the CMO's favorite rug?
  • Find the CRO's badge of approval
  • Discover the hidden dad joke
Real-Time Leaderboards

Built custom Jira dashboards displaying individual and department rankings. Marketing vs. Engineering vs. Operations competing for most tickets, most critical bugs, and most unique discoveries. Team rivalry drove participation well beyond typical UAT engagement.

Multi-Category Prizes

Seven prize categories ensured recognition across contribution types: scavenger hunt completion, most critical bug, most tickets submitted, most obscure bug (desktop and mobile), most helpful survey responses, and department champion. Multiple winners drove sustained participation.

Daily Executive Updates

Company-wide emails from leadership with leaderboard standings, new clue releases, highlighted discoveries, and shoutouts to top contributors. Board members requested updates after seeing engagement levels. Kept momentum high and reinforced that quality launches require cross-functional participation.

Ticket Distribution by Severity

Critical
10
Revenue-impacting if shipped
High
45
Required pre-launch fix
Medium
120
UX polish and edge cases
Low
150
Valid, non-blocking findings
Dupes / Invalid
675
Signal of broad exploration
Critical Bug Caught

A finance team member discovered the add-to-cart button wasn't consistently functioning across product pages. Escalated immediately. This would have been a direct revenue-blocker post-launch. The bug bounty's cross-functional reach surfaced what conventional QA missed.

The Impact

The gamified format didn’t just boost participation numbers. It fundamentally changed how testing happened. Testers navigated complete user journeys, surfaced edge cases outside normal QA scope, and caught issues that would have reached production undetected.

Traditional UAT
Bug Bounty Program
Participation
15–20%
of the company, typically a small QA team
60%
110 employees across every department
Coverage
Defined test scripts
Predictable paths, predictable blind spots
Full user journey exploration
Scavenger hunt mechanics forced testers into every corner of the site
Bug Discovery
Known surface bugs
Edge cases from non-QA workflows frequently missed
~10 critical bugs caught pre-launch
Including a direct add-to-cart revenue blocker found by a finance team member
Launch Outcome
Post-launch fixes expected
Post-launch hotfixes are standard practice
Zero incidents
No revenue-impacting issues on launch day across either property

Deployed across both Rugs USA and Annie Selke D2C launches with identical results. The methodology is now a repeatable internal standard for future platform migrations.

Strategic Approach

Four Pillars

A 12-month migration across three brands required a clear strategic framework: consolidating infrastructure, unifying design, integrating best-in-class vendors, and orchestrating zero-downtime launches.

Infrastructure
$1M+
Annual savings
Pillar 01
Tech Stack Consolidation

Migrated three brands onto shared Shopify infrastructure, eliminating redundant tooling and renegotiating vendor contracts at scale. As part of M&A tech consolidation, Annie Selke was brought onto Salsify for the first time, unifying product data across the entire portfolio onto a single platform. This resolved a fundamental data fragmentation problem inherited from the acquisition and reduced annual platform spend from $3.7M to $2.7M.

Design Systems
2–3mo
Subsequent launch windows
Pillar 02
Design System & Brand Unification

Built a shared component library with brand-specific theming so each property maintained a distinct visual identity on shared architecture. Rugs USA's system became the reusable foundation, compressing Annie Selke D2C to a 2-month window and B2B to 3 months.

Vendor Strategy
5.8x
AR conversion multiplier
Pillar 03
Vendor Integration Strategy

Evaluated, selected, and integrated a curated vendor stack including Roomvo AR, Fast Simon search and recommendations, and Okendo reviews. Tools were chosen to compound on each other rather than duplicate functionality. The AR integration alone drove a 5.8x conversion multiplier on engaged sessions.

Launch Operations
0
Downtime incidents across all 3 launches
Pillar 04
QA & Launch Orchestration

Developed a repeatable launch playbook used across all three properties, coordinating engineering, QA, merchandising, and vendor partners through a structured release process. Paired with the gamified Bug Bounty program, each go-live achieved zero downtime and zero revenue-impacting incidents.

Results

By the Numbers

A 12-month migration across three brands delivered measurable improvement across every tracked metric while maintaining $145.9M in annual revenue through a 1.6% traffic decline.

Conversion rate

28%
increase
1.94% to 2.48%

Annual savings

$1M+
cost reduction
$3.7M to $2.7M

AR conversion

5.8x
multiplier
Roomvo engaged sessions

Avg. order value

+$5
per transaction
$257 to $262 (+1.9%)

Conversion rate: before vs. after

1.94%
Before
2.48%
After
+28%
Conversion improvement over the same trailing period, measured post-launch across Rugs USA.

Revenue maintained through headwinds

$145.9M held despite a traffic decline

Industry-wide traffic softness pulled visits down 1.6% post-launch. Conversion improvements absorbed the decline entirely, keeping revenue flat rather than letting it fall in proportion to traffic.

Metric
Change
Traffic
-1.6% market conditions
Conversion rate
+28%
Revenue
$145.9M held

Cost consolidation breakdown

Pre-migration, three properties ran on separate contracts across duplicate vendors. Consolidating onto a single Shopify Plus instance with unified vendor relationships eliminated that overhead entirely.

Before (fragmented stack) $3.7M
After (consolidated) $2.7M
$1M+
Freed annually

Reinvested in higher-impact capabilities rather than duplicated overhead.

Launch velocity enabled by shared design system

1
Rugs USA
7mo
Foundation build: design system, component library, full migration
2
Annie Selke D2C
2mo
Reused component library with brand theming applied on top
3
Annie Selke B2B
3mo
Shared D2C frontend adapted for wholesale buyer experience

Each subsequent launch was faster because the foundation was already built. What took 7 months the first time took 2 the second.

Takeaway

This wasn't a redesign. It was an infrastructure decision dressed as a design project.

The CVR gains and cost savings are real. The deeper value was architectural. By treating the migration as a platform strategy rather than a lift-and-shift, we built the foundation for every brand, every feature, and every vendor integration that follows. That is the kind of leverage a design leader creates: not just shipping screens but shaping the systems that make future work faster, cheaper, and better.