Skip to main content

Hi!


I’m trying to make a sign-up form for booking 3 different classes with 3 sessions each. So Airtable would have 9 sessions and 3 classes. The form would have 2 fields: the class and the session. The “class” (linked field) would be prefilled on the form based on the link it came from. But how can I make only the relevant sessions come up as options?


In more detail:


Class A: Session 1, Session 2, Session 3

Class B: Session 4, Session 5, Session 6

Class C: Session 7, Session 8, Session 9


If Class A is selected, is there any way to filter the options such that only Session 1, Session 2, and Session 3 show up? Maybe another linked field or multiple choice field would be best, though I’m not sure how to do that.


Looking for a way to do this without making a view per class. My ideal would be to just have one multi-purpose form that I can prefill.


Thank you very much!!

2025 Update:

This is now possible with Airtable’s dynamic filtering in linked record fields.

However, for even more power and flexibility, I would recommend setting this up with Fillout’s advanced forms for Airtable.

Fillout is 100% free, and it offers hundreds of features that Airtable’s native forms don’t offer, including the ability to update Airtable records using a form, display Airtable lookup fields on forms, control access to a form via SSO or email domains, perform math or other live calculations on your forms, accept payments on forms, collect signatures on a form, create multi-page forms with conditional paths, create new linked records on a form, connect a single form to dozens of external apps simultaneously, add CAPTCHAs to your form, and much more.

I show how to use a few of the advanced features of Fillout on these 2 Airtable podcast episodes:

Hope this helps! If you’d like to hire the best Airtable consultant to help you with anything Airtable-related, please feel free to contact me through my website: Airtable consultant — ScottWorld


Reply