Offers Mode is the second half of the editor. Once your layout is ready, switch here to decide what's for sale at each seat. You can drag offers directly onto the map, manage them from a side drawer, replace one offer with another, or remove them β and the editor stops you from doing anything that would break an existing booking.
The Offers Mode Workspace
Switch from Design to Offers using the toggle in the bottom action bar. The first time you arrive, a Welcome to Offers Mode popup explains the basics β dismiss with Got it, let's go! or tick Don't show it again.
You'll see:
The map β the same layout you built, now without the drawing tools
The Offers sidebar β a floating panel listing all your offers, filtered by type, searchable, sortable
The bottom action bar β Sort seating and the Design / Offers mode switch
The Help button in the side toolbar β opens the icon legend (specific, grouped, sold, private, ticket, bottle service)
If you don't have any offers yet, an empty state in the sidebar prompts you to create one.
The Offers Sidebar
Everything you need to assign sits in this floating panel:
Offer type filter β choose Bottle service or Tickets
Search β find any offer by name
Sort β Highest Price, Lowest Price, Last Created, Last Used, or Name AβZ
Tabs β Available (everything) and Assigned (only offers already on the map)
Create offer β spin up a new bottle service or ticket without leaving the editor
The cards in the list are draggable β that's how you assign them.
Assign an Offer (Drag & Drop)
Open the Offers sidebar and find the offer you want to assign
Drag the offer card onto a seating item or a group on the map
Drop it
If the seat or group has no sales, the offer is assigned immediately and a success toast confirms it. The seat now shows the offer's type icon (ticket or bottle service).
For groups, the offer is assigned to the whole group at once β since a group can only carry one offer.
Assign an Offer From the Seating Item Drawer
Prefer to click instead of drag? You can also assign from the side drawer:
Click a seating item or group on the map
In the tooltip, click View details
The Seating item details drawer opens on the right
Click Assign offer
In the right-side Assign offers modal, browse, search, or sort the available offers
Click an offer card to assign it
Replace an Offer
Click the seating item or group that currently has an offer
In the tooltip, click View details
In the drawer, click Replace
Pick a new offer from the side modal
The new offer replaces the old one. The same sales protection applies: if some events have already sold the existing offer, the replacement happens only in events where it's safe, and a confirmation modal lists the affected events before you commit.
Unassign an Offer
Click the seating item or group
In the drawer, click Unassign
Confirm
What happens next depends on sales:
No events have sales β the offer is unassigned instantly with a success toast
Some events have sales β a confirmation modal opens listing those events. The offer is unassigned only where no sales exist; in events with sales, it stays assigned. You'll get a toast confirming the partial unassignment
All events have sales β unassigning is blocked entirely. You'll see "This seat has active sales. The offer cannot be unassigned while there are existing bookings."
Heads-up on grouped seats β if you try to unassign an offer from a seat that's inside a group, the editor will redirect you: "This item belongs to a group. To unassign the offer, do it at the group level." Open the group's details instead.
Set Selection Behaviour From Offers Mode
You can change a group's selection behaviour without leaving Offers Mode:
Click the group on the map
In the tooltip, click Set selection behaviour
Pick the option β Customers can select specific seating items or Customers can only select seating areas
Click Save
A toast confirms the change. (For individual seats, the selection behaviour is shown in the details drawer as info; it's set at the group level.)
Sort Seating β Reorder How Customers See Them
The order seats appear in the customer-facing sidebar is configurable.
In Offers Mode, click Sort seating in the bottom bar
A right-side drawer opens listing your areas
Drag and drop to reorder:
Areas themselves
Seating items inside an area
Ungrouped seating items
The sidebar only shows seating items that have an offer assigned. Items without offers don't appear (they're not sellable yet, so there's nothing to sort).
If you have no areas and no offer-assigned seats, the drawer shows an empty state.
The Help Drawer (Offers Mode)
Hit Help in the side toolbar for the icon legend specific to Offers Mode:
Bottle service / Ticket β the offer type assigned
Specific seating item β customer picks the exact seat
Grouped seating item β customer picks the group, not the seat
Private β offer is access-code-protected or import-only (customer needs the code to see it)
Sold β active sales; the seat is locked from edits
Good to Know
A group has exactly one offer β assigning an offer to a single seat that's already in a group isn't allowed; you assign at the group level
Sales protection is automatic β every assign / replace / unassign action checks for sales first. If a change is risky, you'll see a modal listing the affected events and what will / won't happen before you confirm
Partial actions are common β when sales exist in some events but not others, the editor does the change only where it's safe and tells you exactly what happened
Create offers without leaving β the Create offer button in the sidebar opens the standard create offer flow inline, so you don't have to bounce out and lose your place
Drag or click β drag-and-drop from the sidebar is the fastest path, but the View details > Assign offer flow works equally well if you prefer a guided modal
Sort doesn't move them on the map β it only controls the list order customers see in the area accordion. The visual layout on the Floor Plan image is unchanged
Items without offers don't appear in Sort β assign an offer first if you want to position a seat in the customer's list
If you have any other questions, contact support@xceed.me






