Turnout
Pilot build · synthetic data only

78 registered. 47 walked in.

Turnout counts who actually showed up: import registrations, approve a reminder plan, check in at the door, and see the real rate instead of the RSVP guess.

No card, no sending without your approval. First import takes about five minutes.

Verified attendance

60.3%

47 of 78 registrations walked in

Seats filled

52%

of 90

checked in (47) never came (31)
Demo Saturday 5K (last week)October 31 · synthetic demo dataset

Reminder experiment on the same rows: NO DETECTABLE DIFFERENCE

Control 63.6% (n=33) vs treatment 57.8% (n=45). We publish the arm result even when it does not flatter us, and the tool reports insufficient evidence until the sample can carry a conclusion.

Put your own number in

Two sliders, one subtraction. The empty room is already on your invoice.

400
$45

Venue share, catering, printed materials, a coach's hour. Anything you pay per head.

72%

The empty-room line uses the same rate as the panel above (60.3% on Demo Saturday 5K (last week), 78 registrations, synthetic demo dataset). We never substitute an industry average for a number we can measure.

Walk in at the measured rate241
Seats you already paid for and left empty159
Empty room, per event$7,155

That is 40% of the room, every time, before anyone touches turnout.

If your event hit 72%

47 more people in the room, $2,115 recovered per event.

That is your goal, not our claim. The pilot is what puts a number on the delta.

How an event runs

01

Import or collect RSVPs

CSV import with duplicate detection, or a public RSVP page for free events. Consent and source are stored per participant.

02

Approve a reminder plan

Rule-based risk bands decide who gets one, two, or three touches. Nothing is sent until an organizer reviews and approves it.

03

Check in at the door

QR or manual check-in, idempotent and audited, so a double scan cannot inflate the room.

04

Measure what happened

Attendance rate, no-show rate, capacity fill, repeat attendance, and a control-vs-treatment comparison.

What the numbers mean

  • Attendance rate is check-ins over registrations that were still active at the door. Cancellations leave the denominator.
  • Capacity fill is check-ins over seats you paid for. This is the one that shows the empty room.
  • Repeat attendance is who came back to a second event, which is the only growth signal that survives one good night.
  • The arm comparison is control versus treatment inside the same event, with a Wilson interval rather than a bare average.

What this build does not do

  • No payments, no subscriptions, no Stripe Connect.
  • No real email or SMS delivery — reminders are queued for review only.
  • No claim of a proven attendance lift. The experiment framework reports INSUFFICIENT EVIDENCE until the sample supports a conclusion.
  • No integrations with Eventbrite, Meetup, or Luma APIs.

Or go out instead: what is on right now

The other half of Turnout reads public San Francisco and Bay Area calendars and turns them into one honest, filterable list — 1120 events on the calendar, 83 of them this weekend.

Only sources cleared for republication are listed: an open licence or explicit permission, otherwise we do not ingest the calendar at all.

Start with one recurring event

Import last month's list, approve the plan, check in once. If the numbers do not tell you something you did not already suspect, stop there.