Skip to main content
Programming is rarely a “set it and forget it” task. Whether you need to swap an exercise due to equipment availability, adjust volume based on readiness, or add a completely new workout to an ongoing phase, you need a way to push changes without manually editing every single athlete’s calendar. This section covers how to use the Sync feature to make bulk updates to live programs, how to read the sync preview, and how to safely override customizations. By the end of it, you’ll be able to confidently deploy master-level changes to your entire roster in seconds.

The Sync Workflow

The golden rule of bulk updating is to always make your changes at the top level first. Don’t edit individual athlete programs if your goal is to push a change to everyone. How to push an update:
  1. Navigate to your master program template in the Programs tab.
  2. Make your desired changes (add exercises, change sets/reps, or build new workouts).
  3. Click the Sync to Athletes button.
  4. Review the Sync Preview window (details below).
  5. Select the specific athletes you want to apply the changes to (you don’t have to sync everyone).
  6. Click Sync to apply the changes.

Understanding the Sync Preview

When you click Sync, Relay generates a detailed preview showing exactly what will happen to each athlete’s calendar. You can expand each athlete’s name to see a detailed breakdown. To keep your athletes’ data safe, the system categorizes every upcoming workout into one of four statuses:
StatusIconWhat it means
Will SyncCheckmarkThe workout hasn’t been modified by the athlete and will be updated smoothly.
NewPlusA new workout was added to the template and will be created on the athlete’s calendar automatically.
CustomWarningThe athlete has individually customized this workout, so the sync will skip it by default.
SkippedArrowThe workout is already completed or currently in progress. It will never be overridden.

The Override Option

Sometimes, an athlete might have made a minor tweak to a workout (marking it as “Custom”), but you still want to force your new master update onto their calendar.
Warning: Use Overrides Carefully For workouts marked as “Custom,” you have the option to check a box to force sync. This will completely overwrite the athlete’s personal modifications with your new template version. Syncing cannot be undone, so only use this when you are absolutely sure the master version should replace their tweaks. (Note: Completed or in-progress workouts are strictly protected and can never be overwritten).

Best Practices for Syncing

To keep your coaching workflow frictionless, keep these best practices in mind:
  • Template first: Always update the master template first, then sync down to the athletes.
  • Verify before you commit: Always take a few seconds to expand the Sync Preview and double-check what will change before hitting the final Sync button.
  • Communicate: If you are making significant structural changes mid-program, communicate with your athletes via the app or email so they aren’t surprised by a new calendar.
  • Trust the timeline: When you add brand new workouts to a template after it has already been assigned, Relay automatically maps them to the correct future dates on the athletes’ calendars.

Managing Assigned Athletes (Individual Level)

While Sync handles your bulk updates, you still have full control over the individual athlete experience. From an athlete’s personal Training tab, you can always:
  • View their currently assigned programs and completion status.
  • Open their personalized calendar.
  • Edit individual workouts specifically for that athlete (creating a “Custom” status).
  • Copy weekly workout structures for rapid individual programming.
  • Add ad-hoc workouts outside of their main program.
  • Unassign a program entirely if it is no longer relevant.