I want to sell tickets with seat reservations
Yes — Tickera handles seat reservations through the Seating Charts add-on, which lets you build an interactive floor plan of your venue and sell each seat individually. Buyers see the chart, click the seats they want, complete checkout, and their ticket arrives with the seat number printed on it. This works for theatres, cinemas, concert halls, conference rooms, stadiums, banquet venues — anywhere with fixed seats.
What the Seating Charts add-on does
You build your venue layout in a visual editor by placing:
- Seating groups — rectangular or curved blocks of seats with rows and columns. Each seat gets an automatically-generated label (Row A, Seat 7, etc.), which you can override.
- Standing areas — capacity-based zones (e.g. “General Admission Pit — 500 spots”) that aren’t seat-by-seat but still draw from a finite pool.
- Points of interest — stage, bar, restrooms, entrance, anything you want labelled on the chart for buyer orientation.
- Custom labels and shapes — to mark sections, decks, balconies, accessible-seat areas, anything that helps the buyer pick.
The same editor handles round venues, rectangular halls, multi-section stadiums, banquet floor plans — anywhere a 2D representation makes sense. See the related question on multi-floor setups: Can I create more than one floor or level in seating arrangements?
How buyers see it
On the event page, the buyer sees a “Pick your seats” button. Clicking it opens the seating chart in a modal or inline. They can:
- Pan and zoom around the venue layout
- See which seats are available (visually distinct from already-sold seats)
- Click a seat to select it (with optional per-seat or per-section pricing)
- Select multiple seats in one go (a couple buying side-by-side, a family of four picking together)
- Proceed to checkout — the cart shows each selected seat as a separate ticket line
Each issued ticket has the seat number/label printed on it, so at check-in the attendee knows exactly where to sit.
How seat numbers end up on the printed ticket
The Seating Charts add-on plugs into Tickera’s ticket template builder: drop the “Seat Number” element onto your ticket layout (next to attendee name, event date, QR code), and from then on every chart-purchased ticket renders the seat label automatically. Tickets bought without going through the chart (e.g. general admission ticket types in the same event) simply don’t render that element.
Per-section pricing
You can assign different ticket types to different sections of the chart — VIP front rows at $80, mezzanine at $50, back balcony at $30 — and Tickera will price each selected seat based on which section it falls in. The buyer sees the per-seat price as they hover before clicking.
Locking the funnel so seats are enforced
If you sell on a seated event, you almost certainly don’t want a parallel “buy a seatless ticket” path through your WooCommerce shop page that bypasses the chart. There’s a three-setting recipe to close that loophole — hide the ticket product from WooCommerce, redirect direct product URLs to the event page, disable automatic ticket listing on the event. See the full walkthrough: How do I force customers to use the seating chart and buy tickets with seats?
Common venue types this works well for
- Theatres — orchestra, dress circle, mezzanine, gallery
- Cinemas — multiplex screens with per-row layouts
- Concert halls — pit + tiered seating + boxes
- Stadiums — multi-section, multi-tier, large-scale
- Conference venues — table-style seating with named seats per table
- Banquet halls / weddings — round tables, named seats per place setting
- Sports arenas — sections, rows, fixed numbered seats
Try it before buying
You can test the Seating Charts add-on (and everything else in Tickera) on a hosted playground site — we’ll send credentials when you request playground access. Build a layout, configure ticket types, run a mock purchase end-to-end, see exactly how the chart looks, scrolls and locks reserved seats.
Related questions
- How do I force customers to use the seating chart and buy tickets with seats?
- Can I create more than one floor or level in seating arrangements?
- Is it possible to add or label a row to the sections of seats?
Was this article helpful?
Yes — great. No or partially? Tell us what was missing — we read every message and use it to improve these docs.