Search the academy
Search articles by title or content
Browse for event organizers
Why aren't my tickets on sale?
Usually one of four things — the performance isn't published, online sales aren't enabled, the online sale window hasn't opened (or has closed), or the ticket type has no active price for that performance. Work through the checklist in order.
Whether buyers can purchase is decided per performance, not per event. Each performance on your event page is either on sale (the ticket table appears) or shows a status badge instead: Coming soon, Online sales have ended, This event has ended, Tickets available at the box office, or Sold out. The badge tells you which check below is failing.
Everything here lives in the event wizard: open your event, go to Event info → Performances, and edit the performance in question.
1. The performance isn't published
The most common cause. Only performances with Status Published appear on your storefront at all — an Unpublished performance is invisible to buyers, and if an event has no publicly visible performance, the whole event page won't resolve.
Use the Publish action on the performance row to publish it.
2. Online sales aren't enabled for the performance
In the performance's Ticket sales settings, check Allow sales on online store. If only Allow sales at box office is on:
- With Show in online store also on, the performance is displayed online but buyers see Tickets available at the box office instead of a ticket table.
- Without it, the performance doesn't appear on the storefront at all.
3. The online sale window isn't open
Two settings under the performance's advanced sales options control the window:
- Online sales start — set to Immediately, sales open as soon as the performance is published. Set to Specific date & time with a future date, buyers see an "On sale" badge with that date until it arrives. Set to To be announced, buyers see Coming soon indefinitely — this one is easy to set and forget.
- Online sales end — At event end time (the default), A time before event end, or Specific date & time. Once passed, buyers see Online sales have ended. And once the performance's end time itself has passed, the page shows This event has ended.
4. The ticket type has no active price for that performance
A ticket type only appears for a performance when it has an active price there. In Pricing → Pricing, open the ticket type and check the performance's row: if it shows Inactive for this performance, toggle it Active and set a Price. A price that was removed with Clear price also takes the type off sale for that performance.
5. It's actually sold out
If the badge says Sold out, sales are working — there's just nothing left. Remaining availability is capacity minus holds, sold tickets, and tickets in active carts; see Why is availability lower than my capacity? before adding seats.
6. The tickets are behind an access code
Ticket types gated by an access code show as Requires an access code until the buyer unlocks them with a valid code. If buyers report they "can't see" a ticket type that you can see is active and priced, check Access management → Access codes.