Monitor and download changed files from Google Drive automatically
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This workflow has 15 nodes and runs on a schedule (every minute). Along the way it connects Google Drive.
How it runs
Trigger: On a schedule (every minute).
- Search for Timestamp File (Google Drive): work with file folder
- Download Timestamp File (Google Drive): download
- Extract Timestamp Text (Extract from File): extracts data from a file (text)
- Edit Fields (Edit Fields (Set)): sets 1 field: searchFromTimestamp
- Search for New Files (Google Drive): work with file folder
- If: checks a condition and branches into true / false
- Download New Files (Google Drive): download
- Merge: merges the data from its input branches
- Edit Fields (Edit Fields (Set)): sets or maps fields
- Delete Old Timestamp File (Google Drive): delete file
…plus 3 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (9)
- No Operation, do nothing
n8n-nodes-base.noOp - Merge
n8n-nodes-base.merge - Code
n8n-nodes-base.code - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Google Drive
n8n-nodes-base.googleDrive - If
n8n-nodes-base.if - Edit Fields (Set)
n8n-nodes-base.set - Extract from File
n8n-nodes-base.extractFromFile - Date & Time
n8n-nodes-base.dateTime
From the author
Description This workflow automates the download of new or updated files from a Google Drive folder, processing only files changed since the last run using a timestamp control file. How It Works - Triggered on a schedule. - Checks for a n8nlastrun.txt file in…