Gmail Automation Workflows
1,136 ready-made Gmail workflows for n8n, Make, Zapier, Activepieces, and Pipedream. Email parsing, auto-replies, attachment handling, and inbox-driven workflows.
Automate Invoice Data Extraction from Gmail to Google Sheets
Streamline your invoice processing by automatically extracting data from PDF attachments in Gmail and storing it in Google Sheets using LlamaParse and Gemini LLM.
n8n$14.99Check for Bargain Flights and Get Notified Using Amadeus and Gmail
## What this template does This workflow uses the Amadeus API every day to check for bargain flights for an itinerary and price target of your choice. It then automatically emails you once it has found a match. ## Setup 1. Create an API account on https://developers.amadeus.com/ 2. In **Amadeus Flight Search**, connect to OAuth2 API: - Grant Type - Client Credentials - Access Token URL - https://test.api.amadeus.com/v1/security/oauth2/token - Client ID/Secret - from your account 3. Set your details in **Gmail** 4. Set your desired Origin/Destination airports in **FromTo** 5. Set the dates ahead you wish to search in **Get Dates** (default is 7 days and 14 days) 6. Set the price target in **Under Price** ## How to test it After completing the setup steps above, just hit **Test Workflow**!
n8n$9.99Automate Meeting Minutes Distribution via Google Sheets and Gmail
Streamline your meeting minutes distribution by automatically sending summaries via Gmail from notes stored in Google Sheets.
n8n$4.99Automate Gmail with AI-Powered Email Management via MCP
Leverage AI to manage Gmail efficiently with natural language commands using the Model Context Protocol (MCP). This workflow allows you to send, read, and organize emails seamlessly.
n8n$9.99Automate Task Extraction from Gmail to Supabase with ChatGPT-4
This n8n workflow automates the extraction of actionable tasks from unread Gmail messages using ChatGPT-4, storing the task metadata in Supabase, and preventing duplicate processing.
n8n$9.99Automate Gmail Responses with Contextual AI Using Google Drive and OpenAI
Leverage AI to automatically generate context-aware email responses in Gmail by integrating Google Drive for profile data and OpenAI for intelligent reply crafting.
n8n$14.99Automate Lead Qualification Reports from Tally Forms to Gmail via Qwen-3
This n8n workflow automates the process of generating lead qualification reports by integrating Tally form submissions with Qwen-3's AI analysis and delivering insights via Gmail. It enhances sales efficiency by providing actionable insights and ensuring data integrity.
n8n$4.99Telegram to Gmail Automation Workflow
This workflow automates the integration between Telegram and Gmail, allowing users to seamlessly retrieve unread emails and calendar events. By leveraging Telegram as a trigger, the workflow listens for incoming events and processes them according...
n8n$4.99Automate Invoices from Gmail to Google Drive and Sheets
This workflow automates the process of extracting invoices from Gmail and storing them in Google Drive while simultaneously updating a Google Sheet for tracking purposes. By leveraging n8n's capabilities, users can save time and reduce manual erro...
n8n$19.99Automate Gmail Tasks with AI-Powered MCP Server in n8n
This n8n workflow uses an AI Model Control Plane (MCP) Server to automate Gmail tasks like composing, replying, and managing follow-ups with AI-generated content.
n8n$4.99Automate Gmail Inbox with Smart Categorization and Actions
This workflow automates your Gmail inbox by categorizing emails into Work, Shopping, and Newsletters, applying labels, and performing actions like marking important or archiving emails.
n8n$9.99Summarize emails with Gmail and Eden AI then send it on Slack
Easily condense crucial email information using Gmail and Eden AI integration, and share summarized data on Slack to enhance team communication and productivity.
Make$4.99Automated Stale User Re-Engagement System with Supabase, Google Sheets, & Gmail
Built this workflow because most of our users signed up, then vanished after ~30 days. It runs daily, grabs those stale users from Supabase, updates a Google Sheet for tracking, and automatically sends each one a personalized HTML email through Gmail to bring them back. All fully automated - so once it's set up, it quietly does its job in the background. Currently, it only supports Supabase, but the concept should work with any DB or API if you swap out the request node.
n8n$9.99Automate Daily Currency Exchange Rate Emails with Gmail
Receive daily emails in Gmail with the latest currency exchange rates using Mallabe Currencies. This workflow automates the retrieval and delivery of exchange rate information, saving you time and ensuring you stay informed.
Make$2.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 Client Session Summaries from Zoom via Gmail and Airtable
Automatically process Zoom meeting emails in Gmail to extract session details, send personalized summaries to clients, and log sessions in Airtable.
n8n$4.99Automatically Forward Gmail Emails with Specific Keywords
Streamline your email management by automatically forwarding Gmail messages that contain specified keywords to another email address.
MakeFreeAutomatically Send Gmail Notifications for New Todoist Projects
This workflow automatically sends a Gmail notification whenever a new project is created in Todoist, keeping you informed and organized.
MakeFreeAutomate Gmail Notifications for New Facebook Lead Ads Submissions
Automatically send an email via Gmail each time a new lead is captured through Facebook Lead Ads, ensuring timely follow-up.
MakeFreeAutomate Gmail Notifications for New QuickCapture Project Events
Automatically send a Gmail email whenever a new project event is detected in QuickCapture, keeping your team informed in real-time.
MakeFreeInstant Email Alerts for Tawk.to Chat Messages via Gmail
Automatically send email notifications through Gmail for new chat messages received on your Tawk.to live chat, ensuring your support team can respond promptly.
n8n$3.99Send a Gmail message from a LinkedIn Lead Gen Forms submission
Every time a new LinkedIn Lead Gen Forms lead is submitted, Make will automatically send a Gmail message containing the lead and form information. he template assumes that your LinkedIn Lead Gen Form is collecting at least first name and last name.
Make$4.99Send a Gmail message from a new Resource Guru booking
Every time a new booking is created in Resource Guru, this Make workflow automatically sends a Gmail message. It eliminates manual follow-up by triggering an email confirmation, update, or notification based on the booking details. Ideal for scheduling teams, freelancers, or agencies that need to keep clients or colleagues informed without extra effort.
Make$2.99Automate Gmail Alerts for New Revolut Draft Payments
Automatically send Gmail notifications whenever a new draft payment is created in Revolut Business, ensuring you stay informed in real-time.
MakeFree
More integrations
Need a custom Gmail workflow?
Our automation experts build tailored Gmail integrations for your exact stack.
Request a Custom Workflow