Skip to main content

Subscriptions & Passes

Sell one pass that a guest pays for once and reuses across many of your events - like a class pack, a membership, or a festival wristband.

What is a subscription?

A subscription (also called a pass) is a special ticket your guest pays for once and then reuses to get into several of your events with a single QR code. Think of it like a gym membership, a 10-class punch card, or a festival wristband.

It helps to compare it to the two things you may already know:

  • A normal ticket gets one person into one event.
  • A subscription gets one person into many events - you decide how many visits it's worth and which events it covers.
It's a one-time purchase, not a recurring charge

The buyer pays once. Event Schedule does not automatically bill them again - a subscription here is a multi-use pass, not an auto-renewing card on file. When it runs out of visits or expires, they simply buy another.

Subscriptions are part of ticketing, which is a Pro feature.

How it works

There are four stages, and the rest of this page walks through each one:

  1. You create the pass - add a ticket, mark it as a subscription, and choose how many visits it's worth and which events it covers.
  2. A guest buys it once and receives a single QR code.
  3. Your staff scan the QR at each event - every scan records one visit.
  4. You watch the usage on the Subscriptions tab.

Buy once → scan at Event A (visit 1) → scan at Event B (visit 2) → … until the visit limit or the expiry date is reached.

A worked example

Meet Maria, who runs a yoga studio with classes most days. She wants to sell a 10-Class Pass for $120 instead of charging per class. Here's how she uses subscriptions:

  1. Maria creates an event called "Class Passes" just to sell the pass on.
  2. On that event she adds a ticket called "10-Class Pass" ($120) and turns on "This is a pass or subscription".
  3. She picks type Visit pass, sets 10 visits, makes it valid for 90 days, and sets coverage to All events in this schedule.
  4. A student buys the pass once and gets a QR code by email.
  5. At each class, the front desk opens the scanner, picks the class as the "Scanning at event", and scans the student's QR - the screen shows "Visit 1 of 10", then "Visit 2 of 10", and so on. After ten classes it shows "All visits used".
  6. Maria opens the Subscriptions tab any time to see who bought a pass and how many classes they've attended.

That's the whole feature in one story. The sections below explain each choice.

Step 1 - Create the pass

A subscription is just a ticket type with a switch turned on. To create one:

  1. Edit the event you want to sell the pass on, and open the Tickets section.
  2. Choose the Tickets mode and add a ticket type (give it a name and price).
  3. Turn on "This is a pass or subscription (multi-use)".
  4. Pick a Subscription type, set the number of visits and/or how long it stays valid, and choose which events it covers.
  5. Save the event.

Subscription types

The type decides how many times the pass can be used:

Type What it does Use it for
Visit pass A set number of visits (for example 10). Each visit is one event-day. Class packs, punch cards, "10 entries" bundles
Membership Unlimited visits until an expiry date you set. Monthly or annual memberships
Festival pass One visit to each covered event. Multi-day festivals, a conference series
Season pass Every occurrence of one recurring event, once per date. Only offered on recurring events. A weekly class or a recurring show

You can also set Valid for (days) - the pass expires that many days after purchase. Leave it blank for no expiry.

Covered events

Coverage decides which events the pass works at:

Coverage What it means Good to know
All events in this schedule The pass works at every event you run. Events you create later are covered automatically.
All events in a sub-schedule The pass works at every event in a category you choose. Future events in that category are covered automatically.
Specific events The pass works only at the events you hand-pick. A fixed list - new events are not added automatically.
The "Subscriptions event" pattern

The tidiest way to sell a pass is to create one event just for it - for example "Memberships" or "Class Passes" - put the pass ticket there, and set its coverage to your real events. Keep that selling event off your public schedule by marking it unlisted or private (Event → Settings → Privacy) so it doesn't look like a real event on your calendar.

One pass per order

A pass is a single redeemable unit, so it's sold one at a time. To buy passes as gifts, place a separate order for each.

Step 2 - Buyers purchase

For the guest, buying a pass is exactly like buying a normal ticket - they pick it, pay, and get a confirmation email.

Their ticket page (and the QR code on it) clearly shows what they bought:

  • Visits remaining - for example "Visits used 2 / 10", or "Unlimited".
  • Valid until - the expiry date, if you set one.
  • Covered events - the list of events the pass works at, so they know where to use it.

Advance booking

By default a pass is scan-at-the-door: the holder just turns up and scans in. If you want holders to reserve a seat for specific dates ahead of time, turn on "Let holders book seats in advance" on the pass.

  • One shared pool of seats - advance bookings and regular ticket sales draw from the same capacity, so you can never oversell. If the room seats 50 and 30 holders book ahead, 20 seats remain for regular buyers.
  • Optional per-date cap - limit how many seats holders may reserve per date, keeping some walk-up inventory aside.
  • Holders book from their pass page - the private link in their confirmation email lists upcoming dates with seats left; they book or cancel a date themselves, and each booking counts as one visit until they hit their limit.
  • Booked or attended - the Subscriptions tab shows which dates a holder has reserved versus actually attended, and the check-in screen shows how many seats are reserved for the date.

Admissions per event

By default a pass admits one person - the holder. To let the holder bring a guest (or a few), set Admissions per event when you create the pass. It's the total number of people who can enter at each event, including the holder: leave it at 1 for holder-only, or set 2 so they can bring one guest.

A guest doesn't use up a visit

Party size is separate from the visit count. A Visit pass good for 10 visits with 2 admissions per event still counts each event as a single visit - so the holder can bring a guest to all 10 events.

At the door it's one scan per person:

  • Scan the QR once for each person, up to the limit. The scanner shows "Admitted 1 of 2" with "Scan again to admit the guest", then "Admitted 2 of 2" and "All guests admitted".
  • If the group arrives together, tap the "Admit guest" button instead of pointing the camera at the same QR again.
  • Once every admission is used, a further scan reads "All 2 admissions already used today" - and, as always, no extra visit is spent.
  • The check-in dashboard shows a headcount that includes guests alongside the pass count.
Example: two membership tiers

Sell an "Apprentice" pass with Admissions per event set to 1 - the holder comes alone - and an "Explorer" pass set to 2 that lets them bring a friend to every event, all without using extra visits.

Step 3 - Scan at the door

Because a pass can be valid across many events, the scanner needs to know which event you're checking people into right now.

  1. Open Admin Panel → Sales → Scan Tickets on your phone.
  2. At the top, set "Scanning at event" to the event happening now. The scanner remembers your choice between scans.
  3. Point the camera at the guest's QR code. A visit is recorded and the result appears.
One scan per event, per day

Scanning the same person at the same event again on the same day shows "already checked in today" and does not use another visit - so there's no harm in double-scanning.

What the scanner shows

Result What it means What to do
Welcome - checked in A visit was recorded (e.g. "Visit 3 of 10"). Let them in.
Admitted 1 of 2 A pass that admits more than one person let someone in and still has an admission left for this event. Scan the next person, or tap Admit guest. No extra visit is used.
Already checked in today They already entered this event today. Let them in - no extra visit is used.
All visits used The pass has reached its visit limit. Sell a new pass or a single ticket.
This pass has expired The pass is past its valid-until date. Sell a new pass.
Not valid for this event This pass doesn't cover the event you're scanning at. Check the "Scanning at event" selector is set correctly; otherwise sell a ticket.

Step 4 - Track usage

Open Admin Panel → Sales and choose the Subscriptions tab. For every pass holder you'll see:

  • Their name and email, the pass type, and the status (active, used up, or expired).
  • Visits used out of the limit, and the expiry date.
  • An expandable list of which events they attended and when.

The real-time Check-in dashboard also counts pass scans alongside regular tickets.

Good to know

  • One visit per event, per day. Re-scanning the same person at the same event the same day never uses a second visit.
  • Bring a guest. A pass can admit more than one person per event (set Admissions per event) without using extra visits.
  • Sold on its own. A pass can't be added to the same order as normal single-date tickets - buy them separately.
  • Not auto-renewing. It's a one-time purchase; there's no recurring billing.
  • Refunds. Cancelling or refunding a pass stops it from being scanned, but its usage history is kept for your records.
  • Future events. "All events" and "sub-schedule" coverage automatically include events you create later; "Specific events" does not.
  • Plan. Subscriptions are part of ticketing, which requires a Pro plan.

See Also