For supper clubs

Twenty-four seats. Signups open Monday at ten.

A hard cap for the table, a weekly signup window, and a full state that tells the twenty-fifth person the truth. Guests see their seat number and you see dietary notes in one list.

unwaited.com/w/long-table-supper
Full

Waitlist full

All 24 seats for this dinner are taken.

The problem

The Instagram post goes up and your DMs become the guest list

You announce the next dinner, and within an hour there are 60 messages for 24 seats. You reply to each one, keep a list in Notes, and forget who asked about a nut allergy. Two people get told yes for the same seat. The night before, you are still messaging people to confirm.

The recipe

Exactly what the button sets up

Capacity, reset time, opening hours, and the form fields. It is a starting point, not a cage. Every value is editable in Settings and the builder.

Recipe

October dinner

  • 24 seats total. When the 24th is taken the form reads as full.
  • Signups are accepted Mondays only, 10:00 AM to 10:00 PM.
  • Asks for name, number of seats (1 or 2), and dietary notes.
  • Guests see their seat number on the success screen.
  • After each dinner, clear the entries and the list reopens for the next one.
Capacity
24 in total
Signups open
Mon, 10:00 AM to 10:00 PM
Form asks for
Email, Name, Seats, Dietary notes
Counter on the form
Shown
Create this waitlistSign in, one click, and it's live with these settings. Change anything after.

How it works here

How the list works

Cap the table

Set 24. The 25th person sees a full message, not a form that pretends.

Open on one day

Opening hours for Monday only. The rest of the week the form shows the next opening.

Count seats, not people

A number field for seats lets a couple take two. The export shows the total per entry.

Collect dietary notes

A long text field per guest, in the same CSV as their name and seat count.

Share one link

The hosted page works from a Linktree or an Instagram bio. No website needed.

Reset for the next dinner

Export the list, clear the entries, and the same form opens next Monday.

Why it holds up

What matters most

Nobody gets told yes twice

Seats are assigned under a database lock. Sixty people clicking at 10:00 AM get 24 seats, in order.

The seat number is the ticket

Guests screenshot their number. You match it against the list at the door.

You stop answering DMs

The full state and the closed state answer the two questions everyone asks.

The form looks like the menu

Serif font, warm background, your accent color. Set once.

FAQ

Questions people here ask

Can guests pay for their seat in the form?

No. Unwaited does not take payments. Export the list and send payment links in seat order from your own tool.

Two seats count as two, right?

The capacity counts entries, not seats. If you allow couples, set the cap to the number of entries you can host, or ask for one entry per person.

Can I run two dinners a month from one list?

Add a dropdown for the date and export by that field. For a separate cap per dinner, create a second waitlist.