# Bulk file upload to Google Drive with folder creation by form-specified name
This automation template streamlines the process of uploading multiple files to Google Drive while dynamically managing folder structure. Designed for organizations and professionals who need to systematically organize incoming materials — from student assignments to client deliverables.
## Who it´s for
- Teams that need to bulk-upload files to Google Drive
- Administrators automating file organization by folders
- Freelancers processing client-submitted materials via forms
- Educational projects collecting student assignments into structured folders
## What the automation does
- Receives data and files from a form submission (via webhook)
- Checks if the specified folder exists in Google Drive
- Creates the folder if it doesn’t exist
- Uploads all attached files into the target folder
- Preserves original file names
- Processes files through parallel paths based on folder existence
## What´s included
- Ready-to-use n8n workflow
- Trigger and conditional logic setup
- Integration with Google Drive API
- JavaScript node for folder checking and creation
- Text-based setup and adaptation guide
## Requirements for setup
- n8n account (cloud or self-hosted)
- Google Drive account with read/write permissions
- Web form sending data via webhook (e.g., Google Forms, Typeform, or custom HTML form)
## Benefits and outcomes
- Saves time on manual folder creation and file uploads
- Reduces human error in file organization
- Enables scalable document collection workflows
- Simplifies collaboration with clients, students, or team members
- Centralized document storage with clear folder hierarchy
- Direct mapping between folder names and form input
## Important: template only
Important: you are purchasing a ready-made automation workflow template only. Rollout into your infrastructure, connecting specific accounts and services, 1:1 setup help, custom adjustments for non-standard stacks and any consulting support are provided as a separate paid service at an individual rate. To discuss custom work or 1:1 help, contact via chat
No feedback yet