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 PDF Handling and Storage with OpenAI and Google Drive
Effortlessly manage PDF attachments from Gmail and upload them to Google Drive using OpenAI for filtering.
n8n$15.73Generate Twitter/X Captions from Google Drive Images using Cloudinary & GPT-4o-mini
Automates caption generation for Twitter/X from new Google Drive images: uploads to Cloudinary, uses GPT-4o-mini for viral-ready tweets, threads, hashtags, and emails results.
n8n$14.99Remove Image Backgrounds with APImage AI: Airtable to Google Drive
# AI Background Removal Workflow This workflow **automatically removes backgrounds** from images stored in **Airtable** using the **[APImage API](https://apimage.org)**, then downloads and saves the processed images to **Google Drive**. Perfect for batch processing product photos, portraits, or any images that need clean, transparent backgrounds. The source (Airtable) and the storage (Google Drive) can be **changed to any service** or database you want/use.  ## Nodes Overview ### 1. **Remove Background** (Manual Trigger) This manual trigger starts the background removal process when clicked. **Customization Options:** - Replace with **Schedule Trigger** for automatic daily/weekly processing - Replace with **Webhook Trigger** to start via API calls - Replace with **File Trigger** to process when new files are added --- ### 2. **Get a Record** (Airtable) Retrieves media files from your Airtable Creatives Library database. - Connects to the Media Files table in your Airtable base - Fetches records containing image thumbnails for processing - Returns all matching records with their thumbnail URLs and metadata **Required Airtable Structure:** - Table with image/attachment field (currently expects thumbnail field) - Optional fields: File Name, Media Type, Upload Date, File Size **Customization Options:** - Replace with **Google Sheets**, **Notion**, or any database node - Add filters to process only specific records - Change to different tables with image URLs --- ### 3. **Code** (JavaScript Processing) Processes Airtable records and prepares thumbnail data for background removal. - Extracts thumbnail URLs from each record - Chooses best quality thumbnail (large > full > original) - Creates clean filenames by removing special characters - Adds processing metadata and timestamps **Key Features:** ```javascript // Selects best thumbnail quality if (thumbnail.thumbnails?.large?.url) { thumbnailUrl = thumbnail.thumbnails.large.url; } // Creates clean filename cleanFileName: (record.fields['File Name'] || 'unknown') .replace(/[^a-zA-Z0-9]/g, '_') .toLowerCase() ``` **Easy Customization for Different Databases:** - **Product Database**: Change field mappings to Product Name, SKU, Category - **Portfolio Database**: Use Project Name, Client, Tags - **Employee Database**: Use Full Name, Department, Position --- ### 4. **Split Out** Converts the array of thumbnails into individual items for parallel processing. - Enables processing multiple images simultaneously - Each item contains all thumbnail metadata for downstream nodes --- ### 5. **APImage API** (HTTP Request) Calls the APImage service to remove backgrounds from images. **API Endpoint:** ``` POST https://apimage.org/api/ai-remove-background ``` **Request Configuration:** - **Header**: `Authorization: Bearer YOUR_API_KEY` - **Body**: `image_url: {{ $json.originalThumbnailUrl }}` **Setup Required:** 1. Replace `YOUR_API_KEY` with your actual API key 2. Get your key from [APImage Dashboard](https://apimage.org/dashboard) --- ### 6. **Download** (HTTP Request) Downloads the processed image from APImages servers using the returned URL. - Fetches the background-removed image file - Prepares image data for upload to storage --- ### 7. **Upload File** (Google Drive) Saves processed images to your Google Drive in a bg_removal folder. **Customization Options:** - Replace with **Dropbox**, **OneDrive**, **AWS S3**, or **FTP** upload - Create date-based folder structures - Use dynamic filenames with metadata - Upload to multiple destinations simultaneously --- ## How to Get Started 1. **Set up APImage API:** - Double-click the **APImage API** node - Replace `YOUR_API_KEY` with your actual API key - Keep the `Bearer` prefix 2. **Configure Airtable:** - Ensure your Airtable has a table with image attachments - Update field names in the **Code** node if different from defaults 3. **Test the workflow:** - Click the **Remove Background** trigger node - Verify images are processed and uploaded successfully [Get your API Key](https://apimage.org/dashboard) --- ## How to Customize ### **Input Customization** (Left Section) Replace the Airtable integration with any data source containing image URLs: - **Google Sheets** with product catalogs - **Notion** databases with image galleries - **Webhooks** from external systems - **File system** monitoring for new uploads - **Database** queries for image records ### **Output Customization** (Right Section) Modify where processed images are stored: - **Multiple Storage**: Upload to Google Drive + Dropbox simultaneously - **Database Updates**: Update original records with processed image URLs - **Email/Slack**: Send processed images via communication tools - **Website Integration**: Upload directly to WordPress, Shopify, etc. ### **Processing Customization**
n8n$9.99Upload Multiple Gmail Attachments to Google Drive - No Code Node
Extracts multiple attachments from Gmail emails and uploads them to Google Drive using n8n's Split Out node and expressions, without any Code node for simplicity and maintainability.
n8n$12.99Automate Notion Database Creation from Google Drive Uploads
This workflow automates the creation of a Notion database page whenever a file is uploaded to a specific Google Drive folder.
n8n$16.09Export WordPress Posts to CSV and Upload to Google Drive
Automates fetching published WordPress posts, converting them to CSV with ID, title, link, and content, then uploading to Google Drive for backups and analysis.
n8n$12.99Backup Automation for n8n Workflows to Google Drive (Daily or Manual)
### Backup Automation for n8n Workflows to Google Drive - No Risk, No Stress #### Hi! I'm Amanda, I build automation workflows for n8n and Make. This ready-to-use workflow is designed to automatically **export and back up all your n8n workflows** to a designated **Google Drive folder**, organized by date. It's perfect for agencies, developers, and teams that want to protect their automation assets without relying on manual exports or risking losing their work. --- ### What this workflow does - Fetches **all your existing workflows** from the n8n API - Compiles each workflow as a `.json` file - Creates a new folder in Google Drive using the current date - Uploads each `.json` file to that folder - Can be triggered **manually** or **automatically via cron** (date-time node) --- ### How to set it up 1. **Connect your Google Drive** in the “Folder Creation” and “Save to Drive” nodes 2. **Add your n8n API Key** in the “Search All Workflows” and “Compiles Individual Data” nodes 3. Define your time zone and execution method: - Run manually via the “Manual Trigger” node - Or schedule backups using the “Date & Time” and “Schedule Trigger” nodes 4. (Optional) Change the parent folder ID in the “Folder Creation in Drive” node to set your destination Once configured, the workflow will back up your entire workflow list daily - or whenever you run it - and send the files to your Google Drive! --- ### Nodes & Tech Used - `Schedule Trigger` + `Manual Trigger` - `Date & Time` - For timestamp folder naming - `n8n API` - To list and fetch each workflow - `Google Drive` - Folder creation and file upload - `Merge`, `Move Binary Data`, `Set` - Workflow compilation and formatting --- ### Who this is for - n8n developers who want peace of mind - Agencies managing many client automations - Anyone worried about losing their workflow work - Teams needing version control and backup history --- ### Requirements - **Google Drive OAuth2 credential** - **n8n API Key** (from your account settings) - n8n Cloud or self-hosted instance --- ### Want to use this workflow? - Buy workflows: [https://iloveflows.com](https://iloveflows.com) - Try n8n Cloud with my partner link: [https://n8n.partnerlinks.io/amanda](https://n8n.partnerlinks.io/amanda)
n8n$9.99Auto-Generate LinkedIn Posts from Google Drive Images using GPT-4o
Monitors Google Drive for new images, uploads to Cloudinary, analyzes with GPT-4o, and emails ready-to-publish HTML LinkedIn posts. Ideal for content creators and marketers automating social media.
n8n$19.99Automate Invoice Processing with OCR.Space, GPT-4 & Google Drive to Gmail
# How it works - Watches a Google Drive folder for new (scanned) invoices. Each new file automatically triggers the workflow. - Downloads and processes each invoice through OCR Space to extract the text. - Extracts the company name (e.g., from the "billed to" field) and uses an AI agent to cross-reference it against a database in Google Sheets. - If a match is found, retrieves the correct recipient email and sends the invoice as an attachment. - If no match or an error occurs, the workflow alerts an operator by email for manual review. ## Setting up the workflow 1. **Connect Google Drive** In n8n, connect your Google Drive account. Create or select a folder where you will upload scanned invoices. 2. **Connect Gmail (or another email service)** Add your Gmail account as a credential in n8n. This will be used to send the processed invoice to the correct recipient. 3. **Set up OCR.Space** Create a free OCR.Space account: https://ocr.space In n8n, create a Generic Credential (Header Auth). Use `apikey` as the name and your OCR API key as the value. 4. **Connect the AI Agent** Add your OpenAI API key as a credential in n8n. The AI Agent will extract the company name from the invoice text and match it against your database. If a match is found, it retrieves the correct email. 5. **Prepare the Google Sheet database** Make a copy of the database sheet: Google Sheet Template Fill it with company names and recipient emails. Connect your Google account to n8n and link this sheet to the workflow. 6. **Run the workflow** When a new invoice is uploaded to your Google Drive folder, the workflow will: - Extract the text with OCR.Space - Use the AI Agent to identify the company name - Cross-reference it with your Google Sheet database - Send the invoice automatically to the correct recipient via Gmail If no match is found, an error email is sent to you for manual review.
n8n$14.99Integrate OpenAI with Google Drive for Seamless Assistance
This workflow enables users to leverage OpenAI's capabilities while integrating with Google Drive for efficient document handling.
n8n$8.82Automatically Transfer New Google Drive Files to Lexoffice
Streamline your workflow by automatically uploading new files from Google Drive to Lexoffice, ensuring your documents are always up-to-date.
Make$3.99Automatically Archive Quaderno Invoices to Google Drive
Effortlessly save new Quaderno invoices as PDF files to a specified Google Drive folder, ensuring organized and accessible financial records.
Make$4.99Auto-Caption Instagram/TikTok Videos with Google Drive & Submagic
Automates captioning of videos uploaded to Google Drive using Submagic API, polling for completion and saving the ready-to-post version back to Drive.
n8n$14.99Add info and links of Zoom recordings to a Google Sheet and upload to Google Drive
When a recording is completed on Zoom, this scenario instantly receives the details, adds the info and the recording's link to a Google Sheet and uploads the file to Google Drive. This template uses this [Google Sheet example.](https://docs.google.com/spreadsheets/d/1JinW-f-vyF2Hsi8-7ZWhvxCPKIbElU-4ETrYke_TEPU/edit?usp=sharing)
Make$4.99Creates Alert in Opsgenie for new uploaded Files in Google Drive
A ready-to-use Make workflow that connects Google-drive, Opsgenie. Creates Alert in Opsgenie for new uploaded Files in Google Drive. Customize and deploy in minutes.
Make$2.99Automate Barcode Generation and Google Drive Upload for New Loyverse Items
This workflow automatically generates barcodes for new items in Loyverse and uploads them to a specified Google Drive folder, streamlining inventory management.
Make$3.99Synchronize Google Drive Documents with Supabase Vector Database for Enhanced Retrieval
This workflow automates the synchronization of documents from Google Drive to a Supabase vector database, enriching them with contextual metadata and embeddings for improved search and retrieval capabilities.
n8n$24.99Extract text from Google Drive image / pdf, translate and extract entities from text
Use this template to extract Text from images and PDF (OCR) then Translate text and Extract named entities. Created by tech@edenai.co
Make$4.99Automate Google Drive and OpenAI Vector Store Synchronization
Ensure your AI assistant's knowledge is always current by automatically syncing Google Drive files with the OpenAI vector store. This workflow detects file changes and updates the vector store, eliminating manual syncing.
n8n$14.99Instagram Carousel Posts from Google Drive via Cloudinary + Telegram Alerts
Automates Instagram carousel posts by pulling images from Google Drive, hosting on Cloudinary, publishing via Facebook Graph API, and sending Telegram success notifications.
n8n$22.99Convert HTML to PDF and Upload to Google Drive
Automatically convert HTML content into PDF files using PDF.co and seamlessly upload them to Google Drive for easy access and sharing.
MakeFreeSave MP4 Attachments from Gmail to Google Drive with Web Link
Automatically fetches MP4 attachments from labeled Gmail emails, uploads them to a specific Google Drive folder, and generates a shareable web view link for easy access.
n8n$5.99Save completed Zoho Sign documents to Google Drive.
Every time a Zoho Sign document is completed, Make will automatically save the final document to a specified folder in Google Drive.
Make$3.99Bulk generate images from Google Sheets with Leonardo.AI and store in Google Drive
Seamlessly automate the bulk creation of images using Leonardo.Ai based on prompts from a Google Sheets list. Once generated, the images are automatically saved to a specified Google Drive folder for easy access and organization.
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