I’m coming from an Asana background and am trying to build a project management system in Airtable. I’ve watched several tutorials and gathered advice on setup architecture, but I’m running into a few issues with automation and record relationships.
Current structure:
Base Tables
- Projects (connected to my submission form)
- Teams
- Team Members
- Project Types
- Tasks
- Task Templates
Current flow / logic
Request Type (submitted via form) → Project Type → linked Task Templates → Teams → Team Members
Automation setup
- Trigger: When record meets conditions
- Lookup record
- Create repeating tasks based on Project Type
I’m running into two main issues:
1. Task templates are not filtering correctly
When I submit the form, all task templates are being created rather than only the templates associated with that specific Project Type.
From what I’ve read pulling “project type” from a linked field is an Airtable limitation, but many tutorials seem to solve this as they separate Projects and Templates. I’m wondering:
- Is there a best-practice structure for filtering task templates by Project Type?
- Should I introduce an intermediary table (Project Type ↔ Task Template mapping)?
- Is there a cleaner automation approach I’m missing?
2. Child tasks aren’t inheriting parent/form data
I also can’t get generated tasks to pull information from the original project/form submission (project owner, request details, linked project info, etc.).
My goal is for tasks created from templates to automatically inherit key fields from the parent Project and display correctly in Interfaces.
How are others passing parent project values into created tasks? Rollups? Lookups? Additional automation steps?
Would appreciate any examples from teams using Airtable as a more robust PM system, especially anyone migrating from Asana workflows.

