Zapier is the easiest way to connect Airtable to almost anything. It has more app integrations than any competitor, the builder is forgiving, and most people can ship a working Zap in their first session. If you've never set up an automation before, Zapier is the place to start.
This guide takes you from your first single-step Zap to multi-step workflows with filters, paths, and Find Record steps. Every example is something you can copy into your own workspace and adjust to fit.
When to Use Zapier vs Other Options
Three options compete for the same role: native Airtable automations, Make, and Zapier. Here's how we pick between them.
| Need | Best tool |
|---|---|
| Internal Airtable logic, no external app | Native Airtable automation |
| Cross-app workflow, simple A-to-B | Zapier |
| Complex multi-step with branching, error handling | Make |
| Integration only available in one tool | Whichever has it (often Zapier for niche apps) |
| High operation volume at low cost | Make |
| Beginner-friendly, fastest to set up | Zapier |
Zapier's edge is app coverage and ease. If you need to push a new Airtable record to a niche scheduling tool that no one else integrates with, Zapier almost certainly does. If your workflow has three or more conditional branches, you'll be happier in Make.
Connecting Airtable to Zapier
Setup is a one-time step.
- In Zapier, open My Apps and click Add connection.
- Search for Airtable and select it.
- Choose OAuth if available — it's more secure than a token. Otherwise, generate a personal access token in your Airtable builder hub with read/write scopes on the specific bases you want Zapier to access.
- Approve access. Limit the scope to only the bases this connection should touch.
- Name the connection something descriptive (e.g.
Airtable - Client X).
Every Zap that uses Airtable afterward will reuse this connection.
The Three Airtable Triggers
When you pick Airtable as a trigger, Zapier offers three options. Each has a specific use case.
New Record
Fires whenever any new record is added to the specified table. Use this only when every new record should trigger the Zap, regardless of its field values. In practice, that's rare. Most workflows want to trigger only on records that match some condition — use New Record in View instead.
New Record in View
The trigger you'll use most often. Fires when a record enters a specific view in Airtable. Because Airtable views can be filtered, this gives you precise control over what triggers the Zap.
The pattern looks like this:
- Create a view called
Zapier Trigger - New Leadsin your Airtable base. - Filter the view:
Status = NewANDSource = FormANDEmail is not empty. - Point the Zapier trigger at this view.
- As part of the Zap, update the record so it falls out of the view (e.g. set Status to "Zapier Processed").
Now the Zap only fires on records that meet all the conditions and never fires on the same record twice.
Updated Record
Fires when an existing record is changed. Useful when status transitions matter more than creation — for example, sending a customer email when an Order's Status changes to "Shipped." Be careful: this trigger fires on any change to the record by default. If you want it to fire only on specific changes, combine it with a Filter step that checks the field you care about.
For the full trigger reference, see Airtable's Zapier integration documentation.
The Three Airtable Actions
On the action side, Airtable offers three actions in Zapier.
Create Record. Adds a new record to a table. Pass field values from the trigger or previous steps. For linked record fields, you need the record ID of the linked record, not its name — pair Create Record with a Find Record step earlier in the Zap to get that ID.
Update Record. Changes field values on an existing record. Requires the record ID. Only fields you map get updated — everything else stays unchanged.
Find Record. Searches a table for records that match a formula or field value. The most useful pattern: search by email or unique ID, and check the "Create Airtable Record if it doesn't exist yet" option to combine search and create in one step.
Multi-Step Zaps: Where the Work Gets Done
Single-step Zaps cover simple cases — when X happens in app A, do Y in app B. Multi-step Zaps are where Zapier becomes interesting. A paid plan unlocks chains with as many steps as you need, plus Filter, Path, Formatter, Code, and Delay steps to control flow.
A common multi-step Zap structure:
- Trigger — a new form submission, a Stripe payment, a calendar event
- Find Record in Airtable to check for an existing match
- Path to branch based on whether the record was found
- On the "found" path: Update Record in Airtable
- On the "not found" path: Create Record in Airtable
- After both paths rejoin: Slack notification or Email send
This pattern handles the most common business workflow shape — "make sure exactly one record exists for this entity, then take an action."
Filters: Stopping Zaps That Shouldn't Continue
A Filter step checks conditions and continues the Zap only if they pass. Use filters to:
- Skip incomplete data. If a required field is empty, stop the Zap.
- Branch one way and stop the other. "Only continue if Status = Approved."
- Avoid acting on test data. "Only continue if Email does not contain 'test'."
Filters cost nothing — they don't consume a task in your Zapier plan if they stop the Zap. Use them liberally.
Paths: Branching to Different Actions
Paths are Zapier's branching tool. They take one input and route it down one of several parallel paths based on rules you set per path. Up to ten paths in one Zap.
When to use Paths instead of Filters: when the Zap needs to do different things depending on the input, not just continue or stop. Common cases:
- New lead from a US zip code → assign to North America sales team
- New lead from a EU country → assign to Europe sales team
- New lead from elsewhere → assign to global pool
Each path can have its own chain of steps. Paths are available on the Professional plan and above.
For multi-step Zaps with Find and Update patterns, see Airtable's multi-step Zaps documentation.
Five Practical Zaps for Business Teams
1. Form Submission → Airtable + Slack Alert
Trigger: New submission in Typeform/Tally/Jotform. Steps: Find Record in Airtable by email. Update if found, Create if not. Slack message to #sales channel with submission summary. Why Zapier: Quick to set up, no branching needed beyond the find-or-create pattern.
2. Calendar Event → Project Kickoff
Trigger: New event added to a specific Google Calendar. Steps: Create Record in Airtable Projects table with event details. Find Record in Contacts by attendee email. Update the project to link the contact. Send the contact a kickoff email via Gmail. Why Zapier: Cross-app workflow where calendar and Airtable need to stay in sync.
3. Stripe Payment → Customer Record Update
Trigger: New successful charge in Stripe. Steps: Find Record in Airtable Customers by email. Path: if found, Update Record with new payment info and increment lifetime value. If not, Create Record with customer details. Either way, Slack the finance channel. Why Zapier: Native Stripe integration is solid in Zapier and the find-or-create pattern is exactly what's needed.
4. Airtable Status Change → Document Generation
Trigger: Updated Record in Airtable (Status changed to "Contract Ready"). Steps: Filter — only continue if Status = "Contract Ready." Create document in PandaDoc/DocuSign from a template using the record's fields. Update the Airtable record with the document URL. Email the document link to the client. Why Zapier: PandaDoc and DocuSign have rich Zapier integrations.
5. Email Reply → Update Deal Stage
Trigger: New email matching search in Gmail (subject contains "Re: Proposal"). Steps: Find Record in Airtable Deals by sender email. Update Deal Stage to "Proposal Discussion." Slack the deal owner. Update the deal's Last Contact field with today's date. Why Zapier: Gmail trigger pattern works smoothly in Zapier.
Avoiding the Most Common Mistakes
Three mistakes show up in nearly every first multi-step Zap. Watch for them.
Linked record fields treated as text. If your Airtable record has a Client linked record field and you map a customer name from the trigger directly to it, the field will stay blank. Linked record fields need the linked record's ID, not its name. Add a Find Record step that searches the linked table by name, then map the result's ID into the linked field.
Trigger fires twice on the same record. If you trigger on New Record without changing the record afterward, and Airtable re-syncs the view, you can get duplicate firings. The fix is the trigger-view pattern: build a view filtered to records that need processing, and as part of the Zap, update a field on the record so it falls out of the view immediately.
No error handling. Zapier silently fails when an API call returns an error, and the only way you'll find out is by checking the Zap History. Set up a Zapier email digest for failed Zaps, and for critical workflows, add a Path that runs on the error condition and posts to Slack.
For a list of common Airtable-Zapier issues, see Zapier's own troubleshooting guide.
Pricing in 2026
Zapier prices on tasks — one task per action step that runs. Filter and Path steps don't count.
| Plan | Tasks/month | Multi-step | Premium apps | Approximate monthly cost |
|---|---|---|---|---|
| Free | 100 | No | No | $0 |
| Professional | 750 | Yes | Yes | $20 |
| Team | 2,000+ | Yes | Yes, shared workspace | $69 |
| Company | Custom | Yes | Yes, advanced controls | Custom |
Most small business automations comfortably fit in Professional. If you find yourself rebuilding the same workflows for multiple clients or teams, the shared workspace in Team is worth the upgrade.
When to Move Off Zapier
A few situations where we move workflows from Zapier to something else:
- Operations over 10,000 a month. Make is meaningfully cheaper at scale.
- Heavy branching or aggregation. Make handles this more cleanly.
- Sub-minute latency needed. A custom webhook from Airtable to a serverless function will be faster.
- Logic complex enough to need tests. Move it to code.
For everything else, Zapier earns its place. The combination of app coverage and ease of setup is hard to match.
Where to Go Next
Read our Airtable Automation Guide to see how native automations, Make, and Zapier fit together. For the specific case of CRM workflows running through Zapier, the build-a-CRM-in-Airtable tutorial shows how to wire form submissions and email triggers into a working sales database.
For the latest list of supported apps, browse the Zapier Airtable integrations directory.