Templates / Bulk file upload to Google Drive with folder management

Bulk file upload to Google Drive with folder management

Ready for 3.0

by Julian Kaiser ✓ · 7,089 views · created 2025-02-22 · File Management

Ready 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 9 nodes and runs when someone submits an n8n form (“Batch File Upload to Google Drive”). Along the way it connects Google Drive.

How it runs

Trigger: When someone submits an n8n form (“Batch File Upload to Google Drive”).

  1. Get Folder Name (Edit Fields (Set)): sets 1 field: folderName
  2. Search specific folder (Google Drive): work with file folder
  3. Folder found ? (If): checks a condition and branches into true / false
  4. Prepare Files for Upload (Code): runs custom JavaScript code
  5. Create Folder (Google Drive): work with folder
  6. Upload Files (Google Drive): uses Google Drive
  7. Prepare Files for New Folder (Code): runs custom JavaScript code
  8. Upload to New Folder (Google Drive): uses Google Drive

Services it uses

Google Drive

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 (5)

From the author

🗂️ Bulk File Upload to Google Drive with Folder Management How it works 1. User submits files and target folder name via form 2. Workflow checks if folder exists in Drive 3. Creates folder if needed or uses existing one 4. Processes and uploads all files…

Excerpt from Julian Kaiser's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.