Skip to main content

Customize Your Schedule: A Step-by-Step Guide

Written by Anahi R

Your body, your life, your plan. Here's how to build a schedule in MINDFULL that actually fits the way you live — whether you're starting a program fresh on Monday, or swapping out a meal because tonight calls for something different.


Why customize your schedule?

A meal plan only works if it works for you. When you customize your schedule in MINDFULL, you get to decide when your program starts, which meals you're eating, and what ends up on your grocery list for the week — without having to rebuild anything from scratch.

What you'll get out of it:

  • Start on your terms. Pick the date that matches your real life — after the trip, on the 1st, this Sunday — not whenever you happened to tap "join."

  • A grocery list that matches your plan. Every swap and every start date updates your weekly grocery list automatically, so you're not buying ingredients you won't use.

  • One focus at a time. Adding a new program replaces what's already scheduled, so you're never juggling two plans or wondering which one to follow today.

  • Meals you'll actually eat. Don't love tonight's recipe? Swap it for one you do. No guilt, no "falling off," no starting over.

  • Less decision fatigue. Once your schedule is set, the thinking is done. Open the app, see what's for dinner, cook it.


Step 0: Browse the program library

Start by opening the Programs library to see what's available — from shorter resets to longer journeys like Cortisol Reset, Sync28, Energy Reset, and LEAN28. Scroll through, read what each program is designed to help you feel, and pick the one that matches where you are this month.

Step 1: Pick a program

Browse the program library to find one that matches how you want to feel right now (more energy, less bloating, a reset after a busy stretch).

Step 2: Tap "+ Add to schedule"

Scroll to the bottom of the program details screen. You'll see a sticky button at the bottom of the page "+ Add to schedule", tap on it.

Step 3: Choose your start date

A calendar opens. Pick the day you want this program to kick off. You can start today, tomorrow, or any day in the future — whatever actually fits your week.

Before you confirm, the screen will show you two things to keep in mind:

  • Adding this program to your schedule will replace any meal plans or programs already scheduled.

  • Your grocery list will update automatically on a weekly basis based on this program.

Step 4: Tap "Confirm"

Once your date is selected, the Confirm button activates at the bottom of the screen. Tap it to lock it in.

Step 5: You're in

You'll be taken to the upcoming Program:

From here you land on your program page, where you can see the full week laid out — meals, coaching videos, and everything you need for the days ahead.

Step 6: Check your progress anytime in "My Programs"

Open the menu and tap My Programs.

This is your home base for everything you've scheduled — past, present, and future. You'll find three tabs at the top:

  • Active — the program you're working through right now. Each card shows your current day, progress percentage, and a CONTINUE button that drops you straight back into today's meals.

  • Upcoming — anything you've lined up for a future start date. You'll see the program's length, start/end dates, and a VIEW button to review the details before it kicks off.

  • Completed — every program you've finished. A nice place to look back on what you've done, and to re-add one to your schedule if you want to run it again.

Each card shows the program thumbnail, its duration (e.g., "28 days"), the date range, and a status label so you always know where things stand at a glance.

First time here? You'll see a gentle empty state:

No programs yet. You haven't joined any programs. Browse the library to find one that fits your goals.

Tap Browse programs and you're on your way.

Step 7 (optional): Swap a meal you don't love

Life happens. Maybe you've already got leftovers tonight, or the salmon recipe isn't calling your name. You can swap any meal in your schedule for another one — and change your mind as many times as you want.

7a. Tap the swap icon on the meal

From the Schedule tab, find the meal you want to change and tap the swap icon (two arrows facing opposite directions) on the card.

7b. Choose "Swap with another recipe"

You'll be taken to the browse section for Recipes

Tap the recipe you want to replace with.

7c. Pick a replacement

The Replace recipe screen opens. At the top, a card labeled "Add to Schedule" shows the meal you're changing so you don't lose track. Below that, browse or search the recipe library, and tap Filter if you want to narrow it down.

7d. Confirm the swap

Tap the recipe you want, then tap + Add to schedule at the bottom of the recipe.

You'll see a quick toast: Recipe swapped, and you're back on your Schedule with the new meal in place. Your grocery list updates to match.

7e. Changed your mind? Restore the original or Swap a different meal

Once a meal has been swapped, the swap icon turns green so you can spot it at a glance. Tap it again and this time choose Restore original meal. You'll see Original recipe restored, and your original meal is right back where it was.

Not loving your swap either? No need to restore first. Just tap the swap icon again, choose Swap with another recipe, and pick a different one. You can swap as many times as you need — there's no limit and nothing to "reset."


A few things to know

  • One program at a time. Adding a new program replaces what you had scheduled before — this is on purpose, so you're always clear on what you're doing this week.

  • Your grocery list is always in sync. You don't need to edit it manually. Start a program, swap a meal, pick a new date — the list follows.

  • You can come back anytime. Changed your mind about the start date? Want a different program next month? You're not locked in. Adjust it whenever you need to.


You don't need a perfect week to start

You just need a start date. Pick one and let the schedule do the heavy lifting from here.

Did this answer your question?