Keep shoppers on the page

Redesigning Therabody's mini cart: Enhancing usability and streamlining checkout

I transformed Therabody’s shopping cart into a responsive mini-cart, simplifying the user experience, increasing Average Order Value (AOV), and improving the overall shopping flow.

Problem Space

Therabody relied heavily on its eCommerce platform for revenue, but the outdated shopping cart experience created unnecessary friction. Users were redirected off the PDP after adding items to the cart, upsells were buried at the bottom of the page, and there was no visibility into shipping thresholds, leading to missed opportunities for upselling and increased cart abandonment.

Solution

I designed a responsive mini-cart drawer to streamline the functionality, showcase upsells prominently, and incorporate features like a shipping threshold indicator and modern payment options.

Impact

While exact metrics weren’t tracked post-launch, the redesign was guided by eCommerce best practices known to:

Role
Senior Product Designer
Timeframe
~1-2 months
Team
Product Owner
Head of Digital
Outsourced Engineering
QA Engineer
Company
$400MM+ revenue
500+ employees

STEP ONE

Research & inspiration

I first audited the current cart page and identified key improvement areas:

Upsells were positions below the fold, making them easy to miss.

Adding items to the cart redirected users off the PDP, causing friction.

No visible indicator for free shipping eligibility.

No modern payment options like Affirm or Klarna, key for a pricey product.

I conducted a competitive analysis of leading eCommerce sites to gather inspiration and identify best practices. These examples informed my vision for a streamlined, high-performing cart experience.

Therabody.com original cart page:

Mobile
Desktop

STEP TWO

Ideating and collaboration

I facilitated critique sessions with stakeholders to gather feedback and prioritize solutions. From these sessions, I iterated on multiple layouts that directly addressed key pain points, such as upsell visibility and cart usability.

I developed a phased implementation plan that delivered immediate wins, like improved cross-sell placement, while laying the groundwork for future enhancements, such as dynamic bundling options.

STEP THREE

Handling complex use cases

I designed for diverse scenarios, ensuring the cart handled:

Default State

Included a new placement for the upsell engine to improve visibility.

Bundles and Subscriptions

Adapted layouts for the TheraOne CBD line.

Personalized Products

Supported Theragun PRO engravings.

Shipping Threshold Indicator

Encouraged users to add items to meet free shipping requirements.

Empty Cart and Error Handling

Designed intuitive empty cart and error messages to reduce user frustration.

Gift with Purchase
Adding a promo code

STEP FOUR

Engineering handoff

I created annotated designs in Figma, documenting all edge cases, interactions, and repeated components to ensure a smooth handoff. To streamline development, I organized the cart redesign almost as a mini design system, enabling engineers to scale the solution efficiently.

I collaborated with the QA engineer to test responsiveness and functionality, ensuring a seamless user experience across devices.

STEP SIX

Monitor post-launch and iterate

Post-launch data revealed that some users accidentally removed items from their cart instead of closing the cart drawer. To address this, I:

These changes were implemented quickly and significantly improved the cart's usability.

Design principles applied

Visual Clarity

Consistent hierarchy and accessibility ensured intuitive navigation.

Seamless Shopping

The mini-cart allowed users to browse, add items, and view upsells without leaving the PDP.

User Psychology

Anchoring effects and progressive disclosure guided users toward confident purchasing decisions.

Interactive Ease

Clear feedback and error prevention enhanced the shopping experience.

If this sounds like you

Shoppers make it to the cart, then leave. Your budget is real, and every decision counts. I work with early-stage founders as a fractional founding designer: research, scope, design and a handoff your engineers can run with, at the level of involvement your budget allows.

Book a free discovery call

Keep reading

From low engagement to personalized, scalable UX

Redesigned a white-labeled B2C mobile app, creating a flexible, user-centered experience that’s projected to increase engagement, satisfaction, and long-term retention.

Read case study

Boosting Gusto.com's signup funnel via iterative testing

Introduced a password-free lead form and tailored content, increasing visits converting to leads by 15% and boosting sign-ups by 25%.

Read case study

Visit-to-lead CvR

+15%

Sign-up increase

+25%