CASE STUDY: Meal Kit App

DURATION: 1 Week
Completed in March 2026

DESING BRIEF

To design a 4–6 screen mobile checkout flow for a meal kit subscription, transforming a complex, multi-layered pricing structure (base plan, protein upgrades, delivery fees, and a 30% introductory discount) into an intuitive, transparent, and high-conversion transactional experience.

SUMMARY

By shifting core personalizations earlier into the configuration phase and introducing a dedicated “Review & Add-ons” step, I eliminated the “mental math” fatigue and transformed a complex payment pipeline into a transparent, trust-building user flow.

01
UNDERSTAND

The Core Challenge

Designing a checkout experience where the price is dynamic and multi-layered (base costs, personalized upgrades, and conditional discounts).

Potential Friction Points

02
IDEATE

Key Strategic Decisions

Designing a checkout experience where the price is dynamic and multi-layered (base costs, personalized upgrades, and conditional discounts).

03
DESIGN

I translated backend multi-layered pricing data into an interface that prioritizes real-time mathematical verification, establishing a clear visual hierarchy where base costs, active adjustments, and finalized totals are logically bridged.

04
FINAL THOUGHTS

I looked at the checkout experience not as a final, isolated transaction, but as the foundational touchpoint of a long-term subscription relationship. Moving forward, the goal is to validate these behavioral patterns through direct interface testing and extend the architecture deeper into the post-purchase lifecycle.

I Would Love to Test

Entry Point Performance:
Whether moving “Extra Snacks” or “Side Dishes” earlier into the meal selection phase performs better than showing them as “add-ons” at the final checkout.

Key Metrics:
Measuring precise conversion rate differences between these two entry points and tracking micro-abandonment rates at the review step.

If I Had More Time

The Post-Purchase Experience:
I would love to focus on the post-purchase experience. A checkout isn’t a one-time event in this model; it’s the start of a relationship. I’d focus on how easily a user can “Pause,” “Skip a Week,” or “Swap a Meal” to reduce churn and increase long-term trust.



The Missing Links:
I would expand on the visual design decisions made during the transition from wireframes to high-fidelity screens.

⌃ back to top ⌃