How to Collect Dietary Preferences from Employees (Without Form Fatigue)
How to collect dietary preferences from employees efficiently — the one-ask pattern, severity handling, privacy basics, and why you should only ever ask once.
How to collect dietary preferences from employees is really two questions: how to ask well, and how to stop asking repeatedly. Most teams nail neither, but they fail the second one worst — the same people fill in the same allergy form before every single event, response rates decay each round, and the one piece of data that can land someone in an ambulance is the one most likely to be stale or missing. Treat dietary collection as a safety process that happens to look like an HR form, and the right design falls out of that framing. (If the underlying problem is that Google Forms itself doesn’t persist anything between asks, see our Google Forms alternative for HR.)
Ask once, with the RSVP
The single best practice: dietary collection rides along with the RSVP, never as a separate form. One ask, one click-path, one deadline. Every additional form you fire off costs responses — and the people you lose to a second form are exactly the ones the caterer most needed to hear from, because the diligent always answer and the busy always drop the optional extra. Bundling the dietary question into the RSVP turns it from “another thing to do” into one unbroken action, which is the only version that holds its response rate.
The ask itself should offer structured options (vegetarian, vegan, gluten-free, dairy-free, nut allergy, halal, kosher) plus a free-text field. Structured options make caterer counts trivial — you can hand over “6 vegetarian, 2 vegan, 1 gluten-free” without retyping anything — while the free text catches the “anaphylactic, needs separate prep” cases that a checkbox can’t safely capture.
Treat severity as first-class data
A preference and a medical allergy are different categories, and flattening them into one list is how serious allergies get treated as menu suggestions. Your data should distinguish them explicitly, and your caterer briefing should lead with the medical ones, in writing, named as severe. A useful prompt for the free-text field: “Anything our caterer must know to keep you safe?” — it invites severity information without interrogating anyone or making people justify a preference. For severe allergies, confirm separately that the kitchen can prepare safely and avoid cross-contamination; “we’ll have a vegetarian option” is not an answer to a nut allergy.
Privacy: counts out, names in
Caterers need counts per restriction, not names attached to medical information. Keep the name-level data internal and need-to-know, and share only the aggregated counts with vendors — dietary and health information is sensitive, and in many jurisdictions handling it carelessly is a compliance problem, not just a courtesy one. The dietary restrictions spreadsheet is structured exactly this way: a name matrix you keep internally, and a caterer-ready count export you can hand over without exposing who has what.
Stop re-collecting
Dietary needs are stable — they rarely change between the summer offsite and the holiday party. Asking before every event signals that you didn’t keep the last answer, and after the third time, people stop answering carefully (or at all). The durable pattern:
- Collect once into a permanent store — a sheet, or a tool — keyed to the person, not the event.
- Confirm, don’t re-ask. At each event: “We have you as vegetarian + nut allergy — still right?” One-click confirmation gets near-total response because it costs a tap, not a form.
- Re-verify periodically — anything older than a year, or whenever someone flags a change. New allergies develop; old ones don’t always resolve.
This confirm-don’t-ask pattern is the core of TeamRally’s Preference Vault — dietary needs stored once and attached to every RSVP automatically, with a one-tap “still correct?” check, so the data stays current without anyone re-running the form. The result is the thing you actually want: an accurate, up-to-date safety list every time, collected without fatigue.
Part of the HR event logistics guide.
Ask once, never again: TeamRally stores dietary preferences and attaches them to every event RSVP in Slack or Basecamp. Join the waitlist.