
Flexible meal planner
Trainerize is a platform that helps coaches create workout routines and nutrition plans for their clients. Coaches can guide clients through fitness programs using AI-generated workouts, nutrition coaching, and a mobile app where clients can track meals, calories, water intake, activity, and progress.
One of the premium offerings within Trainerize was Advanced Nutrition Coaching, a feature that allowed coaches to generate meal plans automatically and share them directly with clients through the app.
Details
My role
I led the project as the Senior Product Designer, working closely with a Product Manager and engineering team from discovery through delivery.
I owned the research, UX strategy, interaction design, UI design, prototyping, and usability testing. I also collaborated with an in-house nutrition coach to better understand how real coaches build nutrition programs for different types of clients.
Throughout the project, I shared iterations regularly in design critiques to gather feedback and refine the experience.


Overview
Trainerize’s Smart Meal Plan was built to help coaches create nutrition plans faster, but the experience became increasingly difficult to use in real coaching scenarios. Coaches needed flexibility to support different client lifestyles, meal structures, and nutrition goals, yet the existing system relied on rigid rules and limited customization.
As the Senior Product Designer leading the project, I redesigned the experience into a flexible meal-planning system that gave coaches more control over how plans were created, customized, and reused. The solution introduced a drag-and-drop meal builder, support for custom meals and multiple calorie goals, and a phased beta rollout that helped improve adoption of Advanced Nutrition Coaching.
Problem
Discovery
To better understand the problem, I conducted weekly interviews with coaches over a three-month period. In total, I spoke with coaches across different coaching styles and experience levels.
I also ran a detailed survey with more than 100 responses, analyzed historical feedback from UserVoice, reviewed existing Smart meal plan flow, and studied long-term feature behavior through Mixpanel data.
Alongside qualitative research, I created journey maps and Jobs To Be Done frameworks to identify where coaches experienced friction while creating meal plans.
The strongest theme across every research method was customization.
More control over meal plans and recipes
The ability to combine Trainerize meals with coaches recipes
Better macro distribution across meals
Different calorie goals depending on training days or rest days known as carb/calorie cycling
Simpler meal suggestions for beginner clients
Better discoverability of recipe libraries and nutrition tools
Technical Constraints
The existing Smart Meal Plan system was tightly connected to other parts of the nutrition platform, including daily goals and meal tracking, which made changes complex.
One key limitation was that the system only supported a single daily calorie goal, which blocked features like carb cycling and multiple goal setups. Because of these dependencies, we had to design a solution that introduced flexibility without breaking existing flows. This required close collaboration with engineering to balance scope, feasibility, and long-term scalability.
Defining the Scope
After synthesizing research, I aligned with product and engineering to focus the first release on the core problem: making meal plan creation flexible and usable in real coaching workflows. Knowing the technical constraints, we prioritized a flexible meal planner as the foundation and decided to iterate over time rather than ship everything at once.
We focused the initial release on flexible meal structure, adding custom meals, and removing restrictive calorie blocks. More advanced features like carb cycling and meal templates were intentionally planned for a second iteration to keep the first release focused and stable.
The first beta introduced a flexible “build your own meal plan” experience. Instead of auto-generated structures, coaches could assemble plans using drag-and-drop meals, custom meal blocks (e.g. snacks or pre-workout meals), editable sections, macro visibility, and improved recipe filtering.
This gave coaches more control to create plans ranging from simple repeatable meals to more structured nutrition programs.
The second iteration added multiple calorie goals across the week, early carb cycling support, reusable templates, and better recipe library visibility. The rollout started with a small beta group and expanded based on feedback.
Feedback and other considerations
The meal planner was built as a popup-based experience instead of a full-page layout. The content density (meals, recipes, macros, editing tools) didn’t fit well within a standard page with persistent navigation.
Collapsing navigation was considered but was out of scope, so the popup approach kept the focus on building without requiring broader platform changes.
During testing, coaches wanted to see ingredients (not just recipes), asked for stronger filtering (planned but deprioritized due to engineering capacity), and gave mixed feedback on navigation labels (Monday/Tuesday vs Day 1/Day 2), showing a tension between flexibility and consistency.
These insights shaped the next iteration and clarified where the product needed more depth versus simplicity.
We updated daily nutrition goal with the ability of adding multiple goals
Outcome
The flexible meal planner exceeded the initial success targets within the rollout period. Adoption reached 60% of active coaches within the first two months, surpassing the 50% goal. We also saw a 5% reduction in churn for the Advanced Nutrition Coaching plan after three months, indicating stronger retention tied to improved feature usability.
Qualitative feedback was equally strong, with coaches highlighting the increased flexibility and value the feature brought to their coaching workflow. One coach shared, “This takes it to another level,” while another noted, “I feel like it does raise our value as a coach, especially on the financial game” (Cameron Smotheman). Overall, the results confirmed that improving customization directly impacted both product adoption and perceived business value for coaches.

























