How to build a catered lunch menu selection form

One of the perks at Typeform is free lunches. Feeding 180+ hungry people, keeping track of their guests, managing who eats what or who has a day off could’ve been a nightmare. But thanks to a typeform and a MailChimp integration, everything runs smoothly.

This is what our lunch menu selection form looks like:

To create a similar order form, start building your typeform:

1. Add a Welcome Screen, like the one in the typeform above.

2. Add your first Dropdown question with MONDAY as the question text. Enable the Description field, and use it to list your menu options, and to describe each dish in detail. For example, these are our mouthwatering options for Monday:

3. Add your menu options as answers to your questions.

As you can see, at Typeform, we have a vegan, a vegetarian and an omni menu every day. We also ask typeformers which office they’ll be having lunch at, and they can choose to skip lunch or only order salad on a given day.

4. Now you can duplicate and edit the menu selection you have for Monday, or create new dropdown questions for each remaining workday.

5. Add the Thank You Screen your responders will see after submitting their answers. This is what ours looks like:

This screen is great for instant feedback, but you also want to track who ordered which menu and make sure that people know what they ordered. Read on to see how our home team does that.

To set up Hidden Fields and respondent notifications:

1. Enable Hidden Fields in the form and add name, email and lastname.

You already know this information about your respondents, and you can use it to identify them or to send personalized messages. You can even set up a MailChimp integration to automatically populate hidden fields in the URL of your typeform.

2. Now it’s time to set up your respondent notifications to remind people what they ordered for the week:

3. Select email from the Send an email notification to drop-down.

Optionally, you can also edit the Reply to field if you want to allow people to respond to your automated email.

4. Add a Subject to the notification. For example, I receive an email with a “Your lunch is ordered, Reka!” subject line every week. This is great because I just have to check if I have this email if I don’t remember ordering lunch:)

5. Now you can start to customize the message in your email. Click + to recall information from the answers to each dropdown question. This way your respondents will see which menu they ordered for each day in their email.

Since we like to receive feedback about how typeformers enjoyed the menu, we also include a link to a typeform where they can rate their lunch. As an incentive, we even offer a free breakfast for two to the typeformer who rates the most:)

That’s it, your form is ready to go! You can simply edit the same typeform to add updates if you have a menu like ours that changes every week.

Check out the Typeform Blog to learn about more ways we use typeforms!