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.
Organize Email Attachments into Google Drive Folders by Company with Gmail & Sheets
# Automated Email Attachment Organizer **Automatically process labeled emails with attachments into organized Google Drive folders** --- ## Who Is This For? - **Teams or Individuals** needing to: - Automatically sort invoices, receipts, and files. - Organize client documents by date. - Verify sender emails against a whitelist. - Timestamp files to avoid duplicate names. --- ## What Does This Workflow Solve? - **Manual Email Sorting**: Saves time by automating the organization of email attachments. - **Disorganized Cloud Storage**: Ensures attachments are neatly stored in Google Drive folders. - **Unverified Sender Issues**: Filters and validates emails using a whitelist. - **Duplicate Filenames**: Uses timestamps to ensure every file name is unique. --- ## Setup Guide ### 1. Pre-Requisites - **Whitelist Sheet**: Make a copy of the [Example Whitelist Sheet](https://docs.google.com/spreadsheets/d/1tz9BflstxVL18YG11Ny1eiDj3FcjvtZ619b_bHx8h4/copy) - **Gmail Filter**: Create a filter in Gmail to label emails with attachments. **To Create a Gmail Filter:** 1. Open your Gmail Inbox. 2. Click the search bar and select **Show search options**. 3. Enter your criteria (e.g., type `has:attachment`). 4. Click **Create filter**. 5. Choose **Apply the label: Custom_Label** and save. --- ### 2. Credentials Setup Make sure your n8n instance is connected with: - **Gmail Account**: (via OAuth2) - **Google Drive Account**: (via OAuth2) - **Google Sheets** (via OAuth2) --- ### 3. Configure Your n8n Workflow Nodes #### 1. Trigger and Email Retrieval - **Gmail Trigger**: Setup check interval and filters for emails (i.e., emails labeled with `Custom_Label`) #### 2. Whitelist Settings - **Lookup in Sheets**: Searches for a row with the sender email. Configure this node to point to your whitelist spreadsheet containing two columns: |email|company| #### 3. File Storage Location - Configure parent folder to create sub-folders and store files into in the **Create Company Folder** node *Parent Folder* dropdown --- ## Final Steps 1. **Test Your Workflow**: Run the workflow to verify emails are processed and files are uploaded correctly. --- Happy Automating!
n8n$14.99Generate Images with GP-image-1 and Store in Google Drive with Cost Tracking
## How it works - Receive a chat input as an image prompt. - Call OpenAI's `gpt-image-1` API to generate an image. - Split the returned images and process them one by one. - Upload each generated image to **Google Drive**. - Save image links and thumbnails to a **Google Sheets** document. - Record token usage and estimated cost into a separate sheet. ## Set up steps 1. Connect your **OpenAI API** credentials for image generation. 2. Connect your **Google Drive** and **Google Sheets** accounts. 3. Set the destination folder in Google Drive. 4. Set the target Google Sheet and specify the correct sheet tabs. 5. The setup usually takes around **5-10 minutes**. 6. Detailed field mappings are already pre-configured inside the workflow. 7. Additional tips and instructions are included as **sticky notes** inside the workflow.  ## Google Sheet copy URL [Copy Sheet Link](https://docs.google.com/spreadsheets/d/1zsWBgeA7I5Q_gsocz6hmkW884Q_vfz_mgGC54VSN0/copy)
n8n$14.99Automate QuickBooks Invoice PDF Archiving to Google Drive
Streamline your document management by automatically saving QuickBooks invoice PDFs to Google Drive, ensuring secure and organized financial records.
n8n$9.99Automate Multicloud Security Baselines with OpenAI and Google Drive
Transform cloud provider documentation into auditable security baselines using OpenAI and Google Drive. This workflow automates the extraction, composition, and storage of multicloud security controls.
n8n$24.99Automate Video Ads Creation from Google Drive to Facebook
This n8n workflow automates the process of converting videos stored in Google Drive into Facebook ad creatives, streamlining digital marketing efforts by reducing manual intervention.
n8n$9.99Context-Aware Document Processing from Google Drive to Pinecone
This n8n workflow automates the extraction, processing, and storage of document content from Google Drive into Pinecone using context-based chunking. It enhances retrieval accuracy for RAG setups by ensuring each chunk retains meaningful context.
n8n$14.99Automate Social Media Content Publishing with Airtable, Google Drive, and Postiz
Streamline your social media content distribution by automating media uploads from Google Drive to Postiz and posting across multiple platforms using Airtable for content management.
n8n$19.99Save email attachments to Google Drive
Every time you receive an email with an attachment, Make will automatically save that attachment to a specified folder in Google Drive. he attachment will be saved in its original format.
Make$3.99Create a Knowledge-Based Chatbot Using Google Drive, OpenAI, and Supabase
Develop a chatbot that leverages your Google Drive PDFs to provide intelligent responses, ideal for support, internal documentation, education, or research.
n8n$14.99Create a Personal Shopper Chatbot for WooCommerce Using OpenAI and Google Drive
This workflow integrates OpenAI, WooCommerce, and Google Drive to build a personal shopping assistant. It identifies user intent to either search for products or answer store-related inquiries using Retrieval-Augmented Generation (RAG).
n8n$14.99Generate Professional Document Drafts from PDFs with Google Drive, GP-4, and Email Notifications
# Automate Drafts From Google Drive This workflow automates the end-to-end process of extracting and summarizing information from PDFs stored in a specific Google Drive folder. When a new PDF or any binary data is added, the workflow is triggered and begins by downloading and processing the PDF to extract all available text. If multiple PDFs are detected, their content is aggregated into a single, combined dataset. This automation eliminates the time-consuming task of manually reading, taking notes, and drafting documents. By removing this burden, users can focus on more meaningful tasks while the workflow handles the repetitive, tedious work. The extracted content is then passed through an AI-powered information extractor that identifies key details such as names, dates, addresses, and any other structured data points the user wants to extract from the PDF. This step is highly customizable, allowing the user to define exactly what type of information should be extracted. While the workflow is designed to extract all available content from the PDF, specifying additional structured data points ensures that critical details are accurately captured. A second OpenAI Node uses the extracted information to draft a professional, formal summary suitable for documentation. This is the most important part of the workflow and can be fully customized to meet the user's specific needs. By editing the prompts, users can tailor the workflow to generate a wide variety of draft formats based on the extracted content. The workflow then generates a new Google Document containing the full draft and composes an email summarizing the key points in 3 to 5 bullet points. This email is automatically sent to the designated recipient along with a direct link to the Google Doc. This solution is ideal for insurance, legal, or administrative use cases where timely, accurate extraction and reporting from incoming PDFs is essential. **How to Use the Workflow** - Step 1: Place any binary data (e.g., PDF files) into the designated Google Drive folder. - Step 2: The workflow will automatically download each PDF, extract the text, and if multiple PDFs are present, combine them into a single dataset for analysis. - Step 3: The OpenAI Draft Agent will analyze the extracted information, generate a formal draft, and create a Google Document. This document will be updated with the draft content and saved back into the same Google Drive folder. - Step 4: An email will be sent to the designated recipient(s), including a summary of the draft and key extracted information, along with a link to view the Google Document. **Need Help? Have Questions?** For consulting and support, or if you have questions, please feel free to connect with me on [LinkedIn](www.linkedin.com/in/michael-gullo-46b3b7274) or email [michael.gullo@outlook.com](michael.gullo@outlook.com).
n8n$9.99Automate Workflow Backup and Deletion to Google Drive with n8n
Streamline your n8n instance by automatically backing up workflows as JSON files to Google Drive before safely deleting them. Ideal for maintaining performance and organization in large setups.
n8n$9.99Automated n8n Workflow Backup to Google Drive
Securely back up all your n8n workflows as JSON files to Google Drive, ensuring disaster recovery and version control.
n8n$9.99AI Agent for Intelligent File Interaction in Supabase and Google Drive
Automate your file interactions using an AI agent that efficiently communicates with files stored in Supabase and Google Drive.
n8n$19.99Automate Daily Workflow Backups to Google Drive with Telegram Alerts
This workflow automates the daily backup of your n8n workflows to Google Drive, ensuring data safety and organization. It creates timestamped folders, converts workflows to JSON files, and manages backups by retaining only the most recent seven days. Notifications are sent via Telegram to keep you updated on the backup status.
n8n$14.99Automate PDF to HTML Conversion with Google Drive and PDF.co
This n8n workflow automates the conversion of newly uploaded PDF files in Google Drive to HTML format using PDF.co, and saves the converted files back to Google Drive.
n8n$4.99Automate Document Summarization from Google Drive to Google Sheets
Efficiently manage new Google Docs by automatically summarizing their content and storing the summaries in Google Sheets. This workflow enhances productivity by streamlining document processing and organization.
n8n$9.99Convert Images to 3D Models with Faller AI and Store in Google Drive
This workflow allows users to **convert a 2D image into a 3D model** by integrating multiple AI and web services. The process begins with a user uploading or providing an image URL, which is then sent to a generative AI model capable of interpreting the content and generating a 3D representation in `.glb` format. The model is then stored and a download link is returned to the user.  --- ### **Main Steps** 1. **Trigger Node**: Initiates the workflow either via HTTP request, webhook, or manual execution. 2. **Image Upload or Input**: The image is acquired via direct upload or URL input. 3. **API Integration**: The image is sent to a 3D generation API (e.g., a service like Kaedim, Luma Labs, or a custom AI model). 4. **Model Generation**: The external API processes the image and creates a 3D model. 5. **File Storage**: The resulting 3D model is stored in cloud storage (e.g., S3, Google Drive, or a local server). 6. **Response to User**: A download link for the 3D model is returned to the user via the same communication channel (HTTP response, email, or chat). --- ### **Advantages** * **Automation**: Eliminates the need for manual 3D modeling, saving time for artists, developers, and designers. * **AI-Powered**: Leverages AI to generate realistic and usable 3D models from simple 2D inputs. * **Scalability**: Can be triggered automatically and scaled up to handle many requests via n8n's automation. * **Integration-Friendly**: Easily extendable with other services like Discord, Telegram, or marketplaces for 3D assets. * **No-Code Configuration**: Built with n8n's visual interface, making it editable without programming knowledge. --- ### **How It Works** 1. **Trigger**: The workflow can be started manually (When clicking “Test workflow”) or automatically at scheduled intervals (Schedule Trigger). 2. **Data Retrieval**: The Get new image node fetches data from a Google Sheet, including the model image, product image, and product ID. 3. **3D Image Creation**: The Create 3D Image node sends the image data to the Fal.run API (Trellis) to generate a 3D model. 4. **Status Check**: The workflow periodically checks the request status (Get status and Wait 60 sec.) until the job is marked as COMPLETED. 5. **Result Processing**: Once completed, the 3D model URL is retrieved (Get Url 3D image), the file is downloaded (Get File 3D image), and uploaded to Google Drive (Upload 3D Image). 6. **Sheet Update**: The final 3D model URL is written back to the Google Sheet (Update result). --- ### **Set Up Steps** 1. **Prepare Google Sheet**: - Create a Google Sheet with columns: **IMAGE MODEL** and **3D RESULT** (empty). - Example sheet: [Google Sheet Template](https://docs.google.com/spreadsheets/d/1C0Et6X3Zwr_6CxeNjhLpDwjAfIGeUvLGFawckKb0utY/edit?usp=sharing). 2. **Obtain Fal.run API Key**: - Sign up at [Fal.ai](https://fal.ai/) and get an API key. - Configure the **Authorization** header in the Create 3D Image node with `Key YOURAPIKEY`. 3. **Configure Workflow Execution**: - Run manually via the **Test workflow** button. - For automation, set up the **Schedule Trigger** node (e.g., every 5 minutes). 4. **Verify Credentials**: Ensure Google Sheets, Google Drive, and Fal.run API credentials are correctly set in n8n. Once configured, the workflow processes new entries in the Google Sheet, generates 3D models, and updates the results automatically. --- ### **Need help customizing?** [Contact me](mailto:info@n3w.it) for consulting and support or add me on [Linkedin](https://www.linkedin.com/in/davideboizza/).
n8n$14.99Automate Video Transcription with Google Drive and VLM Run
Streamline your video transcription process by automatically converting video files from Google Drive into text using VLM Run's AI capabilities and storing the results in Google Docs.
n8n$9.99Upload Google Drive Files to an InfraNodus Graph
This template can be used to **upload the files in your Google Drive** to an **[InfraNodus knowledge graph](https://infranodus.com)**. The InfraNodus graph will then reveal the **main topics** and **ideas** in your collection of documents and show the **content gaps** in them. You can also use the **built-in AI** to converse with the documents.  You can also access the InfraNodus Graphs via its **GraphRAG API** to reuse them in your other n8n workflows for high-quality content retrieval and knowledge base optimization. The template showcases the use of multiple n8n nodes and processes: - Extracting documents from a Google Drive folder - Text extraction - Optional: high-quality PDF conversion using [ConvertAPI](https://convertapi.com?ref=4l54n) - [InfraNodus knowledge graph](https://infranodus.com) generation **Note**: If you want to **Sync your Google Drive** to an InfraNodus graph, check out our other workflow. ## How it works Here's a description of this workflow step by step: - Find all the files in a specific Google Drive folder - For each file found: reiterate the workflow and - Identify the type of the file (X, PDF, Markdown) - For X and Markdown files, extract the text data - For PDF files, use a special PDF to text converter to extract the text data. (Optional: using [ConvertAPI](https://convertapi.com?ref=4l54n) for better quality PDF conversion) - Forward everything to the InfraNodus `graphAndStatements` [API endpoint](https://support.noduslabs.com/hc/en-us/articles/13605983537692-InfraNodus-API-Access-Points) with the `name` of the new graph, the `text` field with the text data, the text settings, and `doNotSave=false` to create a new graph - Reiterate through another file. ## How to use You need an [InfraNodus GraphRAG API account and key](https://infranodus.com/use-case/ai-knowledge-graphs) to use this workflow. - Create an InfraNodus account - Get the API key at [https://infranodus.com/api-access](https://infranodus.com/api-access) and create a Bearer authorization key for the InfraNodus API nodes. - Use that API key to set up authorization for the InfraNodus tool in the workflow. - If you want to upload the files to an existing graph, you should copy its name from InfraNodus. Otherwise, you can specify any name you want. ## Requirements - An [InfraNodus](https://infranodus.com/use-case/ai-knowledge-graphs) account and API key - A Google Drive account and authorization (you will need to set it up via Google Cloud using the n8n instructions provided in the Google Drive node). ## Customizing this workflow You can use Dropbox instead of Google Drive. You can also modify this workflow slightly to make it sync with a Google Drive when new files appear in it. Check out the **complete guide** at [https://support.noduslabs.com/hc/en-us/articles/20267019838108-Upload-Sync-Your-Google-Drive-Folder-with-InfraNodus-using-n8n](https://support.noduslabs.com/hc/en-us/articles/20267019838108-Upload-Sync-Your-Google-Drive-Folder-with-InfraNodus-using-n8n).
n8n$14.99Automate Recursive Google Drive Folder Duplication with Permission Retention
This n8n workflow automates the duplication of Google Drive folders, including all nested subfolders and files, while preserving the original sharing permissions.
n8n$14.99Automate AI Image Editing and Delivery via Google Drive and Telegram
Streamline your image editing workflow by automatically processing images with OpenAI's DALL-E 2, storing them in Google Drive, and delivering the results via Telegram.
n8n$9.99Automate Book Summarization and Semantic Search with AI and Google Drive
This n8n workflow streamlines the process of summarizing books uploaded to Google Drive using AI technologies. It leverages Cohere for embeddings, Qdrant for vector storage, and DeepSeek for summarization and Q&A, enhancing productivity for researchers and students.
n8n$14.99Automate AI Image Tagging and Metadata Integration in Google Drive
This workflow automatically tags images using AI and integrates these tags into the image metadata, updating the files directly in Google Drive.
n8n$9.99
More integrations
Need a custom Google Drive workflow?
Our automation experts build tailored Google Drive integrations for your exact stack.
Request a Custom Workflow