Skip to main content

Overview

  • Attaching a seating plan to an event promotes it to a seated event.
  • Event seating is configured in two parts:
    1. Attach and sync — select a plan and import its structure (price bands and spaces) into event-specific records.
    2. Configure — set event-level behaviour such as seat selection mode, best available seats, and space visibility.
  • Because the sync creates event-specific copies of the plan data, you can manage seat statuses, holds, and price band assignments independently per event without affecting the source plan or other events using the same plan.
Seating plans require the seating plans feature to be enabled for your company. You need event edit or edit-relationship permissions to attach, change, or configure event seating.

Attaching A Seating Plan

Prerequisites

RequirementDetails
Venue matchOnly seating plans belonging to the same venue as the event are available for selection.
Plan completenessThe seating plan must be marked as complete before it can be attached.
No existing salesIf the event already has sales and no seating plan is attached, a plan can no longer be added.

Steps

  1. Open the event dashboard.
  2. In suggested actions, click Add a seating plan.
  3. Select an available plan for that event’s venue, or create a new plan.
  4. Submit to queue the sync.
If the event belongs to a schedule, you can apply the same plan assignment to related events in the same schedule during this step.

What Sync Does

Sync runs in the background and may take time for larger plans. During import:
  • Event-level seating entities are created from the plan schema, including event price bands and spaces.
  • If the event has timeslots, spaces are created for both the event-level pass and each timeslot.
  • The plan dashboard is unavailable while syncing — you are redirected to plan settings until the import completes.
  • An in-progress import can be cancelled from the settings page. All processing stops shortly after cancellation.

Plan Settings

Once a seating plan is synced, configure event-level behaviour from Plan settings.

Customer Seat Selection

SettingBehaviour
Allow customer seat selectionWhen enabled, customers can manually pick specific seats in the shop. When disabled, only best available seat allocation is used.
Focus shop view on available seatsZooms customers into saleable areas and crops unavailable areas when navigating the plan in the shop.
Display remaining general admission spaces in shopShows the remaining quantity for general admission areas.

Best Available Seats

Best available seats suggests optimal seat allocation based on scoring and price band logic. The feature requires a focal point to be set on the seating plan.
Best available seat controls only appear when the feature is enabled for the company. If no focal point exists on the plan, the option is unavailable. To enable it, edit the seating plan to add a focal point and then resync.
SettingBehaviour
Enable best available seatsActivates best-seat suggestions. General admission spaces and seats for tables requiring full-table booking are excluded from suggestions.
Best available seats adjacency modeControls how seats are grouped: Any (adjacent or otherwise), Prefer adjacency (prefer adjacent but permit non-adjacent), or Only adjacent (only adjacent seats are permitted).

Orphan Seat Protection

SettingBehaviour
Enable orphan seat protectionReduces stranded single-seat gaps during both best available and manual seat selection. On manual selection, the system prevents leaving empty seats in the middle or on the sides of a selection sequence.
Orphan seat protection cannot be enabled when the adjacency mode is set to Any. The Any mode naturally fills orphaned seats as capacity approaches 100%.

Automatic Ticket Selection

When multiple tickets are mapped to the same seat, automatic ticket selection picks one for the customer.
SettingBehaviour
Enable automatic ticket selectionAuto-selects a ticket when multiple tickets exist for a seat. Free tickets are excluded from automatic selection.
Automatic ticket selection modeLowest price (selects the cheapest ticket) or Highest price (selects the most expensive ticket).

Assigning Tickets To Price Bands

  • Tickets and season tickets are mapped to event price bands in plan settings.
  • Seats and areas in price bands without any mapped sale items are not saleable.
  • At least one sale item must be assigned to a price band before the plan dashboard becomes available.

Resyncing And Changing Plans

After initial attachment, use Resync plan from plan settings to apply updates from the source plan.
Applies new seating plan revisions made since the last completed sync. This adds new seats and spaces and applies structural changes without affecting event-specific customisations like seat statuses or holds.
If the event has no sales, you can choose a different seating plan entirely using Choose a different plan. If the event belongs to a schedule, plan changes can be applied to related events.

Plan Dashboard

Once synced and configured, the event plan dashboard provides tools for managing the event’s seating data.
  • View by event pass or by individual timeslot.
  • Navigate the full plan or focus on specific areas.

Seat Status Management

Each space can be set to one of four statuses:
StatusBehaviour
AvailableThe seat can be purchased.
UnavailableThe seat cannot be purchased.
HiddenThe seat is hidden from the shop and box office and cannot be purchased.
RestrictedThe seat is restricted to specific roles or holds.

Kills

In ticketing operations, teams often use kills to mean spaces removed from sale. In this platform, that is handled through seat status changes:
  • Use Hidden when a space should be removed from sale and hidden from customer-facing views.
  • Use Unavailable when a space should be removed from sale but still shown as unavailable.
If you need to remove spaces from the seating plan structure itself (rather than applying an event status), use the Editor tooling and then apply sync/revision updates to events.

Other Dashboard Actions

  • Restrict seats to holds and create new holds inline.
  • Reprice selected spaces to different price bands.
  • Reallocate sold or reserved seats.
  • Export plan images.