Tip Top S · E · A · T · S
Book a call
Booking 3 pilot venues · Fall 2026 3 of 3 spots open

The box-office system
dinner theatres
actually wanted.

Built around table-grouped seat maps, season passes, and all-in pricing. By the people running the houses, for the people running the houses.

Table-grouped seat maps
4-tops sell as 4-tops. Banquettes don't split.
Season passes, native
Same seat, same patron, year over year.
All-in pricing
One number on the receipt. No surprise fees.
seat-map builder · The Velvet Room · Fri Sep 18 · 7:00
Tables ON
STAGE T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11 B1 B2 L1 L2 L3
Table T2 · 4-top · Premium
Sells as a unit of 4.
The system won't split this table at checkout, even by the box office.
RULE: KEEP-WHOLE ● ENFORCED
Premium Main floor Rear
Now playing at

Placeholder quote — a single sentence about what changed for the house. Replace with the real words from your first client.

[Your client]
Owner name · Owner / Artistic Director · City, ST
18 : 47  ·  THIRTEEN MINUTES TO CURTAIN

You know this feeling.

The kitchen is asking how many salmon for the 7:00. Your spreadsheet says forty-two. Your ticketing system says thirty-eight scanned. Are the four still coming? Did they pre-order? Nobody knows.

The hostess has a printed seating chart from 4pm. Two parties have called to upgrade to the booth. One canceled. None of it is on the chart yet.

Somewhere, a guest is at the bar wondering if their reservation went through. You're running three products — tickets, dinner, the room — duct-taped together. Curtain's in twelve.

One platform. One source of truth. One night that runs itself.

The product

Built for the house — and the way it actually sits.

One platform for the seat map, the season, the patron, and the night-of. Box office, house manager, and back office all work from the same screen.

operator.tiptopseats.com
Tier & price
Premier
$140 · prix fixe
Orchestra
$95 · includes app
Mezzanine
$72 · 2-top min
Balcony
$58
4 seats held
Orch · Row B · 5–8 · $380
Active rules
Banquette · sells whole only
Booths · 4-seat minimum
Two-tops · no split
Bar rail · single stools OK
ADA pairs · companion seat held
Valid selection
Booth 1 · all 6 seats
Season 2026 — same-seat renewals
312 of 418 confirmed · 74.6%
Subscriber
Seat
Since
Status
Whitcomb, A.
Orch B 5–6
2018
Renewed
Reyes-Park, M.
Prem A 3
2021
Renewed
Keegan family
Booth 3 (×8)
2014
Pending
O'Neill, J.
Mezz C 10–11
2019
Pending
The Grossmans
Orch A 12–13
2016
Donated back
Patel + 1
Mezz B 4–5
2022
Renewed
Priority window
Closes in 9 days
Public onsale: April 12
Donate-back
$8,420 YTD
From 23 returned seats
Tonight's reminder
106 subscribers haven't renewed. Auto-mail goes Friday 8am.
Reservations — Friday, May 3
41 confirmed · 3 waitlist
Party
Size
Seats
Menu
Status
Whitcomb, A.
4
Orch B 5–8
2× chicken, 1× salmon, 1× veg
Arrived
Reyes, M.
2
Prem A 3–4
Tasting ×2
Seated
O'Neill, J.
6
Mezz C 10–15
Mixed
En route
Patel + 3
4
Orch A 12–15
4× short rib
Confirmed
The Keegans
8
Booth 3
Tasting ×8
Pre-paid
Tonight's manifest · 7:00 seating
Sent to kitchen at 4:12 pm · 162 covers
LIVE
Heirloom tomato, burrata
Starter · V
×42
Roast chicken, confit leg
Entrée
×58
Pan-seared salmon, fennel
Entrée · GF
×31
Braised short rib, polenta
Entrée
×47
Mushroom farrotto
Entrée · V
×18
Warm chocolate tart
Dessert
×63
Covers
162
Allergens
7
2 GF · 3 V · 2 nut-free
Avg. ticket
$124
Kitchen ack'd
Chef Marisol · 4:14 pm

Room-true seat map

Draw your venue the way it actually sits — rows, banquettes, two-tops, booths, bar rail. Sightlines, holds, and price tiers baked in.

  • Tier and price seats individually or in zones
  • Hold for press, comps, accessibility, or artist
  • Touch-screen ready for the box office floor

Table groupings

Seats know which table they belong to. The system enforces the rules so your box office doesn't have to — banquettes stay whole, booths sell as a unit, two-tops don't split.

  • Group seats into tables, booths, pods, banquettes
  • Validation rules fire at checkout, not after
  • See group structure as an overlay or full view

Subscriptions & seasons

Sell the whole season. Renew the same seat for the same patron, year over year. Subscriber-first onsale windows, exchanges, and donate-back built in — no spreadsheets.

  • Same-seat renewal flow with one-click confirmation
  • Priority onsale windows for current subscribers
  • Exchanges and donate-back to the house, audited

One record per patron

The seat, the order, the comps, the notes, the refund — one record, one source of truth. The box office and the house manager work from the same screen.

  • Notes and tags from the box office and floor
  • Accessibility, seat, and dietary preferences on file
  • Audit trail for every comp, refund, and override

Food & beverage

Today: we connect to your existing F&B stack — Toast, Square for Restaurants, Resy, OpenTable. Your kitchen sees the manifest, your floor sees the reservation, your seat map stays in sync.

  • Push manifests to Toast, Square, Aloha, or print
  • Reservation sync with Resy and OpenTable
  • Native pre-order checkout — rolling out 2026
The rules engine

The room has rules. Now your seat map does, too.

Every house has unwritten rules — what gets sold whole, what holds for an ADA companion, what waits for a bigger party. We make them written, and the box office stops being the enforcement.

No orphan seats
A guest can't leave one seat stranded between two parties. The system blocks it at checkout.
Whole-table groups
Banquettes and pods sell as a unit. Either the party takes the whole table, or it stays held.
Two-top integrity
Two-tops can't be split. The system pairs the seats and prices them together.
Booth minimums
Set a 4-seat floor on Booth 3. Anything smaller waits for a bigger party — or the rule lifts at T-minus 90.
Seasons & subscriptions

Built for the patron who has held the same seat since the last millennium.

The subscriber base is the lifeblood of the house. We treat it that way — clear letters, big type, phone-friendly flows. Your patrons don't need to be tech people. They need to keep their seat.

Same seat, every season
Mrs. Whitcomb has been in Orch B-5 since 2018. She doesn't want to log into a portal. One letter, one phone call, one click — and she's renewed.
Priority onsale windows
Subscribers see the season before the public. Set the window, set the rules, send the link. Lapsed subscribers see it the day after.
Exchanges & donate-back
Can't make Friday? Swap to Saturday in two clicks, or donate the seats back to the house for a tax letter. Audited, automatic, no spreadsheets.
The patron record

One file per patron. Everything in it.

Every order, every seat, every comp, every conversation — kept together. Box office leaves a note, the house manager sees it on arrival.

AW
Whitcomb, Annette
Subscriber since 2018 · Seat: Orch B 5–6 · 47 visits · LTV $6,140
VIPDonorGF
Notes from the house
Maria · 3/14
Prefers booth 3 if available. Cane stays at the table.
Box · 2/02
Husband's 60th in May — wants surprise tasting menu.
Floor · 1/18
Allergies: shellfish (severe). Confirmed at door.
Preferences
Seating
Aisle, orch left
Mobility
Cane · slow walker
Dietary
Shellfish allergy · GF
Contact
Email · no SMS
Comps
Birthday champagne (May)

The kind of CRM that earns the name.

Not a contacts list. A complete record of how a patron actually shows up — what they bought, where they sat, who walked them, and what the house promised them last time.

  • Every order, seat, comp, and conversation in one record
  • Notes & tags from box office and house manager
  • Accessibility, seat, and dietary preferences on file
  • Lifetime value, retention curves, lapsed-subscriber views
  • Full export, any time — your data is yours
On the roadmap

What's on the calendar, Maddie?

A glimpse of where Tip Top Seats is going. Not in the product yet. Pilot customers shape what we ship first.

Generate the Spring Repertory schedule…
Stella · scheduling
s Stella scheduling agent
Reading 2024 Spring Repertory template
Loading house calendar · 42 calendar days
Checking patron-side blackout windows
Decision needed
Heads up: Dec 24 conflict
I've placed Twelfth Night on Tue, Dec 24 to match last year's cadence, but the house has a patron-side blackout from 5:00 PM Christmas Eve through Christmas Day. I can:
A Move Twelfth Night to Fri, Dec 27 (8pm). Frees Dec 24, keeps the run length.
B Cut the Dec 24 performance, add a Sun, Jan 12 matinee instead.
C Keep Dec 24 as a 2:00 PM matinee only (ends before blackout).
Applying option A · shifting 1 performance
Reseating 14 series subscribers
Drafting patron notice for moved seats
Done. 7 performances generated, 14 subscribers reseated.
spring-rep-2025-26 · draft · ready for your review
Sun · Dec 1 2:00 PM A Christmas Carol Opening matinee
Sat · Dec 7 8:00 PM A Christmas Carol
Sat · Dec 14 8:00 PM Twelfth Night
Sun · Dec 22 2:00 PM A Christmas Carol Holiday matinee
Fri · Dec 27 8:00 PM Twelfth Night Moved from Dec 24
Sat · Jan 4 8:00 PM The Winter's Tale Opens
Sat · Jan 11 8:00 PM The Winter's Tale Closes
The house is yours

See it with your own room,
your own menu, your own numbers.

A 30-minute walkthrough — we build your seat map live, on the call. No slide deck, no hand-off to a BDR.

Or write us at hello@tiptopseats.com and we'll set a time.