Sync Recent Airtable Records to Google Sheets
Loading workflow…
Workflow Description
A manually triggered flow that searches an Airtable table for records updated within the last day using a date filter formula, then upserts those records into a specified Google Sheets range, matching existing rows by the Email column.
How it works
- 1.Execution starts from the Manual Trigger node.
- 2.The Airtable node searches for records updated in the last day using filterByFormula.
- 3.Results flow directly to the Google Sheets node.
- 4.The Upsert operation inserts or updates rows in range A1:E1000 matching on the Email column.
Use cases
- Daily sync of recently updated customers or records between Airtable and Google Sheets.
- Keeping an automatically refreshed spreadsheet copy for review or sharing.
Requirements
- Airtable and Google Sheets credentials configured in n8n with read and write access.
- Replace YOUR_AIRTABLE_BASE_ID and YOUR_GOOGLE_SHEET_ID with real values; the source must have LastUpdated and Email fields.
- The target sheet must contain an Email column to match the compareColumn option.
Setup and testing in n8n
- Run the workflow manually and verify the Airtable node returns only recently updated records.
- Open the Google Sheet and confirm rows are inserted or updated based on matching email addresses.
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (3)
Manual Trigger
Manual Trigger
Airtable Search
Airtable
Google Sheets Upsert
Google Sheets
Source and license
Sticky Note
Fresh workflows, straight to your inbox
Get newly published DROPIDEA workflows, a clear overview of what they do, and a link to explore them.
- New workflows
- Clear overviews
- Setup guides