Monthly intimate dinner, 8 seats, $60 each
Free Events tier with paid bookings. Recurring first Saturday of every month. Stripe checkout for $60. 7-day cancellation policy. Menu email 48 hours out. Apple Wallet pass with the address.
Capped seats per dinner, dietary collection at signup, Stripe checkout for the per-seat fee, menu emailed before the night, and a no-show / cancellation policy that enforces itself. Built for the host who'd rather cook than chase.
A supper club is a real production. You're cooking for 10-16 strangers. Half of them have allergies you need to know about. They're paying $40-90 per seat. They expect a menu, an address, a confirmed time. And they cancel last-minute about 15% of the time.
Who's In handles all of it. Set the seat count (8 at the kitchen table, 14 if you've added the second table). Collect dietary needs at signup so you know on Monday what you're shopping for on Friday. Stripe checkout for the per-seat fee — money lands in your account directly. Cancellation policy enforced (refund up to 48 hours, no refund inside 48 hours). Menu emailed two days before with the wine pairing and dress code.
Free for free supper clubs. 2.7% on paid seats. No monthly fee.
You're not alone. These are the challenges we hear every day.
One guest is severely allergic to peanuts. Another is celiac. You think you've remembered everyone's needs from the WhatsApp chat — but Sarah's "I think I might be vegetarian now" was buried under 30 messages about last month's dinner.
Dinner is Friday. You need to shop on Thursday. Three of your eight guests still haven't paid the $60 seat fee. You're sending awkward Venmo reminders while your hands are covered in flour.
Two guests drop out at noon on Friday. You've already shopped for 12. Without a clear cancellation policy, you've absorbed the cost and can't fairly fill their seats from a waitlist this late.
Three days before the dinner, you copy-paste the menu and address into 12 individual messages because half your guests don't read group chats. Someone still asks "wait, what time?" the day-of.
Required field at booking — vegetarian / vegan / gluten-free / nut allergy / dairy-free / no preference. Host sees a clean summary on the dashboard. Notification on any new restriction so you can plan around it.
Guests pay the seat fee at booking. No "I'll Venmo you tomorrow". Funds land in your Stripe account directly. Refunds run through the same channel per your policy.
Set a 48-hour or 7-day cancellation window. Inside the window, no refund (you've already shopped). Outside, automatic refund on cancellation. Guests see this at booking — no negotiation.
Confirmed guests get an email 48 hours before with the menu, wine pairing, dress code, and exact address. They have it in their inbox without you sending it.
Automatic reminders the day before and morning of the dinner. With the address. Reduces last-minute "wait, where is it again?" texts to zero.
8-seat dinners (kitchen table). 14-seat dinners (full table). Auto-promoting waitlist when someone drops outside the cancellation window. You always cook for the right number.
Free Events tier with paid bookings. Recurring first Saturday of every month. Stripe checkout for $60. 7-day cancellation policy. Menu email 48 hours out. Apple Wallet pass with the address.
Studio plan ($15.83/mo annual). Recurring Friday + Saturday. Two seatings per night (early + late). Different menu per week visible on the booking page. 48-hour cancellation policy.
Free Events tier with paid bookings. Annual fundraiser. Multiple ticket tiers ($100 standard, $250 premium with chef interaction). 2.7% Stripe = $2.70/ticket to platform vs Eventbrite's $6+. Clean $97.30 per ticket to the charity.
Eventbrite charges 6%+ on paid tickets. Venmo doesn't enforce cancellation policy. The dietary spreadsheet is a separate file. Three tools, three places where things go wrong.
Built for restaurants with multiple service times per night, not a single home dinner. Doesn't capture per-guest dietary needs in a clean way. No cancellation policy enforcement.
Calendly handles the time slot. You're still manually sending menu emails, manually collecting dietary needs, manually chasing payments.
“I was running a supper club through Eventbrite + Venmo + a Google Sheet for dietary needs. Switched to Who's In after the second time I cooked the wrong amount because two people dropped at the last minute. Now the policy enforces itself and I just cook.”
Real questions from supper club hosts.
Stripe checkout, dietary collection, menu emails — all in one free platform.