Skip to main content

Duplicating a Program

Learn how to duplicate an existing Program (including its registrations) so you can quickly reuse a proven setup for a new season, year, or recurring offering.

Updated over 2 weeks ago

Duplicating a program is a quick way to reuse an existing setup when your club runs similar programming year over year. It creates a copy of the program and its registrations so you can start from a solid baseline, then update dates, pricing, and details as needed.

This is especially helpful for seasonal or annual programs like competitive teams, recurring camps, or leagues.

AVAILABLE ON WEB BROWSER ONLY

Option 1: Duplicate from the Manage Programs list

  1. Navigate to Programs in the left navigation menu.

  2. Select Manage Programs.

  3. Locate the program you want to duplicate in the program list.

  4. Click the three-dot menu to the right of the program.

  5. Select Duplicate.

Option 2: Duplicate while editing a program

If you are already inside a program and reviewing or updating its details, you can duplicate it without returning to the Manage Programs list.

  1. Navigate to Programs and click into the program you want to duplicate.

  2. In the upper-right corner, click Actions.

  3. Select Duplicate.

Both options open the same duplication window.

Complete the duplication details

After clicking Duplicate, a modal will appear where you can define how the new program should be created.

You’ll be asked to configure:

  • Name
    The system will suggest a name ending in “- duplicate.” Update this to match the new season or year.

  • Season
    Select the appropriate season. This is used for school- and grade-based fields.

  • How you want to duplicate dates
    Choose one of the following:

    • Duplicate exactly (no date changes)
      Creates an exact copy of all program and registration dates.

    • Run again (+1 year on all dates)
      Automatically shifts all dates forward by one year.

  • Duplicate removed registrations (if applicable)
    If checked, any registrations that were previously removed from the original program will also be included in the duplicate.

Once everything looks correct, click Duplicate.

What gets copied

Duplicating a program carries over most of the structure, including:

  • Program settings and configuration

  • Registrations tied to the program

  • Registration forms, waivers, and checkout options

  • Teams or grouping setup (based on the program type)

This gives you a complete starting point without having to rebuild everything from scratch.

What to review after duplicating

Before opening the new program to families, it’s a good idea to spot-check a few key areas:

  • Program Start and End Dates

  • Registration Start and End Dates

  • Pricing and any Price Overrides

  • Eligibility rules

  • Display and visibility settings

Tip: If you are not ready for families to see the program yet, keep it closed using the Program Start and End Dates, then open registrations later when you’re ready.

FAQs

Does duplicating a program duplicate the registrations too?

Yes. Duplicating a program creates a copy of the program and its registrations so you can update dates, pricing, and details as needed.

What happens to Registration Forms, waivers, and checkout options when I duplicate a program?

Duplicating a program carries over registration forms, waivers, and checkout options tied to the program.

Should I use “Duplicate exactly” or “Run again (+1 year on all dates)”?

Use “Duplicate exactly” if you want no date changes. Use “Run again (+1 year on all dates)” if you want all program and registration dates automatically shifted forward by one year.

Can I keep the duplicated program hidden from families until I’m ready?

Yes. If you are not ready for families to see the program yet, keep it closed using the Program Start and End Dates, then open registrations later when you’re ready.

Did this answer your question?