Victoria's Secret

Victoria's Secret

Transforming Victoria’s Secret’s web app into a native mobile experience.

Mobile conversion was constrained by slow performance and broken inventory trust during high-traffic launches. Native PLP reduced load time to <2s and increased PLP→PDP conversion by ~3 percent.

Platform: Native iOS + Android

Contribution

Strategy, Timeline, 0-1 design, Prototyping, Systems, Leadership

Tools

Figma

Team

PM, Eng, Merchandising, Analytics

Time Line

4 Month

Project

Project

Hey There!!

It's Black Friday morning, and thousands of fashion enthusiasts are frantically refreshing their phones, hoping to snag that perfect piece from Victoria's Secret's latest collection. But instead of seamless shopping, they're met with slow-loading pages, mysterious disappearing products, and confusion about what's actually available. This was the reality our mobile customers faced a broken experience that was costing us both sales and trust.

In the fast-paced world of fashion retail, where trends move at lightning speed and inventory changes by the minute, the mobile shopping experience had become a bottleneck rather than a bridge to purchase. Our data told a concerning story: mobile users were bouncing at alarming rates, conversion was lagging, and customer service was flooded with questions about product availability.

Context

  • Mobile = 60 percent of traffic

  • Peak demand during launches

    Core problems

  1. Performance failure
    PLP load >5s during peaks. Users perceived app as broken.

  2. Trust failure
    Sold-out items vanished, causing confusion and abandonment.

Why it mattered

These failures directly reduced conversion and damaged brand trust during high-intent moments.

Discovery

Discovery

User Journey Map:

Persona

Persona

Sarah Chen
Fashionista

Sarah Chen
Fashionista

Sarah Chen
Fashionista

Role and Background


Trend-driven influencer who shops during high-demand events and launches. Relies on mobile for fast purchases

Role and Background


Trend-driven influencer who shops during high-demand events and launches. Relies on mobile for fast purchases

Role and Background


Trend-driven influencer who shops during high-demand events and launches. Relies on mobile for fast purchases

Pain Point


  • Wasting time searching for unavailable products

  • Slow System load

  • Unclear filter values

Pain Point


  • Wasting time searching for unavailable products

  • Slow System load

  • Unclear filter values

Pain Point

  • Missing out on limited releases due to vague messaging

  • Wasting time searching for sold-out products

  • Uncertainty about restocks and vanishing items

Motivation:


  • Secure the latest, trending items quickly

  • Experience seamless, clear mobile shopping




Motivation:


  • Secure the latest, trending items quickly

  • Experience seamless, clear mobile shopping




Motivation:

  • Secure the latest, trending items quickly

  • Experience seamless, clear mobile shopping

  • Share chic, exclusive looks with her followers

Goal

  • Avoid frustration from unclear availability

  • Effortlessly discover similar items if not available.

  • Complete shopping journey faster

Goal

  • Avoid frustration from unclear availability

  • Effortlessly discover similar items if not available.

  • Complete shopping journey faster

Goal

  • Avoid frustration from unclear availability

  • Effortlessly discover similar items if not available.

  • Complete shopping journey faster

Key Insights

Key Insights

Performance breakdown during peak traffic:
Fixed slow (Load time 5 Sec) and unreliable app (Web Based) during high-traffic launches by moving to a native PLP architecture, enabling sub-2 second load times and stable performance at scale.

Lack of availability context reduced trust:
Users could not tell whether a product was sold out, temporarily unavailable, or removed entirely, which created uncertainty and skepticism about inventory accuracy.

Inefficient filtering slowed decision-making:
The existing filter experience made it hard for users to quickly narrow options on mobile, increasing friction during high-intent browsing.

Ideation and Process

Ideation and Process

Brainstorm session : Problem Framing & Stakeholder Insight

Brainstorm session : Problem Framing & Stakeholder Insight

Conducted a collaborative workshop’s digital sorting board, organizing cross-functional team insights for the Victoria’s Secret native app redesign. Sticky notes are grouped under four focus areas Personalizing User Interaction, Optimizing Product Experience, Enhancing User Engagement, and Ensuring App Performance. Each note reflects human-centered ideas or concerns from business, technical, and user perspectives, addressing topics such as filter navigation speed, clarity on sold-out products, personalized recommendations, robust infrastructure, and accessibility. The board visualizes a shared understanding and priorities that will guide the next stages of design and development.

Conducted a collaborative workshop’s digital sorting board, organizing cross-functional team insights for the Victoria’s Secret native app redesign. Sticky notes are grouped under four focus areas Personalizing User Interaction, Optimizing Product Experience, Enhancing User Engagement, and Ensuring App Performance. Each note reflects human-centered ideas or concerns from business, technical, and user perspectives, addressing topics such as filter navigation speed, clarity on sold-out products, personalized recommendations, robust infrastructure, and accessibility. The board visualizes a shared understanding and priorities that will guide the next stages of design and development.

Baymard Standards

Baymard Standards

Baymard for retail is a research-based resource focused on improving online store user experience (UX) for retail ecommerce sites. It helps retailers by identifying common usability problems and providing best practice guidelines based on extensive testing of top ecommerce sites.

Baymard is useful because it shows how to make shopping easier and faster for customers, reduce cart abandonment, improve navigation, product search, and checkout processes, leading to higher sales and better customer satisfaction. Its insights come from thousands of hours of testing and analysis of major ecommerce websites, making it a trusted tool to optimize retail ecommerce UX effectively.

Alongside reviewing the relevant Baymard Guidelines, I conducted a focused competitor analysis to ground the feature in real market practices and user expectations. I closely evaluated how leading brands such as Savage X Fenty, Aerie, ThirdLove, and SKIMS approach this space, studying their patterns, strengths, and gaps. This helped me identify proven solutions, avoid common pitfalls, and shape a more informed, user-centered design direction for the feature.

Alongside reviewing the relevant Baymard Guidelines, I conducted a focused competitor analysis to ground the feature in real market practices and user expectations. I closely evaluated how leading brands such as Savage X Fenty, Aerie, ThirdLove, and SKIMS approach this space, studying their patterns, strengths, and gaps. This helped me identify proven solutions, avoid common pitfalls, and shape a more informed, user-centered design direction for the feature.

Rather than treating these as separate problems, I approached them as interconnected challenges requiring a holistic solution. The ideation process unfolded in two key phases:

Phase-1 : Understanding the Ecosystem

I mapped the complete mobile shopping journey, identifying where performance issues and transparency gaps created compounding frustrations. This revealed that users experiencing slow load times were even more frustrated when products then disappeared, creating a double negative experience.

Phase-2 : Native-First Thinking

Instead of optimizing the existing web-based experience, we decided to rebuild the it as a truly native mobile experience. This allowed us to solve both performance and functionality challenges simultaneously.

User Flow

User Flow

Ideation & Decisions

Ideation & Decisions

The design process involved extensive sketching, wireframing, and prototyping, with particular focus on filter interactions and sold-out state communications.

Critical Design Decisions

Decision 1: Rebuild Web App as Native

  • Rejected incremental web optimization

  • Accepted higher upfront cost for long-term scalability

Decision 2: Show sold-out items by default

  • Risked visual clutter

  • Preserved user trust and comparison behavior

Decision 3: Accordion filter layout

  • Prioritized tech feasibility over delay

  • Validated via usability testing

Testing ( Sold Out & Filter)

SOLD OUT / OUT OF STOCK:

For the sold-out messaging, we tested multiple approaches:

  • Badge placement and visibility

  • Messaging clarity ("Sold Out" vs. "Currently Unavailable")

  • Alternative product suggestions

    Key insight: Users preferred seeing sold-out items and Out of stock item. Also an option to get notified when the item will come back. This maintained transparency while providing control.


FILTER:

The most critical design decision involved the filter and sort experience. I led comparative usability testing between two approaches:

Prototype A: Traditional accordion-style filters
Prototype B: Two-column filter layout

Through task-based evaluation and think-aloud protocols with 6 out of 10 participants, we discovered that the two-column approach (Prototype B) provided better discoverability and felt more modern, aligning with users' expectations for native app experiences.

SOLD OUT / OUT OF STOCK:

For the sold-out messaging, we tested multiple approaches:

  • Badge placement and visibility

  • Messaging clarity ("Sold Out" vs. "Currently Unavailable")

  • Alternative product suggestions

    Key insight: Users preferred seeing sold-out items and Out of stock item. Also an option to get notified when the item will come back. This maintained transparency while providing control.


FILTER:

The most critical design decision involved the filter and sort experience. I led comparative usability testing between two approaches:

Prototype A: Traditional accordion-style filters
Prototype B: Two-column filter layout

Through task-based evaluation and think-aloud protocols with 6 out of 10 participants, we discovered that the two-column approach (Prototype B) provided better discoverability and felt more modern, aligning with users' expectations for native app experiences.

The most critical design decision involved the filter and sort experience. I led comparative usability testing between two approaches:

Prototype A: Traditional accordion-style filters
Prototype B: Two-column filter layout

Through task-based evaluation and think-aloud protocols with 8 participants, we discovered that the two-column approach (Prototype B) provided better discoverability and felt more modern, aligning with users' expectations for native app experiences.

For the sold-out messaging, we tested multiple approaches:

  • Badge placement and visibility

  • Messaging clarity ("Sold Out" vs. "Currently Unavailable")

  • Alternative product suggestions

  • Filter behavior (should sold-out items be hideable?)

Key insight: Users preferred seeing sold-out items by default but wanted the option to filter them out. This maintained transparency while providing control.

Prototype A

Prototype A

Prototype B

Prototype B

Final

Final

Low fi-Category Page

Low fi-Category Page

Shipped Solution

The final solution delivered a comprehensive mobile commerce experience that addressed both core challenges:

Native Product Listing Page Experience:

  • Performance: Achieved <2 second load times through native implementation

  • Navigation: Horizontal subcategory swiping with clear visual hierarchy

  • Search Integration: Combined keyword, visual, and barcode search in a unified interface

  • Smart Filtering: Intuitive filter system with real-time product count updates

  • Enhanced Product Cards: Quick-view color swatches, ratings, and promotional messaging

Intelligent Sold-Out Communication:

  • Contextual Messaging: Different approaches for completely sold-out vs. partially available items

  • Smart Recommendations: "Similar Items" suggestions when restocking isn't expected

  • SEO Optimization: Maintained product page presence for search performance

  • Cross-selling Opportunities: Strategic guidance toward available alternatives

Key Features Delivered:

  • Infinite scroll supporting ~44 product cards per load

  • WCAG-compliant accessibility throughout

  • Integrated promotional messaging for limited-time offers

  • Seamless transition between browsing and purchasing

Shipped Solution

The final solution delivered a comprehensive mobile commerce experience that addressed both core challenges:

Native Product Listing Page Experience:

  • Performance: Achieved <2 second load times through native implementation

  • Navigation: Horizontal subcategory swiping with clear visual hierarchy

  • Search Integration: Combined keyword, visual, and barcode search in a unified interface

  • Smart Filtering: Intuitive filter system with real-time product count updates

  • Enhanced Product Cards: Quick-view color swatches, ratings, and promotional messaging

Intelligent Sold-Out Communication:

  • Contextual Messaging: Different approaches for completely sold-out vs. partially available items

  • Smart Recommendations: "Similar Items" suggestions when restocking isn't expected

  • SEO Optimization: Maintained product page presence for search performance

  • Cross-selling Opportunities: Strategic guidance toward available alternatives

Key Features Delivered:

  • Infinite scroll supporting ~44 product cards per load

  • WCAG-compliant accessibility throughout

  • Integrated promotional messaging for limited-time offers

  • Seamless transition between browsing and purchasing

High-fidelity Design

High-fidelity Design

Native App

Native App

Outcome

Outcome

Outcome of this implementation:

Performance & Speed:

  • Infinite scroll for approximately 44 product cards per load​.

  • Load time <3 seconds, ideally ≤2 seconds.


Accessibility & Compliance:

  • Compliance with WCAG standards consistent with web platforms​.


Design & Implementation:

  • Utilized a standardized app style guide (Figma-based design systems).

  • High-fidelity designs completed to 95% readiness​.

  • Ensured design consistency through collaboration between UX, Engineering, and Product teams.


Stakeholder Collaboration

  • Coordinated extensively with product owners, merchandising, legal compliance, marketing, analytics, and digital adoption teams.

  • Engaged in ongoing alignment meetings to confirm scope, design, and deployment timelines​.


Post-deployment monitoring and continuous improvements driven by analytics:

  • Conversion Rate (CVR)

  • Average Order Size (AOS)

  • Revenue impact measurement​.


Outcome & Success Metrics

  • Target page loading time ≤3 seconds.

  • Target ~3% improvement in PLP-to-PDP conversion rate.

  • Measurable increase in Average Order Size (AOS) and overall revenue uplift post-launch​.

Performance & Speed:

  • Infinite scroll for approximately 45 product cards per load​.

  • Load time <3 seconds, ideally ≤2 seconds.


Accessibility & Compliance:

  • Compliance with WCAG standards consistent with web platforms​.


Design & Implementation:

  • Utilised a standardised app style guide (Figma-based design systems).

  • High-fidelity designs completed to 95% readiness​.

  • Ensured design consistency through collaboration between UX, Engineering, and Product teams.


Stakeholder Collaboration

  • Coordinated extensively with product owners, merchandising, legal compliance, marketing, analytics, and digital adoption teams.

  • Engaged in ongoing alignment meetings to confirm scope, design, and deployment timelines.


Outcome & Success Metrics

  • Target page loading time ≤3 seconds.

  • Target ~3% improvement in PLP-to-PDP conversion rate.

  • Measurable increase in Average Order Size (AOS) and overall revenue uplift post-launch​.

  • Release Strategy & Metrics

  • Dark deploy strategy (from 1% to 100% users).

  • Post-deployment monitoring and continuous improvements driven by analytics:

    • Conversion Rate (CVR)

    • Average Order Size (AOS)

    • Revenue impact measurement​.

Lovely Words

Lovely Words

Conclusion

Conclusion

This project reinforced that impactful UX at scale comes from solving systems, not symptoms. Treating performance and transparency as connected problems enabled a native-first solution that improved speed, trust, and conversion simultaneously. Rebuilding the PLP as a native experience unlocked capabilities that incremental web optimizations could not, while transparent handling of sold-out and out of stock products proved that honesty outperforms artificial scarcity.


Success depended on tight cross-functional partnership and disciplined iteration. Early tradeoffs and comparative testing prevented costly post-launch fixes and ensured the solution held up across platforms and traffic spikes.


Looking ahead, this foundation enables predictive availability, personalized sold-out experiences, and AI-driven alternatives. Overall, the work shows how thoughtful UX can turn operational constraints into durable competitive advantages.

Other Projects

Other Projects

Atomx- SaaS Platform

Atomx- SaaS Platform

NanoString’s AtoMx Spatial Informatics Platform, a multi-tenant B2B SaaS used by 50+ hospitals.

NanoString’s AtoMx Spatial Informatics Platform, a multi-tenant B2B SaaS used by 50+ hospitals.

Coming Soon

Coming Soon

Project @Work

App-Re Imagination

Native App- VS&Pink

A visual revamp of the Victoria’s Secret Product Listing Page aimed at delivering a clean, modern, and fashion-centric browsing experience aligned with contemporary user expectations.

A visual revamp of the Victoria’s Secret Product Listing Page aimed at delivering a clean, modern, and fashion-centric browsing experience aligned with contemporary user expectations.

14-November-2024

23-May-2024

Designathon

Dwell Real Estate Group

Dwell Real Estate Group

Dwell is a stylish real estate web app for new buyers, offering an easy-to-use property search. Its clean black-and-white design with warm accents works smoothly across devices.

Dwell is a stylish real estate web app for new buyers, offering an easy-to-use property search. Its clean black-and-white design with warm accents works smoothly across devices.

15-04-2024

15-04-2024

Personal

Expensly

Expensly

Expensly helps freelancers easily manage their finances with a clean, intuitive interface. Its focus is on simplicity, clear data, and a seamless onboarding experience.

Expensly helps freelancers easily manage their finances with a clean, intuitive interface. Its focus is on simplicity, clear data, and a seamless onboarding experience.

20-08-2023

20-08-2023

Personal

Victoria's Secret

Victoria's Secret

Transforming Victoria’s Secret’s web app into a native mobile experience, we’re delivering speed, clarity, and delight: fast filters, real-time product status, and intuitive discovery tailored to fashion’s biggest moments.

Transforming Victoria’s Secret’s web app into a native mobile experience, we’re delivering speed, clarity, and delight: fast filters, real-time product status, and intuitive discovery tailored to fashion’s biggest moments.

14-November-2024

14-November-2024

Project @ Work

Contact Me

Let’s Stay Connected

Got questions or want to collaborate? Feel free to reach out—I'm open to new projects or just a casual chat!

pratyushaofficial07@gmail.com

Contact Me

Let’s Stay Connected

Got questions or want to collaborate? Feel free to reach out—I'm open to new projects or just a casual chat!

pratyushaofficial07@gmail.com

Contact Me

Let’s Stay Connected

Got questions or want to collaborate? Feel free to reach out—I'm open to new projects or just a casual chat!

pratyushaofficial07@gmail.com

Create a free website with Framer, the website builder loved by startups, designers and agencies.