Programs are a structured, week-by-week plan of Shorts, Exercises, Courses, Surveys and Tools that you build once and assign to your Teams, Groups and Users.
They differ from Playlists by having a schedule. Every task sits on a specific day of a specific week, so your athletes always know exactly what to do next.
Getting Started
To create a Program, navigate to the Tools section of the Dashboard. Once there, click on the Programs tab. Here you can see Programs created by your organization under the Organization tab, and Programs created by OMP under the OMP tab.
To create your own Program, click the ‘Create New Program’ button, then select ‘Create a Program’.
Building Your Program
Creating a Program takes you through the pages shown in the progress bar at the top of the screen: Details, Program Builder, Set App Access and Set Dashboard Access. The steps below use the same names you will see on each page.
Program Details
You will be taken to the Program Details page. Here you will need to add a Program Title, and you can also add a Description and a Cover Image. The recommended cover image size is 750px x 485px, with a maximum file size of 2MB.
Once these details have been completed, click ‘Save & Continue’. Your Program is saved as a Draft at this point, so you won’t lose your work if you leave the page.
Program Builder
Next, you can build out the schedule for your Program. Programs are laid out in Weeks, with seven Days in each Week.
Click ‘Add Week’ to add your first Week. To add a task to a Day, hover over that Day and click ‘+ Add Task’. You can choose from three types of task:
- Content – Any Short, Exercise, Course or Course Session from your organization’s content library. To choose a single Course Session, click the arrow next to the Course to see its Sessions.
- Survey – Any Survey created in the Dashboard that is not a Draft.
- Tool – Useful tools to help athletes stay sharp, such as the Journal.
Search for key words or titles, or use the Content Type, Focus Areas and Content Creators filters to find what you want to add. You can select multiple items at once.
Before adding a Content or Survey task, you can also:
- Notify – Turn this on to send your athletes a Push Notification for this task, with your own title, description and the time it should send.
- Exclude Users – Choose any athletes who should skip this task.
Once you have made your selection, click ‘Add Content’, ‘Add Survey’ or ‘Add Tool’.
You can move a task to another Day by dragging and dropping it, and reorder Weeks by dragging them using the handle. To remove a task, hover over it and click ‘Remove’.
A Program can have up to 52 Weeks, with up to 10 tasks on each Day. Every change you make in the Program Builder is saved automatically. When you’re happy with your schedule, click ‘Save & Continue’.
Set App Access
Now you can decide which athletes can find this Program in the App and start it themselves. You can set the Program Visibility to one of two options: Public or Private.
Public
If you leave it as Public, all Users within your organization with access to the App will be able to see this Program.
If you select Public but choose to add Exclusions, you can allow all Users to access this Program, except for the Users, Groups or Teams you choose to exclude.
Private
If you have selected Private, click ‘Include Users’ to choose the exact Users, Groups or Teams that do have access to this Program.
Once you have chosen who can access the Program, click ‘Save & Continue’.
Set Dashboard Access
On this page you can determine which Dashboard users can view and edit this Program.
In the drop down menu you can choose either Private or Public.
Private allows you to grant access to the various parts of the Program – Access, Overview, Calendar and Assignees.
Access permissions for each area can be set to Full, View or No Access for all of your Dashboard users except for the Dashboard Owner or Dashboard Admin.
When making your Program Public, all Dashboard users can access it, but only Dashboard users with the Owner, Admin or Staff role can edit it. If there are any Dashboard users who shouldn’t have access, add them under Exceptions.
Once you have completed the Dashboard Access, click ‘Create Program’. This will publish your Program and take you to its Overview page.
Assigning a Program
Once your Program is published, you can assign it to a Team, Group or individual User. Assigning a Program places each task on your athletes’ calendars on the correct day.
Navigate to the profile of the Team, Group or User you want to assign the Program to, and click the Programs tab (called Program on a User’s profile). You can also click ‘Add a Program’ from their Calendar.
Click ‘Select a Program’, then search for and select the Program you want. A preview of the Program and its calendar will appear on the right.
Choose the Program Start Date. This is the date of Week 1, Day 1. It can be today or any date in the future.
Click ‘Add Program to Calendar’. For a Team or Group, click ‘Add Program’ in the pop-up to confirm.
You can now customize the Program for this Team, Group or User if you want to (see below). When you’re ready, click ‘Save & Continue’.
Only Programs that are published and have at least one task can be assigned. A Team or Group must also have at least one active athlete before you can assign a Program to it.
When a Program is assigned to a Team or Group, any athletes who join that Team or Group later are added to the Program automatically from the day they join. Athletes who leave keep any tasks they have already completed.
Your athletes will receive a Push Notification letting them know they have a new Program.
Customizing a Program
Every Team, Group or User a Program is assigned to receives their own copy, which you can customize without changing the original Program.
From the Customize Program calendar, you can drag tasks and Days to new dates, remove tasks or Days, and lock tasks to a specific Day.
You can also customize the Program for a single athlete. This separates their copy from their Team or Group’s copy, so future changes to the Team or Group Program will no longer apply to them. To undo this, click ‘Restore to Default’.
Pausing, Changing & Removing a Program
From the Programs tab of a Team, Group or User, you can also choose:
- Pause Program – Upcoming tasks are hidden and reminders stop until you resume it. When you resume, the remaining tasks move forward by the number of days the Program was paused.
- Change Program – Swap the current Program for a different one.
- Remove Program – Unassign the Program. Any tasks already completed are kept.
Editing a Program
To edit a Program, go to Tools, click the Programs tab and select the Program. You will see three tabs: Overview, Schedule and Assignees, with Dashboard Access in the top right.
To edit the Program Title, Description or Cover Image, click ‘Edit’ on the Overview tab. You can also use the Status switch here to publish or unpublish the Program. Unpublishing removes the Program from the App straight away, but it will not remove your athletes’ progress.
To edit the tasks, open the Schedule tab and click ‘Edit’. When you have finished, you have two options:
- Update – Saves your changes for any future assignments only. Anyone already on the Program keeps their current schedule.
- Force Update – Pushes your changes to every Team, Group and User currently assigned this Program. Athletes with a customized copy are not affected. This cannot be undone.
Tracking Progress
The Assignees tab shows everyone currently on the Program, with their Status (Not Started, In Progress or Complete), the date they were assigned and how they were assigned.
Click on any athlete to see their overall progress, the current Week, how many tasks they have completed and when they were last active.
If an athlete hasn’t started their Program yet, click ‘Send Reminder?’ next to their name to send them a friendly nudge in the App.
Deleting a Program
To delete a Program, open it and click ‘Delete’ on the Overview tab, or click the trash icon next to it on the Programs list.
Deleting a Program removes it from everyone who has it assigned, including any customized copies. Any tasks your athletes have already completed are kept. This action cannot be undone.
Programs in the App
Athletes can find their Programs on the Program tab of the App, and in the Your Programs section of their Home screen. Programs are sorted into Active, Completed and New.
Athletes can also start a Program themselves by tapping ‘Start a Program’. They will see every Program they have App Access to, as well as Programs created by OMP. Before starting, they choose the days of the week they’d like to learn on and a daily reminder time.
Each day, athletes receive a reminder of that day’s tasks, and they can track their progress week by week. Athletes can pause, change or finish Programs they started themselves, while Programs assigned by a coach can only be managed from the Dashboard.