ABOUT BODI

BODi is a leading subscription health and wellness company, specializing in at-home fitness, nutrition and support.

  • 3.2 million total digital and nutritional subscriptions

  • More than $300M annual nutritional subscriptions

  • 400,000 Team BODi coaches

Project results

  • $5M in added sales revenue in first 3 months

  • 24,000 add-on orders in first 30 days

  • +12,000 new monthly subscriptions associated with add-to-shipment cart messaging

PROBLEM TO SOLVE

Allow users to add items to upcoming shipments to reduce shipping costs

Beachbody shipping and handling costs were much higher than other e-commerce brands and shoppers were not incentivized to make additional purchases, increase cart size or make smaller one-off purchases. This was contributing to:

  1. Cart abandonment and lower average order values (AOV)

  2. Customer / coach frustration and ‘sticker shock‘

  3. More one-time orders, less subscription conversions

66% of consumers expect free shipping on every purchase
— *Data from SmallBizTech 2021 consumer survey

Problem:

Customers feel they pay too much for shipping and handling and lack incentives to upgrade to monthly subscriptions or increase number of items in cart.

Goal

Improve shopping experience through add-on orders and reduce shipping costs for subscribers and non-subscribers

Roles and Responsibilities

  • I analyzed Net Promoter Score surveys, customer satisfaction surveys and conducted user interviews to gather a large volume of qualitative data on users’ pain points when shopping and checkin out on BODi.com

  • I analyzed analytics data to find opportunities to reduce drop-off, cart abandonment and other performance issues

  • I synthesized research findings and collaborated with key stakeholders to define scope and priorities

  • Using the new design system and branding, I designed three userflows to launch the new feature

Team

  • Product

  • Engineering and QA

  • Data analytics

  • User research

  • Executive stakeholders

  • Customer support stakeholders

RESEARCH & DISCOVERY

User Personas: Discount coaches


Summary

  • Signed up as coach for product discounts and is now a superfan

  • Has had success with BODi programs

  • May be starting coaching business

Lifestyle:

  • Married, work-at-home mom with little time for self

  • Works out at home and uses nutritional products for weight management

Technology:

  • Amazon, Target, Walmart, Facebook & Facebook Groups, Instagram, mobile productivity, connected devices, fitness streaming

Needs:

  • Saving money while prioritizing health and fitness

  • Maintaining healthy habits and inspiring others

  • Accountability and support from community

  • Rewards for loyalty and commitment to BODi

RESEARCH & DISCOVERY

User interviews and customer survey data

Gathering existing user data from our quarterly NPS and customer surveys, I reviewed thousands of responses and grouped pain-points and general feedback on our target experience into affinity maps to prioritize improvements and identify opportunities.

RESEARCH & DISCOVERY

Research synthesis

After analyzing both qualitative and quantitative data, I completed competitor analysis and summarized all findings in a presentation for stakeholders.

DEFINE

Usecases and userflows

I mapped the existing checkout userflows for subscribers, non-subscribers and casual shoppers on BOBi.com to understand each user scenario and define userflows for each potential usecase for the add-to-shipment feature. In reviewing the existing paths to checkout, I determined a way to reduce scope and converge two possible paths to checkout out into one.

Existing userflow analysis:

New userflows for subscribers and non-subscribers

DEFINE

Challenges and constraints

Design constraints

  1. Prescriptive design requirements

    Product team was inexperienced in working with design and lead with design solutions in requirements. Legal compliance also impacted designs options.

  2. Outdated existing UI in need of modernizing

    Originally design and optimized for iPad, limiting design dimensions. Lot of dev-designed screens and no Figma designs for existing UI

  3. Eng implementation issues

    Dev team inexperienced and eyeballing it :)

Technical constraints

  1. Calculating estimated shipping costs

    Minicart would not be able to display total shipping costs for free/paid shipping items

  2. Identifying eligible SKUs for logged-in and logged-out users in international sites

    Out of scope and budget for MVP launch

  3. Potential for inconsistent UI

    Checkout redesign and new design system rollout in progress at time of project

IDEATION

Exploring minicart interactions and personalized cart messaging

Depending on a user’s logged-in or logged-out state, and whether or not they were subscribed to a monthly shipment, the cart messaging to users would need to be personalized, in addition to dynamic message alerts on product detail screens and CTAs.

Cart, checkout and account component explorations

Design system and rebrand

During this project I was also working on a new design system for the e-commerce site and created a style guide and component library to support the design team’s implementation of new branding.

FINAL DESIGNS

Account settings and subscription management userflow

Redesigned account settings to prioritize subscription management and create a persistent place where users to could add products to upcoming shipments. I utilized all new styles and components and simplified the information hierarchy of the left navigation menu.

Before

After

Redesigned the cart using a fly-out interaction with banner components to dynamically display personalized cart messaging for shipment subscribers and non-subscribers.

Minicart and dynamic messaging

After

Before

Product details page with modal add-to-shipment flow for quick checkout

This userflow allowed us to completely bypass sending users through entire checkout flow, dramatically reducing time-to-purchase and saving users time.

Before

After

Reusing components and creating consistency

With the concurrent development of our design system, I was able to create a library of reusable components for order and cart product cards as well as in account settings and subscription management. This delivered a more polished experience site-wide and reduced level of effort for engineers and future designers working on this experience.

Before

After

Next
Next

Ongo