Skip to main content

Add Ticket Booking to your site

Lists your upcoming events from Manage → Events — date, venue, price, seats left — each with a Book tickets button that opens the event's booking page, where ticket types, seat limits and the waitlist are enforced.

Updated 2026-11-02

01What it does

  • As its own section on the page it is placed on (the home page unless you choose another).
  • Manage → Events (bookings, check-in and the waitlist)

02What you need

  • Section title (optional)

03Connect it

  1. Open your site → Manage → Events and create the event: date, venue, a price label, and under Tickets the ticket types with their own seat limits if you sell more than one kind. Publish the event and keep registration on.
  2. In Studio → ⋯ → Widgets → Ticket Booking, switch it on.
  3. Optionally set a "Section title" and how many upcoming events to show.
  4. Save, then Publish — widgets go live with your next publish, not before.

04Check it works

  • The live site's section lists the event with its price and seats left; Book tickets opens /events/<the event>.
  • Book one ticket there: it appears under Manage → Events → the event's registrations, and the seats-left count drops.

05If it does not work

  • "No events on sale right now" — Only PUBLISHED, upcoming events are listed. Publish the event in Manage → Events.
  • The button says registration has closed — The event's registration is off, its close date has passed, or it has started — change it on the event.

06Not supported yet

  • Payment is not taken online: the price is shown and the seat is held, and you collect payment at the door or with a payment link you send.