For artists and promoters

Two thousand presale spots. Fans pick a show and a number.

A hard cap for the presale, a dropdown for the show, and a number for tickets. Fans see their spot, bots see nothing, and you hand the list to ticketing in position order.

unwaited.com/w/fall-tour-presale
Full

Waitlist full

The presale list is full. General sale opens Friday.

The problem

The presale form is a Google Form and the bots found it first

You post the presale link and within an hour the sheet has 9,000 rows, most of them junk. Fans who signed up honestly do not know if they made it. Ticketing asks for a clean list of emails by city and you spend the weekend deduplicating.

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

Fall tour presale

  • 2,000 spots total. The form reads as full at 2,000.
  • No opening hours. Open the list with the announcement and pause it before codes go out.
  • Asks for name, which show, and how many tickets (1 to 4).
  • Fans see their number on the success screen.
  • The count is hidden so the number of spots left is not public.
Capacity
2000 in total
Signups open
Any time
Form asks for
Email, Name, Show, Tickets
Counter on the form
Hidden
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 presale

2,000 spots. The form stops taking names at 2,000.

Pick a show

A dropdown for city and date. Export by show for each venue's allotment.

Tickets per fan

A number field, 1 to 4. The total per show is in the export.

Keep bots out

Captcha, honeypot, timing check, and per-IP limits. Scripts get a fake success and no row.

Hide the count

Turn off the public count. Fans see their number, not how many are left.

Hand off the list

CSV by show in position order, or a webhook per signup into your ticketing partner on Pro.

Why it holds up

What matters most

The cap holds at announcement

Positions are assigned under a database lock. A viral post gets 2,000 spots, in order, and no more.

One fan, one entry

Dedupe by email. A second submit returns the same position.

The list is clean on arrival

No junk rows. Every email passed the captcha and the rate limit.

The form matches the tour art

Colors, radius, and font are tokens. Set them once for the whole tour.

FAQ

Questions people here ask

Does it send presale codes?

No. Unwaited does not email joiners. Export the list and send codes from your ticketing platform or email tool.

Can it sell the tickets?

No. Unwaited takes names and enforces the cap. Ticketing stays with your ticketing partner.

Can each show have its own cap?

One cap per waitlist. Create a waitlist per show for separate caps.