Seating is a paid advanced feature that the Happenee customer success team turns on for your workspace. It lets you assign specific seats to specific attendees inside a pre-modeled venue (O2 arena, Rudolfinum, or any custom venue modeled by Happenee for you). Important principle: the attendee does not pick a seat. After the attendee registers, the organizer (or designated assistants) assigns the seat, and only then does the system generate a ticket with the seat number.
Seating is a paid feature enabled via customer support / customer success. If you want to use it, contact your CS person well in advance.
Have the venue floor plan ready. Happenee already has O2 arena and Rudolfinum modeled; other venues are modeled to order.
Decide who will assign seats: a single organizer, several assistants split across zones, or a script-based bulk assignment.
Seating is not self-serve in the standard event admin. The Happenee team prepares the venue, the zones, and the access for you.
Seating in Happenee is the reverse process compared to public ticketing where the buyer picks a seat:
The attendee registers first (normally, without choosing a seat).
After registration, the organizer or a designated assistant assigns the seat in the seating admin.
Only after the seat is assigned does the system generate the final ticket with the seat number.
So the attendee never picks a seat during purchase or registration. This is intentional. Happenee focuses on corporate events where the seating layout is driven by the organizer (typically by internal logic: the sales team sits with their clients, management gets VIP spots, and so on).
The following venues are already modeled in the system:
O2 arena (Prague).
Rudolfinum (Prague).
Other venues can be modeled by Happenee to order. Contact customer success, send the floor plan (at reasonable accuracy), and the team builds a digital model of the venue including sections, rows, and seats.
One person assigns manually. The simple scenario. The organizer goes through the attendee list and drags people onto seats in the digital floor plan. A good fit for smaller events or events with a clear hierarchy.
Bulk assignment by script. For large events you can load the attendee list and let the system place attendees automatically. Used, for example, at conferences where seat order does not matter.
Zone-based assignment with multiple assistants. The venue is split into zones (for example, Section A, Section B, VIP section) and each assistant only has access to their own zone. Each assistant then places attendees from their list into their own seats. A good fit for large corporate events where different teams handle different parts of the venue.
A ticket with a specific seat number is generated only after the seat is assigned. Before that, the attendee has a regular ticket without a seat number (or no ticket at all, if you set it up that way). The flow:
The attendee registers and receives a regular confirmation e-mail (without a seat number).
The organizer or assistant assigns a seat in the seating admin.
After the assignment, a ticket is generated with the seat, row, and section number.
Happenee sends a new e-mail with this ticket, or the attendee finds it inside the attendee app.
The timing of when these tickets are sent is usually up to the organizer, often as close to the event as possible to avoid reshuffles when someone drops out.
Seating works alongside paid Tickets, but the purchase step stays the same as for regular paid events. The attendee does not pick a place. Tickets are differentiated by type (standard / VIP / partner), and the assistant later places each attendee into the matching zone based on the ticket type.
Seating is a paid advanced feature. It is not part of the standard Happenee plan. Activation goes through customer success:
Contact your customer success person.
Send the basic event information: number of attendees, venue, date.
The Happenee team reviews the requirements and, if needed, models a new venue.
Once activated, Seating shows up as a separate section in the event menu.
Seating in Happenee is reversed. The attendee registers, and the organizer places them. If you need free seat selection by the buyer, Happenee is not the right tool.
Seating is not self-serve. Until the CS team turns it on, you will not see it inside the event admin. Contact your CS person with enough lead time (at least a month for pre-modeled venues, more for new ones).
Define ticket types (standard / VIP / partner) so they are clearly distinguishable. If different ticket types go to different zones, link the ticket type to the zone type.
Plan the final ticket send as late as possible before the event. If you send early and then reorganize, the attendee gets confused or you end up with a conflict at the door.
Before you start assigning, split the zones clearly between the assistants. One zone equals one responsible person. If a conflict happens (two attendees in the same seat), the system escalates to the organizer.