✨ $500 AI Visibility Audit — live at Spurlock Studios. Book the audit

Operations & Systems

Bulk File Upload Form -> GDrive

This n8n workflow uses an n8n form to accept bulk file uploads and a target folder name. It then uses Google Drive to check if the folder exists. If not, Google Drive creates it. Finally, all submitted files are uploaded to the specified (or newly created) Google Drive folder,…

Built · ~7 hours saved per week

Bulk File Upload to Google Drive What It Automates This workflow automates the process of uploading multiple files to a specific Google Drive folder via a simple web form. A user can select any number of files and specify a destination folder name. The automation intelligently checks if the folder already exists. If the folder is found, it uploads the files there; if not, it first creates the folder and then proceeds with the upload. This eliminates several manual steps: navigating to Google Drive, searching for a folder, creating a new folder if necessary, and then dragging and dropping files. It ensures files are consistently organized in the correct location with minimal effort. Technologies Used - n8n: The core automation platform hosting and executing the workflow. - n8n Form Trigger: Provides the user-facing web form to initiate the anutomation. - Google Drive: The cloud storage service where folders are managed and files are ultimately stored. Node-by-Node Analysis 1. On form submission (Form Trigger) This node acts as the user interface and entry point for the entire workflow. It generates a web form with two fields: a file input that accepts multiple files and a text input for the desired Google Drive folder name. When a user submits this form, the workflow is triggered, passing the files and folder name as data to the next node. Value: It provides a simple, accessible way for any user (even those without n8n access) to trigger a complex backend process, democratizing the ability to organize files in a shared Google Drive. 2. Get Folder Name (Set) This node receives the data from the form and isolates the folderName into a distinct field. This is a best practice for readability, making it clear what piece of data is being used for the subsequent search operation. Value: Improves the clarity and maintainability of the workflow, making it easier to understand and debug. 3. Search specific folder (Google Drive) This node performs a targeted search within Google Drive. It uses a specific query to look for a folder with the exact name provided by the user in a pre-defined parent directory.

Tags: Forms, Admin, Google

Integrations: Google Drive, Code

Related automations

Back to the Automation Library