PitchInDish
← All posts
An organized potluck sign-up sheet showing items grouped into categories — sides, mains, drinks, desserts.

Hosting

How to Make a Sign-Up Sheet That Actually Works (with Templates)

The four properties of a sign-up sheet worth using, and what they look like for the gatherings you actually host.

By June HollisMay 15, 20268 min read

The sheet was a Google Doc. It had one column called "What are you bringing?" and a list of fifteen names underneath. Three people had written "??". Two had written "salad." One had written "I'll figure it out." The host had filled in "main" next to her own name, which was the most useful entry on the page.

This is a sign-up sheet that doesn't work. It looks like one. It is technically one. Eight people will arrive on Saturday and there will still be no bread.

A sheet that actually works has four properties. None of them are complicated. Together they are the difference between a potluck that comes together and one where everyone brought salad.

What a real sign-up sheet does

1. It groups asks by category, not by item.

The bad sheet asks "what are you bringing?" and waits. The good sheet says "we need things in these buckets, pick one." Categories let people scan to where they have a contribution and pick from there. They prevent the all-salad outcome. They prevent the no-bread outcome. They convert a blank-page question into a multiple-choice one, and a multiple-choice question is the kind humans actually answer.

The right categories depend on the gathering shape (templates below). The principle is the same: give people a small list of things they can pick from, and they pick.

2. It specifies quantities.

"Salad for 8" beats "salad." "Two bottles of wine" beats "wine." "A dozen rolls" beats "bread."

Quantities do two things at once. They remove the question of "is what I'm bringing enough?" (which most polite people answer by bringing too little). And they prevent the situation where four people each bring a small bowl of olives. A guest who sees "salad for 8" claims that line and brings exactly that. A guest who sees just "salad" brings a small side bowl, because they don't want to be the one who brought too much.

3. It surfaces dietary flags up front, not at the door.

Not as a free-text afterthought. A small structured set of flags works: vegetarian, vegan, gluten-free, nut-free, dairy-free. Guests with restrictions look at the sheet first, confirm something is going to work for them, and tell you ahead of time if nothing does.

This is also when you find out about "oh by the way Jamie's bringing his new partner, she's vegan," three days out instead of at the door. Those three days are the difference between adapting one dish at your own pace and improvising one in the kitchen while guests stand awkwardly in the entryway.

4. It lives in one central place. Not in the chat.

A group chat is where you post a photo of the salad you're planning. It is not where coordination happens. Tuesday's decision gets buried under Friday's memes. The host becomes the human source of truth, which is the air-traffic-controller problem the longer take on group chats gets into.

The sign-up needs to live somewhere persistent, where everyone can see it, where nobody has to ask the host "what's still open?". A shared link that all guests can view. One thing. One source of truth.

Templates by event type

The four properties stay the same. The categories change based on what kind of gathering it is. Here are the five shapes I host most often, with the categories I use for each. Steal them, modify them, make them yours.

Casual drop-in (open house, post-game, holiday afternoon)

People come and go. Food is grazed, not plated. Host provides the structure (drinks, plates, ice), guests fill in around it.

CategoryExamples (with quantities)
Apps to grazeCheese board for 12, dip + chips for 12, veggie tray for 12
Easy mainsSliders for 12, big sandwich platter for 10, pulled-pork tray for 12
SweetsCookies (2 dozen), brownies (1 pan), bakery pie
DrinksWine (2 bottles), sparkling water, ice (lots)
SuppliesNapkins, small plates, plastic cups

Sit-down meal (eight to twelve at a table)

Higher coordination, fixed start time. Host provides the anchor dish, guests bring sides + dessert + drinks.

CategoryExamples (with quantities)
Anchor (host)Lasagna for 12, brisket for 12, or roast chicken
SaladGreen salad for 12, grain salad for 12
Vegetable sideRoasted veg for 12, dressed greens for 12
BreadSourdough loaf, dinner rolls (12)
DessertPie, cheese plate, fruit + cream
Wine2 reds, 1 white, 1 non-alcoholic

Friendsgiving (extended sit-down)

Same shape as the sit-down, but bigger and more category-driven. The host owns the turkey. Everything else is on the sheet.

CategoryExamples (with quantities)
Turkey (host)Roasted turkey + gravy
StuffingOne large dish for 12
Cranberry sauceOne jar or one bowl
Mashed potatoesOne large dish for 12
Vegetable sideTwo: one green, one root
SaladBig mixed for 12
Bread + butterA dozen rolls + good butter
PieTwo: one fruit, one cream
Wine3 bottles total
SuppliesWhipped cream, coffee, ice

Brunch potluck

Different food language than dinner. Eggs and pastry instead of mains and sides. Earlier start, shorter window.

CategoryExamples (with quantities)
Eggs (host)Frittata or strata for 10
Pastry / breadBagels (12) + cream cheese, scones (dozen)
FruitBig fruit salad for 12
Hot sideBacon (1 lb) or sausage (1 lb)
DrinksSparkling wine (2 bottles), orange juice, coffee
SweetCoffee cake or muffins (dozen)

Outdoor BBQ

Travel-friendly only. No oven. No microwave. Ice is mandatory.

CategoryExamples (with quantities)
Mains (host)Burgers + buns, chicken, or ribs
Salads (cold)Pasta salad for 12, slaw for 12
Sides (cold or room temp)Chips + dip, watermelon, corn salad
DrinksBeer (case), seltzer, lemonade
IceTwo big bags
SuppliesPlates, napkins, cups, bug spray

Print these. Steal them. Modify them for your group.

What never goes on the sheet

A few things look like good entries and aren't:

Why digital beats Google Sheets beats paper

A real sign-up tool fits the shape of the problem. Google Sheets and paper don't.

Paper on the fridge works only for the people who walk past your fridge. Most don't.

A shared Google Sheet technically has the right properties. Categories. Quantities. Dietary flags. Persistence. It also looks like work, doesn't show real-time changes well on a phone, and requires the host to set up the columns by hand for every event. People will fill it in, then forget what they signed up for, then text the host on Friday asking "what did I say I was bringing?".

A digital sign-up tool built for this does the structural work for you. Categories pre-set. Quantities baked in. Dietary flags structured. Mobile-first. Real-time. With a confirmation email so guests have their commitment on hand. (This is what we built PitchInDish for. There are other options too. Use the one that does the four properties for you.)

The bar is low. Anything that does the four properties beats nothing. The point is to stop being the human source of truth.

The five-minute setup that buys five hours

The sheet you make is the floor for what the gathering can be. A bad sheet caps the ceiling: people bring what's easy, the gaps stay, you fill them at 5 PM. A good sheet raises it: people see what's needed, claim it, contribute, show up.

Five minutes of setting up the sheet buys five-plus hours of guest contribution. By any honest accounting, it's the highest-leverage move in the whole hosting playbook.

Stop sending "what are you bringing?" into the chat. Send a sheet.