Community · n8n

Run a Fair Seat Lottery for Your Oversubscribed Supper Club

Forty seats, three hundred hopefuls, and first-come favors the terminally online. Run each dinner as a fair entry lottery with waitlist cascading.

difficulty Beginnersetup 25 minresult Seats allocate fairly, no-shows backfill instantly from the waitlist, and demand builds instead of souring.
  1. 1

    Open the Entry Window

    Announce the dinner with a lottery entry form and deadline.

  2. 2

    Draw Fairly

    Add a Code node drawing seats randomly with a logged seed.

  3. 3

    Notify and Confirm

    Winners get 48 hours to pay; unclaimed seats cascade to the waitlist.

  4. 4

    Track Repeat Luck

    Weight slightly toward never-attended entrants so regulars don't monopolize.

  5. 5

    Activate and Test

    Activate the workflow with test entries. Confirm the draw and cascade work.

Frequently asked questions

Why lottery over first-come?

First-come rewards refresh-clickers; a lottery keeps the whole list hopeful and entering monthly.

Payment deadline?

The 48-hour claim window with auto-cascade means no seat ever goes unsold to indecision.

About this recipe. Recipes on FlowRecipesHub are written for business owners, not developers, and are tested before publishing — how recipes get made. Some ingredient links are affiliate links that cost you nothing — full disclosure.