Elm Coffee Roasters

Subscription Flow Redesign

Redesigning the subscription experience for a Seattle specialty roaster — making it easier for coffee lovers to discover, customize, and commit to recurring deliveries with clarity and confidence.

UX DesignSubscription UXInformation ArchitectureResearchPrototyping

Elm's Coffee
Roastery

E-commerce &
Subscription
Redesign

A UX/UI Case Study

MacBook

MY ROLE

UX Designer & Researcher

UX ResearchIASubscription UXE-CommerceProduct Design

ORGANIZATION

Elm Coffee Roasters

TIMELINE

3 Months · Sept–Dec 2024

TOOLS

Figma, FigJam, Canva

TEAM

Solo Designer, End-to-End

BACKGROUND

Project background

Elm Coffee Roasters is a specialty coffee shop and roastery in Seattle's Pioneer Square, known for light roasts, transparency in sourcing, and a minimalist aesthetic that reflects the craft behind every bag. With a loyal local following and a clean, distinctive brand, Elm has become a fixture of Seattle's specialty coffee scene.

While the existing website successfully communicated Elm's brand identity and product catalog, the subscription experience hadn't received the same level of care. The flow for discovering, customizing, and committing to a recurring coffee delivery was unclear — creating friction that discouraged sign-ups and left users uncertain about what they were getting.

This project focused specifically on redesigning the subscription flow — from initial discovery through plan customization to checkout and ongoing management. The goal was not to redesign the entire website, but to bring the subscription experience up to the same standard of clarity and intention that defines Elm's broader brand.

“How might we redesign Elm's subscription experience so that coffee lovers can discover, customize, and manage a recurring delivery with the same clarity and care that defines the brand?”

THE CHALLENGE

The existing experience created friction in key moments

Through research and review, several recurring challenges became clear. Users were not just looking for information — they needed confidence in their choice, clarity on pricing, and a smoother path to subscribing.

FRICTION POINTS — SERVED DAILY
00
PAIN POINT
Confusing Subscription Flow
Confusing Subscription Flow
The sign-up process lacked clear steps and progress indicators. Users felt uncertain about what they were committing to and how to customize their preferences.
ELM · SUBSCRIPTION · UX
00
PAIN POINT
Limited Customization Options
Limited Customization Options
Visitors wanted control over delivery frequency, grind type, and roast level — but the interface offered few visible choices and no visual previews.
ELM · SUBSCRIPTION · UX
00
PAIN POINT
Unclear Pricing & Value
Unclear Pricing & Value
Total costs including shipping, discounts, and plan comparisons weren't easy to find. Without pricing transparency, users hesitated to subscribe.
ELM · SUBSCRIPTION · UX
00
PAIN POINT
Inflexible Subscription Management
Inflexible Subscription Management
Users expressed concern about being locked in. Pausing, modifying, or canceling a subscription felt unclear and inaccessible.
ELM · SUBSCRIPTION · UX
00
PAIN POINT
Limited Accessibility & Mobile
Limited Accessibility & Mobile
The subscription page had small text, low contrast in places, and didn't translate well to mobile — the context where most users browse.
ELM · SUBSCRIPTION · UX
GOALS

What we set out to achieve

Three research objectives guided the project — ensuring every design decision was grounded in real user needs rather than assumptions.

01
Understand user expectations
Clarify what coffee enthusiasts look for in a subscription service — from customization to transparency to perceived value.
Click to collapse ↑
02
Identify barriers to subscribing
03
Design a seamless subscription experience
Viewing goal 01 of 3
THE AUDIENCE

Who the experience is for

Elm's subscription audience spans loyal locals who already love the café and want recurring deliveries, curious specialty coffee drinkers exploring Seattle roasters online, and convenience-focused buyers looking for a flexible subscription they can adjust freely.

What these users share is a desire for clarity before commitment. They want to understand what they're getting, how much it costs, and how easily they can pause or cancel. For many, subscribing is an emotional choice — supporting a brand they believe in — and the experience needs to honor that trust.

Research revealed most users browse on mobile during short windows. The subscription flow needs to be fast, scannable, and trustworthy from the first interaction.

Loyal Locals
Loyal Locals
Regular customers ready to subscribe for convenience and consistency
Curious Explorers
Curious Explorers
Discovering Elm online and evaluating whether to commit
Mobile Browsers
Mobile Browsers
Scanning quickly on their phone, comparing subscription options
Flexibility Seekers
Flexibility Seekers
Want a subscription they can pause, modify, or cancel easily
RESEARCH

Research methods & approach

Five complementary research methods provided the foundation for the redesign — combining qualitative depth with behavioral and competitive data to ensure the subscription flow was grounded in real patterns, not assumptions.

The research phase spanned the first four weeks of the project. Each method was chosen to address a specific gap — from individual motivations and mental models to macro-level industry patterns and live usability friction within the existing subscription flow.

0
User Interviews
In-depth sessions
0
Usability Tests
Task-based observation
0
Competitors Analyzed
Subscription benchmarks
0+
Survey Responses
Coffee enthusiasts
0
Key Findings
Actionable insights

RESEARCH METHODS — DETAILED

Each method was selected to fill a specific knowledge gap. Together, they revealed how users discover, evaluate, and commit to coffee subscriptions — and where the current experience falls short.

01User Interviews6 participants, 30-45 min each
User Interviews

Semi-structured interviews explored user needs, past subscription experiences, pain points, and desired features. Participants ranged from daily coffee drinkers to occasional specialty buyers, all based in Seattle. Sessions were conducted remotely and transcribed for thematic analysis.

02Usability Testing5 participants, remotely
Usability Testing

Participants were asked to navigate Elm's existing website and complete three tasks: find subscription options, customize a plan, and complete a sign-up. Screen recordings captured navigation patterns, hesitations, and moments of confusion. Think-aloud protocol captured real-time decision-making.

03Competitor AnalysisBlue Bottle · Trade Coffee · Atlas Coffee Club · Kuma Coffee
Competitor Analysis

A feature-by-feature comparison assessed subscription customization, pricing transparency, management flexibility, visual presentation, and mobile experience. Each competitor was evaluated on 8 criteria including online ordering, subscription availability, customer reviews, and language settings.

04Surveys30+ coffee enthusiasts
Surveys

A survey distributed through coffee community channels gathered quantitative data on subscription habits, feature expectations, and willingness to pay. Questions covered frequency preferences, customization priorities, deal-breaker frustrations, and what would make participants more likely to subscribe.

05Analytics ReviewWebsite behavioral data
Analytics Review

Analysis of existing website data tracked user drop-off points, page engagement times, and navigation patterns. Particular attention was paid to the subscription funnel — from landing page through checkout — to identify where users lost interest or abandoned the process.

Research Summary

5Methods Used
11Participants
30+Survey Responses
4Competitors Analyzed

Click on any card to reveal key takeaways • Hover for emphasis

COMPETITIVE LANDSCAPE

How Elm's subscription compares

A feature comparison across five Seattle-area roasters revealed clear gaps in Elm's subscription offering — particularly around subscription availability, customer reviews, and management flexibility.

← Scroll to compare →

Online OrderingSubscriptionCafé AtmosphereReviewsLanguages
Elm Coffee(this project)
Yes
No
Yes
No
No
Caffe Vita
Yes
Yes
Yes
No
Yes
Seven Coffee
Yes
No
No
Yes
No
Kuma Coffee
Yes
No
No
No
No
100%
Online Ordering
4 of 4
25%
Subscription
1 of 4
50%
Café Atmosphere
2 of 4
25%
Reviews
1 of 4
25%
Languages
1 of 4
Key Insights
  • All competitors offer online ordering, establishing it as a table-stakes feature
  • Only Caffe Vita offers subscriptions among the analyzed competitors
  • Customer reviews and language settings are inconsistently implemented
  • Elm has an opportunity to differentiate through subscription features
Hover over rows and cells to explore • Each checkmark spins on hover
KEY FINDINGS

What the research revealed

Across all five methods, six interconnected findings emerged. Each one pointed to a specific design opportunity within the subscription flow — and together they formed the strategic foundation for the redesign.

🔄
Confusing Sign-Up Flow
The majority of participants found the subscription process unclear, especially when selecting preferences. Missing progress indicators created uncertainty about how many steps remained.
→ Add clear step indicators, progress bars, and contextual help throughout the subscription flow
🎨
Limited Customization
Users wanted more control over delivery frequency, grind type, and roast level — and expected visual previews to help them make confident decisions.
→ Surface customization options with visual aids, product photos, and real-time selection previews
💰
Unclear Pricing
Uncertainty around total costs, shipping fees, and discount structures made the subscription feel risky. Users expected transparent breakdowns before the payment page.
→ Display transparent, itemized pricing upfront — including shipping, discounts, and savings comparisons
⚙️
Inflexible Management
Users wanted easy options to pause, modify, or cancel subscriptions without penalties — but these controls were hard to find or didn't exist.
→ Create a visible, accessible subscription management dashboard with one-click pause and cancel
🎁
Low Engagement Incentives
Perks like loyalty rewards, free samples, and referral bonuses were absent or buried. Users saw no compelling reason to subscribe over one-time purchases.
→ Surface engagement incentives prominently to increase perceived long-term value of subscribing
📱
Accessibility & Mobile Gaps
Small text, low contrast, and poor mobile layout created friction for the majority of users who browse on their phones.
→ Redesign with mobile-first typography, WCAG-compliant contrast, and generous touch targets
DESIGN DIRECTION

A clearer path from discovery to subscription

The redesign strategy centered on three principles: reduce friction in the subscription flow, increase transparency at every decision point, and ensure the new experience felt native to Elm's existing brand and website design system.

The information architecture was refined to make subscription options more discoverable within the existing site structure — surfacing the "Elm Club" subscription more prominently under Shop without disrupting the broader navigation. Card sorting validated how users expected subscription content to relate to the product catalog.

The user task flow was rebuilt around the persona of Jordan Lee — a convenience-focused coffee enthusiast who values eco-conscious sourcing and flexible subscriptions. The improved flow introduced flexible frequency options (weekly, bi-weekly, monthly), streamlined checkout with clear subscription management, and visible decision points from browsing through confirmation.

Site Information Architecture diagram

Three Core Design Principles

01REDUCE FRICTION

Streamline the subscription flow with clear steps and minimal barriers

02INCREASE TRANSPARENCY

Show pricing, terms, and options upfront at every decision point

03BRAND CONSISTENCY

Ensure the experience feels native to Elm's existing design system

USER TASK FLOW

From friction to clarity

The redesign introduced a new subscription path within the existing purchase flow. By comparing the current and improved flows side by side, the structural changes become clear — more decision points, more flexibility, and a smoother path to confirmation.

Current subscription task flow — before redesign
Improved subscription task flow — after redesign

SOLUTION HIGHLIGHTS

Designed for clarity, built for trust

Each solution directly addresses a pain point uncovered in research — reducing friction, increasing transparency, and giving users the control they need to subscribe with confidence.

01

🔄

Streamlined Subscription Flow

Clear steps, progress indicators, and visual previews reduce uncertainty and help users subscribe with confidence at every stage of the process.

02

🎨

Flexible Customization

Users select delivery frequency, grind type, and roast preferences with visual aids — making choices feel tangible, personal, and easy to change.

03

💰

Transparent Pricing

Total costs, shipping details, and discount structures are visible upfront — eliminating surprises and building trust before the commitment point.

04

⚙️

Subscription Management

Pausing, modifying, and canceling are accessible from a clear dashboard — giving users the flexibility they asked for without hidden barriers.

05

📦

Clearer Entry Points

Subscription discovery is surfaced more prominently on the homepage and product pages — reducing the steps needed to find and evaluate the offering.

06

📱

Mobile-Optimized Flow

Typography, spacing, and touch targets refined for mobile — supporting the majority of users who discover and evaluate subscriptions on their phones.

ELM'S DESIGN SYSTEM

Working within an established brand

Elm's Coffee already had a strong visual identity — clean typography, muted naturals, and a minimalist product aesthetic. The redesign wasn't about creating something new; it was about extending what already existed into a subscription flow that felt native to the brand.

Every color, tag, card, and button in the new subscription screens was drawn from Elm's existing palette and component language — ensuring users experienced a seamless transition from the browsing experience they already knew into a new, more capable purchasing flow.

ELM'S BRAND PALETTE & ELEMENTS

Core Palette

Black

#181818

RGB 24, 24, 24

Primary text, buttons, product names

Off-White

#F5F5F2

RGB 245, 245, 242

Cards, panels

White

#FFFFFF

RGB 255, 255, 255

Cards, panels

Warm Gray

#E2DCD4

RGB 226, 220, 212

Borders, accents, dividers

Flavor Note Tags

Each coffee uses color-coded tags to surface tasting notes at a glance — helping users understand flavor profile before they click.

STONE FRUITNECTARINELEMON ZESTJASMINEELDERFLOWERHONEYMOLASSESAPRICOTDRIED FIG
FRUITY
FLORAL
SWEET

Product Card Pattern

The subscription flow uses the same product card pattern as the main shop — flavor tags, bag imagery, serif product name, and a clear add-to-bag action — creating visual continuity across the entire site.

STONE FRUIT

Ethiopia Chochoa

LIGHT

NECTARINE

Danscher Habemau

LIGHT

Design Principles Applied

Visual Continuity

Every screen uses the same card structure, typography scale, and color palette — creating a cohesive feel across browse, configure, and checkout.

Minimalist Restraint

White space and a tight color palette keep the focus on products and decisions, without visual clutter or competing elements.

Product-First Layout

Product imagery and names dominate every card and screen — reinforcing the quality and craft that Elm's brand is built on.

Clear Hierarchy

Bold product names, light labels, and subtle tags create a clear reading order so users can scan and decide quickly.

PROTOTYPE

Mid-Fi Prototype

Mid-fidelity prototype showing the subscription flow from Home Page through Order Completed

REFLECTION

What this project taught me

This project reinforced that even a focused redesign — a single flow within a larger system — requires the same rigor as a full product overhaul. Understanding Elm's existing design language, respecting their brand constraints, and designing within those boundaries made the subscription experience feel seamless rather than bolted on.

One of the most valuable takeaways was learning how much transparency matters in subscription commerce. Users weren't just looking for a simpler flow — they wanted to feel confident that the brand respected their time, their preferences, and their ability to change their mind. Designing for that kind of trust shaped every screen.

Working within an established design system was itself a design skill. Rather than introducing new visual ideas, the challenge was to extend Elm's existing patterns into a new context — proving that good subscription UX doesn't require a brand overhaul, just thoughtful, user-centered execution.

NEXT STEPS

Usability testing with real café customers to validate the redesigned subscription flow end-to-end

High-fidelity prototype development for implementation review and developer handoff

Introducing a loyalty program and referral incentives to increase long-term subscriber engagement

Exploring seasonal subscription tiers tied to Elm's rotating single-origin releases

Next Case Study

UW Libraries Website Redesign