Seasons & SessionsManage Seasons

Manage Seasons

Create, update, and deactivate seasons from the admin area, including when to use profile-data snapshots for reporting.

Overview

Seasons help you organize activity periods so families and staff work within the right timeframe. Use seasons to keep current offerings visible, control where a season appears in the admin experience, and decide when an older season should no longer stay active.

Labels or layout can vary slightly by setup, but the workflow is the same. Use the Seasons area to review your season list, open an existing season, or select Add New Season to create one.

Create a new season

Create a new season from the Seasons list when you need a new registration period, program cycle, or membership timeframe.

Open the Seasons area

  • Go to the Seasons area in the admin site.

  • Review the list of existing seasons so you can confirm whether you need a new one or need to update an existing season instead.

Start a new season

  • Select Add New Season.

  • A season form opens where you can enter the season settings.

Enter the season settings

  • Add the Season Name.

  • Choose whether to show the season in the financial snapshot on the dashboard.

  • Choose whether to show the season in dropdowns on the admin site.

  • Set whether the season is a Membership Season.

  • Leave Status set appropriately for how you plan to use the season.

Save the season

  • Save your changes.

  • After saving, the new season appears in the season list and is available based on the settings you selected.

Season settings

Use these settings to control how the season appears and how your team uses it.

  • Season Name — The name of the season as it appears in the admin area. Use a clear name your staff will recognize quickly.

  • Show In Financial Snapshot On Dashboard — Controls whether this season appears in the financial snapshot view on the dashboard.

  • Show In Dropdowns On Admin Site — Controls whether staff can select this season from season dropdown lists in the admin site.

  • Membership Season — Marks the season as a membership season when that applies to how your organization uses seasons.

  • Status — Sets whether the season is currently active or inactive. Keep this set carefully, because changing it can affect user status.

Set a season inactive only after it has passed

Set a season to inactive when you no longer want it treated as a current active season. This is usually something you do after the season has ended.

Changing the Status from Active to Inactive will set users to Inactive as long as they are not also in another Active season. Only set a season to Inactive if that season has passed.

If you are unsure whether users still rely on the season, confirm that another active season already applies before you change the status.

Deactivate a season

Use this workflow when a season has ended and you are ready to mark it inactive.

Open the season you want to update

  • Go to the Seasons area.

  • Select the season from the season list.

Review whether the season should be deactivated

  • Confirm that the season has passed.

  • Check whether affected users are also in another Active season.

Change the status

  • Find Status in the season settings.

  • Change Status from Active to Inactive.

Save the change

  • Save the season.

  • After saving, the season remains in your records but is no longer active.

Deactivate live forms when a season goes inactive

When you change a season from Active to Inactive, you can also take that season's live registration forms offline in one step. Live forms are ones currently open on the parent portal — within their date range, visible, and active.

Where to find it

Go to Admin → Seasons → Edit Season using the icon or status link on the season row.

Set Status to Inactive. If the season was previously Active, extra options appear below the status field in the same area as Take a snapshot of the profile data.

The checkbox

The option is labeled: Take live forms in this season offline (sets them to Hidden).

BehaviorDetail
DefaultChecked when at least one live form exists for that season
OptionalUncheck to leave forms as-is
PreviewLabel shows count, such as Take 3 live forms.... Form names are listed below the checkbox
No live formsCheckbox is hidden — nothing to deactivate

What happens on save

If the checkbox is checked when you save an Active to Inactive status change:

  • Every live form tied to that season is updated
  • Visibility is set to Hidden
  • Live status is turned off

This is the same outcome as opening each form individually and setting Visibility to Hidden. Families stop seeing those forms on the portal, and they no longer appear as live on the dashboard or forms list.

Forms in other seasons are untouched. Non-live forms in this season, including forms already hidden or outside their date window, are not changed.

When to use it

Use this at season close when registration should stop but forms are still live. Typical flow:

Confirm the season has ended

Verify the season has truly ended and registration should stop.

Set season to Inactive

Change the season status from Active to Inactive.

Leave the live forms checkbox checked

The Take live forms offline checkbox is checked by default. Leave it checked to deactivate all live forms in one step.

Optionally keep the snapshot checkbox checked

Leave Take a snapshot of the profile data checked if you want to preserve profile data for reporting.

Save

Save the season. All live forms are set to Hidden and families can no longer see them.

Uncheck Take live forms offline only if you need a form to stay open after the season is marked Inactive. This is unusual and should be done intentionally.

Use profile-data snapshots for historical reporting

The checkbox is labeled Take a snapshot of the profile data. Runs in the background after you save.

When you select this option, the system saves profile information as it existed at that moment. The snapshot starts after you save, and it runs in the background.

Later, customer reports can use that saved snapshot to filter profile data based on what was true at the time the snapshot was taken. This is useful when profile details may change over time and you need reporting based on the earlier values.

A snapshot does not happen until after you save the season, and it runs in the background. Use it when you want reporting to reflect profile data as it existed at that specific point in time.

When to use the snapshot option

This option is optional. It is most useful when historical profile values matter for reporting, especially if customer profile information may change after the season is saved.

Summary

Manage seasons from the Seasons area in the left hand navigation by creating new records, updating the visible season settings, and deactivating seasons only after they have passed. Use the profile-data snapshot option when you need later reports to reflect profile information exactly as it was at the time you saved the season.

FAQ