Skip to main content

Programs

Programs sit between products and events: they’re purchased like products, but run on specific dates like leagues and competitions. They’re usually seasonal and do not include draw schedules, teams, or game scoring.

Some examples of programs are:

  • Learn 2 Curl sessions
  • Curling camps
  • Training Seminars
  • Volunteer events and lists

Finding your Programs

Within your admin area, click on Programs in the top bar.

Navigation

To create a program, click the New Program button.

New

To update an existing program, click the Edit link next to it.

Edit

Filling in the Form

Name

This is the name shown to members. Because programs have start and end dates, the same program name may be reused in future seasons, but many clubs include the season or year in the name for clarity.

Start & End Dates

When your program runs. These aren’t to be confused with when registration opens and closes.

Open & Close Dates

Specify open and close dates to control when members can register or purchase. Before the open date, members will see when registration opens. After the close date, members will see that registration is closed.

Active

If you need to disable a program temporarily you can uncheck the Active box. When a program is disabled it cannot be seen or purchased by your members.

Pricing & Tax

Set a price and select applicable taxes. A tax calculator shows the calculated tax and total to help with pricing.

Tax Calculator

If your program uses per‑curler fees (e.g., membership or affiliate fees), include them as required fees in the Assigning Fees & Addons section so they’re applied consistently and only once per season per curler.

Requiring a Curler Profile

Forces registrations to be individual (not team), tying the purchase to a curler. Recommended when you need per‑curler limits, to apply per‑curler fees, or to drive discounts that depend on the registrant.

Seasonal per curler

If a curler profile is required, this limits each curler to one registration for the program per season.

Private

Make a program available only via a unique URL. After saving, open the program’s Details view to copy the private URL. Share this link for early access or targeted availability.

Notification email

This is a Premium Only Feature

This sends an email whenever the program is purchased.

Spots Available and Waitlists

Set a capacity using Spots Available. When sold out:

  • If Waitlist is enabled, members can join the waitlist and you can approve them when space opens up.
  • If Waitlist is not enabled, the program shows as Sold Out.

More details and examples can be found in the waitlists section.

Min and Max Age

If you are requiring a profile (individual registration) then you can restrict the age of members who can register. The age restrictions are inclusive, meaning that entering a min age of "18" will include 18‑year‑olds. Age restrictions use your current season start date as the cutoff (defaulting to July 1st). For example, if a curler is not 18 or older on the current season start date then they will be prevented from registering for a program with a min age of 18.

Summary & Description

  • Summary appears on the program listing page.
  • Description shows on the program details page. Keep in mind that members may add the program directly to their cart without opening the details page.

Required Reading

Show important information during checkout that must be acknowledged before purchase. Use sparingly to keep checkout smooth.

Post registration message

Optional message shown after purchase on the thank‑you screen and in the receipt email. Use this for reminders or next steps.

Sponsorship

Associate a sponsor to show their logo and name on the program page. You can also upload a program image that will be shown publicly.

Assigning Fees & Addons

All fees and addons that should be added to the cost of the program can be added here. Keep in mind that just creating a fee does not automatically associate it to your programs. You need to specify which fees and addons are relevant for each program, as this will almost always vary between offerings. E.g. junior and learn‑to‑curl programs may not have any fees.

Addons and Fees

Examples of fees are your provincial and national affiliate fees, and any membership or capital improvement fees at the club.

Examples of addons are lockers, grippers, helmets—any product you want to offer as a required or optional addon to the program.

You can find information about fees here.

Custom Fields

Ask additional questions during registration using Custom Fields. Mark fields as required when necessary. Ordering is supported.

Custom Fields

Discounts

Associate discounts that apply when criteria are met (e.g., early‑bird, member, age‑based). Create discounts first, then attach them to the relevant programs.

Who Registered?

From the Programs list, click Purchased to open the Order Items report filtered to the selected program. This shows all purchases/registrations.