This should already exist! An order form that creates subitems

Hi! We have been hunting through various apps and can’t seem to find our exact use case. We need a form that does the following:

  • Creates an item with basic order information
  • Generates a subitem for each product the user is ordering
  • Conditional columns that filter the list from which the user can select (ex. When you select Cookies, you now choose a Cookie. When you select Cakes, you only select from the Cakes list.)
  • Extra bonus points if these lists (cakes, cookies, etc) are able to come from a separate board like a filtered mirror column. (Ex. “Cookies available 2026”)
  • Extra extra bonus points if the selected item shows its associated cost (from the mirror column) and the user’s grand total for their full order, as items are added to the cart.
  • Allows user to specify quantity of each item
  • Allow the user to ‘add’ more items to their order (which would create additional subitems).
  • Avoids redundancy - does not let the user pick the same item again with a different quantity.
  • Generate a PDF when the order is complete

Here’s a quick mockup we made attached.

Thank you!

This is doable using Fillout and Zapier or Make.

I’m part of an automation agency and can help setting this up.

Hey @cat.goliath

We’d love to help you orchestrate this one - we’ve got extensive experience in setting up different forms with different apps and connectors, so we know where most of the gotchas are - but we’d like to understand a little deeper and consider the full picture before providing recommendations.

If you’re up for it, send us an email at teameasy@easy-mondays.com and we’ll jump on a call together :slight_smile:

Hi Cat,

I can definitely build out such a custom form for your Monday.com setup.

The dynamic subitems, conditional filtering, and mirror column integration are all doable with the right approach.

Same goes for the duplicate prevention and running totals functionality you need.

Would be happy to help you get this working.

You can reach out to me on my email here

Colin