Watch our latest video available on Youtube.
Tutorials/Tutorial

How to Set Up Airtable for Project Management

Airtable can replace dedicated project management tools when your projects connect to clients, budgets, resources, and operations. This guide walks through building a complete project management system — from table architecture to Gantt charts to automated status updates — so your team tracks work in the same platform that runs your business.

Intermediate16 min readMar 30, 2026

Airtable is one of the best project management platforms available in 2026 — not because it's the simplest task tracker, but because it connects project work to the rest of your business. When your tasks link to clients, budgets, timesheets, and deliverables in the same platform, you get visibility that standalone PM tools can't match.

This guide walks through building a complete project management system in Airtable from scratch — table structure, views, automations, and dashboards — that your team can start using this week.

Step 1: Design Your Table Architecture

The foundation of any Airtable project management system is a relational data model with three to five core tables. Start with these three, then expand as needed.

Projects Table

This is your high-level project registry. Each record represents one project.

Essential fields:

FieldTypePurpose
Project NameSingle line textPrimary field
ClientLinked record → Clients tableConnect projects to client data
StatusSingle selectNot Started, In Progress, On Hold, Complete
Start DateDateProject kick-off date
Target End DateDatePlanned completion
Project LeadCollaboratorAssigned project manager
BudgetCurrencyApproved project budget
TasksLinked record → Tasks tableAll tasks in this project
% CompleteRollupAverage of linked task completion %
HealthFormulaCalculated from status, dates, and completion

Health formula example:

IF({Status} = 'Complete', '🟢 Done',
  IF(AND(IS_BEFORE({Target End Date}, TODAY()), {Status} != 'Complete'),
    '🔴 Overdue',
    IF({% Complete} < DATETIME_DIFF(TODAY(), {Start Date}, 'days') /
      DATETIME_DIFF({Target End Date}, {Start Date}, 'days') * 100,
      '🟡 Behind', '🟢 On Track')))

Tasks Table

The workhorse table where daily project work lives.

Essential fields:

FieldTypePurpose
Task NameSingle line textSpecific and measurable
ProjectLinked record → Projects tableParent project
AssigneeCollaboratorWho's responsible
StatusSingle selectTo Do, In Progress, In Review, Done
PrioritySingle selectCritical, High, Medium, Low
Start DateDateTask start
Due DateDateTask deadline
DependenciesLinked record → Tasks (same table)Predecessor tasks
Completion %PercentManual or calculated progress
Time EstimateDurationEstimated hours
NotesLong textTask details and context

Team Members Table

Track capacity, skills, and workload.

FieldTypePurpose
NameSingle line textTeam member name
RoleSingle selectDesigner, Developer, PM, etc.
DepartmentSingle selectTeam grouping
Active TasksLinked record → TasksCurrently assigned work
Task CountRollupCOUNT of active tasks
Weekly CapacityNumberAvailable hours per week

Step 2: Configure Your Views

Airtable's power for project management comes from multiple views of the same data. Create these views to give each stakeholder the perspective they need.

Kanban Board (for daily task management)

  1. Create a new Kanban view on the Tasks table
  2. Set the grouping field to Status
  3. Columns appear as: To Do → In Progress → In Review → Done
  4. Drag cards between columns to update task status
  5. Color-code by Priority for visual scanning

This is where your team lives day-to-day. It answers "What should I work on next?" at a glance.

Gantt Chart (for timeline planning)

The Gantt view visualizes your project schedule with horizontal bars showing each task's duration.

Setup:

  1. Create a new Gantt view on the Tasks table
  2. Select Start Date as the start date field
  3. Select Due Date as the end date field
  4. Select Dependencies as the dependency field
  5. Choose whether Dependencies represent Predecessors or Successors
  6. Toggle on Milestones for tasks with only an end date

Dependencies display as arrows between task bars, showing your critical path. Drag bar edges to adjust dates directly in the view.

Important notes:

  • Gantt views require the Team plan ($20/user/month billed annually, $24 billed monthly) or higher
  • End dates are inclusive — a task from Jan 1 to Jan 3 shows as 3 days
  • Both date fields must use the same timezone if timestamps are included

Timeline View (for resource planning)

Timeline view displays records over time grouped by any field — team member, project, or department.

  1. Create a new Timeline view on the Tasks table
  2. Group by Assignee to see each person's workload over time
  3. Each swimlane shows one person's tasks across the timeline
  4. Use the Gantt layout option to add dependency arrows within the timeline

This view answers "Who's overloaded?" and "Where are the gaps?" — essential for resource allocation across projects.

Calendar View (for deadline tracking)

  1. Create a new Calendar view on the Tasks table
  2. Set the date field to Due Date
  3. Color-code by Project or Priority
  4. Use this view for sprint planning and deadline awareness

My Tasks (filtered view for individuals)

  1. Create a filtered Grid view on the Tasks table
  2. Add filter: Assignee contains the current user
  3. Sort by Due Date ascending
  4. Group by Status
  5. Name it "My Tasks" — each team member sees only their assigned work

Step 3: Set Up Dependencies

Dependencies are what make Airtable project management serious. They create the relationships between tasks that define your critical path.

How to configure:

  1. In the Tasks table, create a Linked Record field pointing back to Tasks (same table)
  2. Name it "Depends On" (predecessors) or "Blocks" (successors)
  3. In the Gantt view settings, select this field as your Dependencies field
  4. Choose whether the field represents Predecessors or Successors

Now when you link Task B to Task A, an arrow appears in the Gantt view showing that Task B depends on Task A completing first.

Pro tip: Create two linked record fields — "Depends On" and "Blocks" — as mirror fields. This gives you visibility in both directions: which tasks block this one, and which tasks this one is blocking.

Step 4: Add Automations

Automations transform Airtable from a static project tracker into an active management system.

Overdue Task Alerts

Trigger: When a record matches conditions

  • Status is not "Done" AND Due Date is before today

Action: Send a Slack message or email to the Assignee

  • "⚠️ Task '{Task Name}' in project '{Project}' is overdue. Due date was {Due Date}."

Status Change Notifications

Trigger: When a record is updated

  • Field: Status changes to "In Review"

Action: Send notification to Project Lead

  • "📋 Task '{Task Name}' has been submitted for review by {Assignee}."

Auto-Complete Projects

Trigger: When a record matches conditions

  • All linked Tasks have Status = "Done"

Action: Update the Projects record

  • Set Status to "Complete"
  • Set Actual End Date to TODAY()

Weekly Status Digest

Use Make to create a scheduled automation that runs every Monday morning:

  1. Query Airtable for all active projects
  2. For each project, count tasks by status
  3. Format a summary with project health, overdue tasks, and upcoming milestones
  4. Post to Slack or send via email to stakeholders

This replaces the manual "What's the status?" emails that waste hours every week.

Step 5: Build Dashboard Interfaces

Airtable's Interface Designer creates visual dashboards that summarize project data without requiring users to navigate the underlying tables.

Project Portfolio Dashboard

Create an interface with:

  • Grid element showing all active projects with Health, % Complete, and Project Lead
  • Chart element showing project distribution by Status (pie chart)
  • Chart element showing upcoming milestones (timeline bar)
  • Number element showing count of overdue tasks across all projects

Individual Project Detail

Create a record detail interface that shows:

  • Project metadata (client, budget, dates, lead)
  • Linked tasks in a Kanban-style layout
  • Budget vs. actual spend comparison
  • Timeline visualization of remaining tasks

Team Workload View

An interface showing:

  • Chart element with task count per team member (bar chart)
  • Grid element filtered to overdue tasks, sorted by assignee
  • Number elements showing total active tasks, average completion rate, and tasks due this week

Step 6: Connect to Your Business Systems

The real power of Airtable project management isn't the project tracking itself — it's how projects connect to everything else.

Link Projects to CRM

Connect your Projects table to a Clients table via linked records. Now every project shows the client's contact info, contract value, and account history. Client records show all past and current projects. Revenue rollups calculate total project value per client.

Link to Invoicing

Create an Invoices table linked to Projects. When a project milestone is reached, an automation triggers invoice creation — pulling the client's billing info, project rates, and milestone details automatically. Connect to Xero or QuickBooks via Make for end-to-end invoicing.

Link to Time Tracking

A Time Entries table linked to Tasks captures hours worked per task. Rollup fields calculate total hours per project, cost against budget, and team utilization rates. This data feeds directly into project health calculations and client invoicing.

Common Mistakes to Avoid

  1. Over-engineering the schema. Start with Projects, Tasks, and Team Members. Add tables only when you have a clear use case — not preemptively.

  2. Skipping dependencies. Without dependencies, your Gantt chart is just a pretty timeline. Dependencies define the critical path and surface scheduling conflicts before they cause delays.

  3. Not automating status updates. If your team has to manually update project health, they won't. Automate overdue alerts, status roll-ups, and completion tracking so the system stays current without human intervention.

  4. Building for one user. Create views for every stakeholder: executives need portfolio dashboards, PMs need Gantt views, team members need personal task lists. One view doesn't serve all audiences.

  5. Ignoring capacity planning. Without a Team Members table tracking workload, you'll over-assign high performers and under-utilize others. The Timeline view grouped by Assignee catches this instantly.

Scaling Your Project Management System

As your team grows, extend the system:

  • Templates: Create project templates with pre-built task lists. When a new project starts, duplicate the template base or use an automation to copy tasks from a Templates table.
  • Cross-base sync: For large organizations, create separate bases per department and use Airtable Sync to share relevant data across them.
  • Client portal: Add a Softr-based portal where clients view their project status, approve deliverables, and submit feedback — without accessing your internal Airtable base.
  • Reporting: Use Make to pull project data into Google Sheets for advanced analysis, or build Airtable Interface dashboards for real-time visibility.

Getting Started

The fastest way to get a working system:

  1. Create your base with Projects, Tasks, and Team Members tables using the fields listed above
  2. Add 5–10 real tasks from a current project to test the structure
  3. Create a Kanban view — this is where your team will work daily
  4. Add a Gantt view with dependencies to visualize the timeline
  5. Set up one automation — start with overdue task alerts
  6. Invite your team and iterate based on their feedback

If you need help building a project management system that connects to your CRM, invoicing, and operations — or migrating from a tool that's not working — we can help. We design Airtable systems that replace the duct-tape approach with connected, automated workflows.

Frequently Asked Questions

Common questions about this tutorial.

Ready to Transform Your Business Operations?

Join 100+ companies that have automated their way to success. Get started today and see the difference.