Skip to content

Season Passes

Season passes grant a holder access to all (or a defined set of) games in a season. Unlike single-event passes, season passes are linked to multiple events and typically include an assigned seat that stays with the holder all season.

Use cases:

  • Traditional season ticket packages
  • Mini-plans (half-season or 10-game packs)
  • Suite access packages for a full season

Path: Admin > Season Passes > New Season Pass

  1. Click New Season Pass.
  2. Enter the Pass Name (e.g., “2026–27 Season Ticket — Section A”).
  3. Select the Events to include — hold Ctrl/Cmd to select multiple.
  4. Set the Price for the full package.
  5. Click Save.

Season passes require you to define who holds each pass and (optionally) which seat is assigned to them.

Option 1 — Import from CSV (recommended for large groups):

  1. Go to Admin > Season Passes > [Pass Name] > Holders.
  2. Click Import Holders and download the CSV template.
  3. Fill in: First Name, Last Name, Email, Seat Section, Seat Row, Seat Number (optional).
  4. Upload the file and click Import.
  5. Review the import summary. Errors are shown per row.

Option 2 — Add individually:

  1. Click Add Holder.
  2. Search for the contact by email or name (they must already be in your CRM).
  3. Assign a seat (optional) and click Save.

Limit: 500 holders per CSV import.

Path: Admin > Season Passes > [Pass Name] > Holders > [Holder Name]

  1. Click the holder.
  2. Click Assign Seat or Change Seat.
  3. Select the section, row, and seat from the picker.
  4. Click Save.

Use the Seat Map view (Admin > Season Passes > [Pass Name] > Seat Map) to see all assigned and unassigned seats for the section at a glance.

Path: Admin > Season Passes > [Pass Name] > Holders > [Holder Name] > Void

Voiding cancels the holder’s access for all remaining events in the season. This is not automatically refunded — process any refund separately in Admin > Orders.

Path: Admin > Season Passes > [Pass Name] > Holders

The holder list shows scan count per event. Use this to identify season ticket holders who have not attended recently, for re-engagement outreach.

If your season pass comes in different tiers (e.g., Lower Bowl vs. Upper Deck), create Pass Variants:

  1. Go to the pass detail page.
  2. Click Add Variant.
  3. Set the variant name, price, allowed ticket levels, and allowed sections.
  4. Click Save.

Buyers or admins select a variant when purchasing or issuing the pass.

“Import failed for some rows” — Check that email addresses match existing contacts in your CRM, and that CSV columns match the template exactly.

“Holder isn’t getting scanned in” — Verify their pass is active (not voided) and that the correct event is selected on the scanner.

“Seat shows as taken but holder isn’t in the list” — Check if an individual order was placed for that seat separately from the season pass.


See also: Single-event passes, Gate scanning on game day, CRM contacts