Google Drive Automation Workflows
838 ready-made Google Drive workflows for n8n, Make, Zapier, Activepieces, and Pipedream. File-triggered workflows: organize uploads, convert documents, sync folders.
Automate Cloning of Nested Google Drive Folder Structures with Custom Names
Effortlessly duplicate Google Drive folder hierarchies with custom naming, ideal for managing consistent project structures across multiple clients.
n8n$9.99Google Drive File Extraction Automation Workflow
This Google Drive File Extraction Automation Workflow is designed to streamline the process of extracting information from various file formats stored in Google Drive. By utilizing n8n's powerful automation capabilities, users can trigger this wor...
n8n$19.99Transfer files from Dropbox to Google Drive
A ready-to-use Make workflow that connects Dropbox, Google-drive. Transfer files from Dropbox to Google Drive. Customize and deploy in minutes.
Make$3.99Automated Workflow Backup System with Google Drive, Gmail, and Discord Alerts
## How it works This workflow automates the backup of all your n8n workflows to a specified Google Drive folder. It operates in two main phases: 1. **Orchestration (Scheduled Task):** - The workflow is initiated by a **Schedule Trigger** (e.g., daily at 1:30 AM by default). - It then uses an **n8n API Node** to fetch a list of all existing workflows in your n8n instance. - A **Loop Over Items** node processes each fetched workflow individually. - For every workflow in the list, an **Execute Workflow** node calls the worker part of this same workflow, passing the individual workflow's data. 2. **Individual Workflow Backup (Worker Task):** - This part is triggered by the **When Executed by Another Workflow** node (called by the orchestrator part). - It first retrieves the passed workflow data. - A **Parameters** node defines the target Google Drive directory. - The **Get Google Drive File Data** node searches the specified Google Drive folder to see if a backup file for the current workflow (named as `WorkflowName_WorkflowID.json`) already exists. - An **IF Node** (`ifDriveEmpty`) checks the result: - If a backup file **exists**, the workflow data is converted to a binary JSON file using a **Code Node**, and then the existing file on Google Drive is **updated** (`Backup to Google Drive2`). - If a backup file **does not exist**, the workflow data is first formatted as JSON, converted to a binary JSON file using another **Code Node**, and then **uploaded as a new file** to Google Drive (`Backup to Google Drive4`). - If any Google Drive upload/update operation fails, a **Failure Email** is sent. After the loop in the orchestration phase completes (all workflows processed), a **Limit** node ensures only one signal proceeds to send a **Success Email** and a **Discord** message indicating the overall backup process was completed. ## Setup 1. **Clone Workflow:** Clone this workflow into your n8n environment. 2. **Credentials:** - **n8n API:** In the Get all n8n Workflows node, select or create n8n API credentials. This allows the workflow to list all your other workflows. - **Google Drive:** In the getDriveFileData, Backup to Google Drive2, and Backup to Google Drive4 nodes, select or create your Google Drive OAuth2 API credentials. - **Gmail:** In the successEmail and failureEmail nodes, select or create your Gmail credentials. - **Discord (Optional):** If you wish to use Discord notifications, configure your Discord Bot API credentials in the Discord node. 3. **Configuration:** - **Schedule:** Open the Schedule Trigger node and adjust the trigger interval (e.g., time of day) as needed. - **Google Drive Folder:** Open the Parameters node (connected after Workflow Data). Edit the `directory` value to the full URL of the Google Drive folder where you want to store your backups (e.g., `https://drive.google.com/drive/folders/YOUR_FOLDER_ID`). - **Email Recipients:** Open the successEmail and failureEmail nodes and update the Send To field with your desired recipient email address(es). - **Discord Channel (Optional):** If using Discord, open the Discord node and set the Channel ID for notifications. - **Sub-Workflow ID:** The Execute Workflow node is pre-configured to call this workflow itself using its ID. If you import this workflow and its ID changes, you *may* need to update the `workflowId` in the Execute Workflow node to the new ID of this imported workflow. *However, n8n usually handles this if it's self-referential within the same imported workflow.* ## How to use 1. **Activate:** After completing the setup steps, activate the workflow. It will automatically run according to the defined schedule. 2. **Manual Execution:** You can also manually trigger the workflow by clicking the Execute Workflow play button on the Schedule Trigger node to perform an immediate backup of all workflows. 3. **Check Backups:** Your n8n workflows will be saved as `.json` files (named `WorkflowName_WorkflowID.json`) in the Google Drive folder you specified in the Parameters node. 4. **Notifications:** You will receive an email (and optionally a Discord message) upon successful completion of the entire backup process, or individual failure emails if a specific workflow backup to Google Drive fails. ## Author & Credits - **Creator:** Hochien Chang - **YouTube Channel (Chinese):** [HC AI](https://www.youtube.com/channel/UCvGfUB-wBdG4i_dDGBCwJg) - **YouTube Channel (English):** [HC HumanizeAI](https://www.youtube.com/@HC-HumanizeAI) - **Original Explanation Video:** [https://youtu.be/PA15H5qunC0](https://youtu.be/PA15H5qunC0) - **Based on:** [n8n Workflow Backup to Google Drive](https://n8n.io/workflows/3112-backup-n8n-workflows-to-google-drive/)
n8n$14.99Automate File Organization in Google Drive
Effortlessly organize your Google Drive by automatically searching for specific files and moving them into designated folders. Enhance your file management efficiency with this automation.
Make$2.99Save TikTok videos from Telegram to Google Drive
Use this template to save TikTok videos from Telegram to Google Drive automatically. How it works Send a TikTok link to your Telegram bot. The scenario extracts the link and validates it. It logs the task in Google Sheets. It runs an Apify TikTok downloader Actor to get video metadata and a downloadable video URL. It downloads the video file. It finds or creates a daily folder in Google Drive using the date format YYYY-MM-DD. It uploads the video to Google Drive and creates a share link. It updates the same row in Google Sheets with the title, creator, drive link, status, and error details if needed. It replies in Telegram when processing starts, succeeds, or fails. What you need A Telegram Bot connection in Make A Google Drive connection A Google Sheets connection An Apify connection and a TikTok downloader Actor A copied Google Sheets template Google Sheets template Preview: https://docs.google.com/spreadsheets/d/1jS278opUmWQNd_cDCAaow31yq1RF2HZAv-LSRRy_5IA/edit?usp=sharing Copy: https://docs.google.com/spreadsheets/d/1jS278opUmWQNd_cDCAaow31yq1RF2HZAv-LSRRy_5IA/copy Notes The scenario is designed for on-demand processing from Telegram messages. Google Sheets is used as a processing log, not as a manual task input sheet. Videos are organized in Google Drive by day to keep the archive tidy. Only archive content you own or have permission to save.
Make$9.99Chat with Google Drive Docs using GPT, Pinecone & RAG
Automatically syncs Google Drive files into a Pinecone vector database with OpenAI embeddings, enabling conversational queries via GPT-4o and RAG for instant AI-powered answers.
n8n$24.99Automatically Transfer New Google Drive Files to Shufflrr
Seamlessly transfer new files from Google Drive to a specified Shufflrr folder, ensuring your presentations are always up-to-date.
Make$3.99Upload new files to Uniqode from new files in Google Drive
When you upload files to a specific folder in Google Drive, Make will automatically upload them to Uniqode.
MakeFreeOCR Invoices & Receipts from Google Drive to Google Sheets
Automates OCR extraction of data from PDF, PNG, or JPG invoices/receipts in Google Drive, then logs structured data into Google Sheets. Supports manual testing or automatic folder monitoring.
n8n$16.99Automate PDF Form Filling with Google Drive and PDF.co
Automatically populate PDF forms with data from Google Drive using PDF.co's API. Streamline your document management by handling text fields, checkboxes, and more.
Make$4.99Automatically Transcribe New MP3 Files from Google Drive to Google Docs
Effortlessly convert new MP3 files added to Google Drive into text using Google Cloud Speech and save the transcriptions in Google Docs.
Make$4.99Google Drive to Facebook Ads: One-Click Video Marketing
Automates scanning Google Drive for videos, downloading, uploading to Facebook, and generating ad creatives for seamless marketing campaigns.
n8n$19.99Convert LinkedIn Videos to MP4 & Store in Google Drive/Sheets
Automates converting LinkedIn video URLs to MP4 via RapidAPI, uploads to public Google Drive, and logs URLs in Sheets for easy tracking.
n8n$14.99Recursively Retrieve All Files from Google Drive Folders
Automatically fetch all files from a specified Google Drive folder, including those in nested subfolders, for streamlined file management and automation.
n8n$9.99Add info about new Google Drive files to a table in a Coda doc
A ready-to-use Make workflow that connects Google-drive, Coda. Add info about new Google Drive files to a table in a Coda doc. Customize and deploy in minutes.
Make$3.99Automated OpenAI Fine-Tuning with Google Drive Integration
Automates end-to-end OpenAI model fine-tuning by downloading .jsonl files from Google Drive, uploading to OpenAI, creating jobs, and enabling AI agent interactions with custom models.
n8n$22.99Automatically Upload Skype Attachments to Google Drive
This workflow automatically uploads attachments from new Skype messages to Google Drive, ensuring your files are securely stored and easily accessible.
Make$4.99Automate Video Uploads to Thumbnails with FFmpeg & Google Drive
Accepts video uploads via webhook, generates thumbnails at 5s using FFmpeg, uploads to Google Drive, and returns JSON with file details. Ideal for marketing teams and developers needing an API thumbnail service.
n8n$12.99Import new files from a folder in Google Drive into a folder in Shufflrr
A ready-to-use Make workflow that connects Google-drive, Shufflrr. Import new files from a folder in Google Drive into a folder in Shufflrr. Customize and deploy in minutes.
Make$3.99Convert a File in CloudConvert using method import from URL and upload the files to Google Drive
A ready-to-use Make workflow that connects Google-sheets, Cloudconvert, Google-drive. Convert a File in CloudConvert using method import from URL and upload the files to Google Drive. Customize and deploy in minutes.
Make$3.99Automate Image Analysis from Google Drive to Google Sheets Using ChatGPT
Automatically monitor a Google Drive folder for new files, analyze images using ChatGPT, and log the results into Google Sheets for efficient data management.
Make$4.99Convert Spotify Tracks to MP3 and Share via Google Drive Forms
Automate converting Spotify track URLs to MP3 files via RapidAPI, upload to Google Drive, and generate public shareable links—all triggered by a simple form submission.
n8n$12.99Automate Email Sending with Google Drive File Attachments
Streamline your communication by automatically sending personalized emails with file attachments uploaded to Google Drive using a MailHook integration.
Make$3.99
More integrations
Custom AI Systems & Services
Our team of experienced AI builders will help build custom AI systems, workflows, and solutions.
Request Custom Work