Enter password to view

ZOE meal planning

Designing a new meal planning experience from discovery through to launch

Company

ZOE

My role

Product Design Lead

Themes

Healthtech · Zero-to-one

Healthtech · Zero-to-one

Background

ZOE is a science-based personalised nutrition company helping people make smarter food choices. To understand what was getting in the way of sustained behaviour change, we ran a diary study and identified meal planning as a key friction point for members trying to stay on track.

Planning is difficult for most people, but ZOE introduced additional complexity - balancing ZOE-friendly meals with everyday needs such as family cooking, turning recommendations into action and maintaining consistency week to week.

How might we make weekly planning and shopping easier, while integrating both meaningfully into the ZOE programme?

As design lead, I worked with a cross-functional team to take a new meal planning experience from discovery through to launch - shipping early iterations, embedding it as a core app feature and exploring future directions.

Learning from members

I led interviews and surveyed over 1,100 members to understand how meal planning fitted into their lives. Three themes shaped the direction:

  1. Planning was weekly and time-constrained

Most members planned from Friday to Sunday, but struggled to fit it into busy routines. The experience needed to align with existing weekly habits, without adding daily overhead.

  1. Planning and shopping took too much effort

Members relied heavily on shopping lists, but manually collating ingredients across recipes was time-consuming. Reducing effort at the moment of intent became critical.

  1. Effort outweighed perceived value

Members werent always sure what to eat to meet weekly goals, and meal logging felt repetitive - particularly for repeat meals. Planning needed to replace effort elsewhere in the experience, not add to it.

Defining success and scope

I facilitated workshops with product, engineering, nutrition and coaching partners to align on direction, constraints and how we would measure success.

We focused on metrics that reflected habit formation:

  1. Adoption: 40% of members add 2+ meals

  2. Retention: 30% plan for 2+ consecutive weeks

  3. Frequency: 5+ meals planned per user per week

This helped us define a focused first release - enough to validate whether meal planning could become a sustained behaviour, while keeping scope small enough to ship, learn and iterate in-market.

I led design across two parallel streams:

  • Design + deliver: moving from problem framing through MVP delivery, testing and staged releases

  • Live + learn: using analytics, in-app feedback and member interviews to guide post-launch iteration

Running these streams in parallel helped us move quickly without over-designing upfront - learning from real usage and improving the experience over time.

Enabling confident first plans

To support first-time users, we designed onboarding that helped members create their first meal plan without starting from a blank canvas.

Our initial approach pre-populated recipe sets based on dietary preferences. While this reduced effort, members felt constrained by the lack of choice and personal relevance.

We shifted to flexible recommendations that members could actively choose from, including saved meals where intent was already clear. This balance of guidance and control significantly increased first-plan conversion.

Evolving the planner

The planner brought weekly meals, projected ZOE scores, recipe discovery and an automatically generated shopping list into one place - directly addressing some of the biggest pain points identified in research.

A core challenge was accommodating different planning behaviours. Research consistently showed two patterns:

  • Flexible planners preferred choosing meals from a general pool

  • Structured planners wanted to assign meals to specific days

Our initial experience organised meals by type, such as breakfast and dinner, while offering optional daily scheduling through an existing diary feature. Ongoing feedback showed a need for more integrated day-level planning.

We iterated to support daily scheduling directly within the planner while retaining an unassigned section for flexibility - supporting both behaviours within a single experience.

Building up each plan

To support both focused planning and casual browsing, we introduced a universal add to plan action across recipes, allowing members to build their weekly plan with a single interaction.

We also aligned the experience to a weekly cadence, working with coaching and nutrition partners to reinforce planning as a repeatable habit rather than a one-off task.

Planning into weekly habits

We integrated meal planning into ZOEs weekly check-in - a high-intent moment where members reflected on the previous week and set goals for the next.

This drove a significant uplift in engagement. It also informed future exploration, where I prototyped and tested richer personalisation and insights to help members improve their plans week by week.

Planning around ingredients

Research showed that members often planned around ingredients they already had. To support this, we introduced an AI-powered recipe generator that turned available ingredients into tailored recipes with methods, imagery and ZOE scores.

Rather than treating this as a standalone feature, we integrated it into the planning experience - helping members move from constraint to a meal they could add directly to their plan.

Outcome and impact

The meal planning experience exceeded all initial success metrics and became a core surface for driving adherence within the ZOE programme. It was later positioned as a foundational part of ZOEs Programs initiative, supporting long-term dietary change through guided steps to improve weekly habits.

"This feature made me use ZOE again. The weekly meal plan allows me to plan healthy recipes for me and the whole family. Without this, Id leave ZOE.

ZOE member