Skip to main content

How to Create a Fitness Program

Want to build a structured fitness program that guides your clients week by week, with content and workouts that unlock over time?

Matt Lawrie avatar
Written by Matt Lawrie
Updated yesterday

In this step-by-step tutorial, Steve from Movement shows you how to create a 4-week fitness plan with 3 workouts per week, each one unlocking on a scheduled day.

You’ll learn how to:

  • Create a multi-week program (with built-in structure)

  • Schedule your workouts or lessons in advance

  • Set up content to unlock over time

  • Preview the member experience

Transcript

Hey, Steve from Movement here.

Today I’ll be walking you through creation of a multi stage fitness program using weeks and workouts but this flow is also great for content such as other types of programs or courses.

Using this format allows us to create a homepage and nested subpages that will guide your members step by step through a series of weeks and workouts.

To show you how it works, We’ll build a 4-week fitness plan with 3 workouts per week, with each workout unlocking on a scheduled day.

Along the way, I’ll show you how to schedule workouts, structure your content, quickly reuse weeks, and how members join and track their progress.

Let’s get started.

1. Creating the program

Lets begin by creating your program. From your Movement admin, navigate to the Content / Programs and click 'Create New'.

We can either start from scratch or use one of our preset templates. The templates are always a great way to get started quickly and to understand the ideal structure of a program in Movement.

Once we have our new Program created, You'll see that we have a main program homepage with a hero image and program description, you can update these to suit your program type and add any additional content you need. You’ll also see a series of nested subpages that for this program we've named weeks. This is where we'll add the content for each stage of your program.

Now we can move to the structure of our weeks.

2. Creating our weeks

With our program created, we can begin to set up the weeks or subpages. The subpages guide your members through the series of content in this case “Weeks”. In our template you’ll see we already have Week 1. We can review the layouts and make sure we’re happy with it.

By default, you’ll see a content block set to show all the subpages. For the setup I’m about to show you, you won’t need to touch this, this is how we will display all content within week 1.

You can always adjust how the content is displayed via the block display settings on the right.

Once you’re happy with the look of Week 1, we can create the additional weeks directly in the program tree via the duplicate icon. This now sets the core structure of the program before we add the content to each week. By creating this way we maintain consistency in the styling and layout of each week.

Lets now schedule the weeks, which is going to make it really easy to then add our content.

Lets jump over now and take a look at our different scheduling modes.

3. Scheduling modes

Movement supports three scheduling modes:

  1. Rolling Calendar: Great for ongoing programs where members can join in at any time

  2. Relative Schedule: Content is scheduled as Day 1, 2, 3 and appears on their calendar relative to when they join. AND

  3. Start on Date: Everyone starts on a specific fixed calendar date.

We’ll go with Relative Schedule for this fitness program. With the Relative Mode set we can schedule our weeks by dragging them onto the calendar and drag each to span the full week.

Now lets take a look at adding our program content and scheduling that.

4. Adding content

Firstly let's add the workouts we want in “Week 1” to our program.

There are a couple of different ways to add and scheduling our workouts.

If you’re not scheduling the workouts for a particular day and want your members to do them anytime that week we can add them directly to the program under the relevant week via our Inline Create feature.

If we ARE scheduling the workouts, we can either drag them from the tree like we did with our weeks to the relevant date, or navigate to the calendar view and schedule straight into the calendar. you can add as much content as you like within the calendar, it really depends on the type of program you’re creating, for this program we’ll add 3 workouts with a day in between each workout giving your members a rest day.

If we are repeating workouts in each of the weeks, we can use the copy to feature to quickly repeat these workouts in subsequent weeks.

As you add workouts in any of these methods, you you’ll see them appear in the content block on week 1 in the correct order.

For this program we want to enable the Drip feature. Drip will lock the content on the members calendar until the scheduled date. This will allow them to complete the content in the set order without the ability to jump ahead. For our program we’ll just lock 3, but you can lock as many as you like.

Let’s now take a look at the Member Experience.

5. Member experience

Navigating back to the Program Home page, we can Preview the program from the Preview button and view the experience just as our members will.

Your members can now “Join” the program, which unlocks access to the sub pages and adds all scheduled content within this program to their calendar on the correct date. With dripped content being enabled on each workout, we can see that workouts in the future are locked.

As your member works through the program, they can keep track on their Progress via the Mark Complete actions on the sub pages and content, however content such as workouts are completed automatically. The homepage will display the % complete as well as seeing the weeks checked off each of the workouts and weeks checked off.

Wrap-up

And thats it! We’ve now created a simple 4-week fitness program with relative scheduling and a drip-fed structure. If you want to explore fixed start dates, setting up a course, or adding access rules and payments to the Program check out our other guides.

Thanks for watching—we’ll see you in the next video. Happy Creating!

Did this answer your question?