Back up workflow JSON files to Google Drive using the n8n API
Ready for 3.0What this workflow does
This workflow has 10 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). Along the way it connects Google Drive.
How it runs
Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).
- Create Google Drive Folder (Google Drive): work with folder
- Process in n8n (n8n): uses n8n
- Batch Process Items (Loop Over Items (Split in Batches)): loops over the items in batches
- List Google Drive Folders (Google Drive): work with file folder
- Convert Data to File (Convert to File): converts data to a file (to json)
- Filter: keeps only the items that match a condition
- Upload File to Google Drive (Google Drive): uses Google Drive
- Delete Google Drive Folder (Google Drive): delete folder
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 (7)
- Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Convert to File
n8n-nodes-base.convertToFile - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Filter
n8n-nodes-base.filter - Google Drive
n8n-nodes-base.googleDrive - n8n
n8n-nodes-base.n8n - Manual Trigger
n8n-nodes-base.manualTrigger
From the author
Who’s it for This workflow is designed for n8n users who want an automated way to back up their workflows to Google Drive. It is useful for freelancers, developers, automation agencies, and teams managing multiple workflows who need regular backups for…