Gmail Automation Workflows
1,138 ready-made Gmail workflows for n8n, Make, Zapier, Activepieces, and Pipedream. Email parsing, auto-replies, attachment handling, and inbox-driven workflows.
Automate Project Kickoff with Dropbox, OpenAI, Slack & Gmail
Streamline project initiation by automatically creating structured folders in Dropbox and sending notifications via Slack and Gmail. This workflow enhances efficiency and collaboration by leveraging n8n's automation capabilities.
n8n$14.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.99Send Automated Discount Vouchers to High-Value Magento 2 Customers via Gmail
### This workflow analyses completed orders from the past 3 months to identify high-value customers, generates unique voucher codes for each, and sends them a professionally designed promotional email.  This n8n template helps Magento 2 merchants automatically send customized, beautifully branded coupon emails to high-value customers. The workflow connects to Magento 2's REST API to retrieve your store logo and secure base URL. It either generates a coupon code and then crafts a visually appealing HTML email with dynamic customer details and branding. You can integrate this flow as part of loyalty campaigns or customer milestone automations. All styling is mobile-responsive and minimal to reduce the chance of spam filtering while still delivering a modern user experience. #### What It Does: 1. Authenticates and connects to your Magento 2 store. 2. Fetches store logo and base media URL using API calls. 3. Processes high-valued customers. 4. Generates coupons for each customer. 5. Dynamically injects customer name and unique coupon code. 6. Sends a fully branded and styled HTML email. #### Technical Highlights: 1. Uses rest/all/V1/store/storeConfigs to retrieve logo and configuration data. 2. HTML email styled with CSS media queries for prefers-color-scheme. 3. Gradient background with fallbacks and proper semantic structure. 4. Works with Gmail, Apple Mail, Outlook (Mac), and others. 5. Uses n8n expressions to handle personalization logic without external scripts. #### “Ideal For: - Magento 2 store owners. - Digital marketers targeting loyal or VIP customers. - CRM/email marketing automation professionals. - Agencies building Magento-based growth funnels. #### Why This Matters in the Current Market: - Modern customers expect personalized, premium communication, and inbox competition is tougher than ever. - This workflow enables eCommerce merchants to deliver clean, brand-consistent emails using automation - all without plugins or frontend code changes. #### Modules Used: - HTTP Request - Fetch Magento logo and config via REST API. - Set - Store customer name and coupon values. - Email or SMTP - Sends the composed HTML email. - Datetime - To handle expiration display (optional). - HTML Template - Responsive MJML-like styling with fallback-safe design. #### Use Cases: - Loyalty program campaigns - Seasonal or holiday discount blasts - Surprise reward drops for top spenders - Post-purchase thank-you automation - Reactivation flows for high-value users #### Credentials Required: - Magento 2 Admin API token - (Optional) SMTP credentials or Email node configuration #### Category E-commerce – Magento 2 (Adobe Commerce) #### Need Help? Having trouble setting it up or want to customize this workflow further? Feel free to reach out - I'm happy to help with setup, customization, or Magento 2 API integration issues. Contact: Author #### Author Kanaka Kishore Kandregula Certified Magento 2 Developer https://gravatar.com/kmyprojects https://www.linkedin.com/in/kanakakishore
n8n$9.99Automate Resume Data Extraction from Gmail and Notifications via Slack
Streamline your recruitment process by automatically extracting data from resumes received in Gmail and sending notifications to Slack.
Make$4.99Automate Recruitment Workflow with Slack, DocuSign, Trello, and Gmail
Streamline your recruitment process with an automated workflow that manages candidate feedback, communication, and onboarding using Slack, DocuSign, Trello, and Gmail.
n8n$14.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.99Send Weekly Meeting Schedule Preview from Google Calendar to Gmail
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. **How it works** This workflow keeps you perfectly informed about your upcoming week's schedule. Every Sunday evening, it automatically: - Fetches all your scheduled meetings for the upcoming week (Monday to Sunday) from your connected calendar. - Compiles a concise summary of these meetings, including dates, times, and event titles. - Sends you a single, organized email so you can quickly review your agenda and prepare for the week ahead. Stay ahead of your schedule with this proactive meeting notification system. **Set up steps** Setting up this workflow is quick and easy, typically taking less than 10 minutes. You'll primarily need to: - Authenticate your preferred calendar service (e.g., Google Calendar). - Connect your email sending service (e.g., Gmail). - Specify the email address where you want to receive the summary. All detailed setup instructions and specific configuration guidance are provided within the workflow itself using sticky notes.
n8n$4.99Daily Google Form Submissions Recap via Gmail
Automatically compile and send a daily summary of Google Form submissions to your Gmail, keeping your inbox organized and clutter-free.
n8n$4.99Automate Gmail Email Sorting with GPT-4o for Actionable and Non-Actionable Labels
This workflow automates the classification of unread Gmail emails into 'Action Required' and 'No Action' labels using GPT-4o, helping you focus on important tasks while minimizing inbox clutter.
n8n$9.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.99Automate Vendor Contract Renewals and Reminders with GPT-4.1, Slack, and Gmail
This workflow ensures timely vendor contract renewals by automatically tracking expiring contracts, notifying finance teams via Slack, and initiating renewal processes through email with built-in approval and logging.
n8n$14.99Automated Gmail Outreach for Healthcare Billing and Insurance
Streamline your healthcare outreach process by automating email sends to uncontacted HubSpot contacts.
n8n$18.95Automate Daily Weather Reports with OpenWeather, Google Sheets, and Gmail
This workflow automates the process of fetching daily weather data from OpenWeather, storing it in Google Sheets, and emailing a formatted report via Gmail at 10:00 AM IST. Ideal for teams monitoring weather trends and correlating them with operational metrics.
n8n$4.99Automate Gmail Responses with AI and Google Sheets
This workflow automates responses to Gmail inquiries using AI and Google Sheets, ensuring consistent and efficient customer communication.
n8n$9.99Automate Real Estate Listing Revivals with OpenAI and Gmail
This workflow automates the process of reviving expired real estate listings by sending personalized follow-up emails using OpenAI and Gmail, ensuring no potential leads are missed.
n8n$4.99Automate Invoice Data Extraction from Gmail to Google Sheets Using Eden AI
Streamline your workflow by automatically extracting data from invoices received in Gmail and saving it to Google Sheets using Eden AI's OCR capabilities.
Make$4.99Automate CV Screening and Applicant Scoring from Gmail to Airtable with AI
### How It Works 1. **Trigger** Watches for new emails with attachments in a Gmail label. 2. **Extract Data** - Extracts job code from the email subject (e.g., `FN-001`) - Extracts raw text from the attached CV (PDF) 3. **AI Parsing** Uses Google Gemini to parse the CV and extract: - Name - Email - Years of experience - Skills 4. **Job Lookup** Uses the extracted job code to retrieve job details from Airtable. 5. **AI Scoring** - Compares applicant data with job requirements - Scores from 1-100 - Generates a brief reasoning summary (in Bahasa Indonesia) 6. **Log to Airtable** Saves applicant data, score, and AI notes to the Applications table. ### Setup Instructions 1. **Prepare Airtable Base** - **Job Posts Table** - Columns: Job Code, Job Title, Required Skills, Minimum Experience, Job Description - **Applications Table** - Columns: Applicant Name, Email, Score, Notes - Include a linked field to the Job Posts table 2. **Add Credentials in n8n** - Gmail - Google AI (Gemini) - Airtable 3. **Configure Nodes** - **Trigger**: Set Gmail filter (e.g., `label:job-applications`) - **Extract Job Code**: Verify regex format, default is `([A-Z]{2}-\d{3})` - **Airtable Nodes**: Select your base and table in: - Find Job Post... - Save Applicant... 4. **Activate Workflow** - Save and enable the workflow - New applications will be processed automatically
n8n$14.99Transform Press Releases (PDF & Word) into Polished Articles with Gmail & OpenAI
This n8n workflow automates the transformation of press releases into polished articles. It converts the content of an email and its attachments (PDF or Word documents) into an AI-written article/blog post. ## What does it do? This workflow assists editors and journalists in managing incoming press releases from governments, companies, NGOs, or individuals. The result is a draft article that can easily be reviewed by the editor, who receives it in a reply email containing both the original input and the output, plus an AI-generated self-assessment. This self-assessment represents an additional feedback loop where the AI compares the input with the output to evaluate the quality and accuracy of its transformation. ## How does it work? Triggered by incoming emails in Gmail, it first filters attachments, retaining only Word and PDF files while removing other formats like JPGs. The workflow then follows one of three paths: - If no attachments remain, it processes the inline email message directly. - For PDF attachments, it uses an extractor to obtain the document content. - For Word attachments, it extracts the text content by an HTTP request. In each case, the extracted content is then passed to an AI agent that converts the press release into a well-structured article according to predefined prompts. A separate AI evaluation step provides a self-assessment by comparing the output with the original input to ensure quality and accuracy. Finally, the workflow generates a reply email to the sender containing three components: the original input, the AI-generated article, and the self-assessment. This streamlined process helps editors and journalists efficiently manage incoming press releases, delivering draft articles that require minimal additional editing. ## How to set it up ### 1. Configure Gmail Connection: - Create or use an existing Gmail address - Connect it through the n8n credentials manager - Configure polling frequency according to your needs - Set the trigger event to Message Received Optional: Filter incoming emails by specifying authorized senders - Enable the Download Attachments option ### 2. Set Up AI Integration: - Create an OpenAI account if you don't have one - Create a new AI assistant or use an existing one - Customize the assistant with specific instructions, style guidelines, or response templates - Configure your API credentials in n8n to enable the connection ### 3. Configure Google Drive Integration: - Connect your Google Drive credentials in n8n - Set the operation mode to Upload - Configure the input data field name as data - Set the file naming format to dynamic: {{ $json.fileName }} ### 4. Configure HTTP Request Node: - Set request method to POST - Enter the appropriate Google API endpoint URL - Include all required authorization headers - Structure the request body according to API specifications - Ensure proper error handling for API responses ### 5. Configure HTTP Request Node 2: - Set request method to GET - Enter the appropriate Google API endpoint URL - Include all required authorization headers - Configure query parameters as needed - Implement response validation and error handling ### 6. Configure Self-Assessment Node: - Set operation to Message a Model - Select an appropriate AI model (e.g., GPT-4, Claude) - Configure the following prompt in the Message field: Please analyze and compare the following input and output content: (for example) Original Input: {{ $(HTTP Request3).item.json.data }} {{ $(Gmail Trigger).item.json.text }} Generated Output: {{ $json.output }} Provide a detailed self-assessment that evaluates: 1. Content accuracy and completeness 2. Structure and readability improvements 3. Tone and style appropriateness 4. Any information that may have been omitted or misrepresented 5. Overall quality of the transformation ### 7. Configure Reply Email Node: - Set operation to Send and select your Gmail account - Configure the to field to respond to the original sender: {{ $(Gmail Trigger).item.json.from }} - Set an appropriate subject line: RE: {{ $(Gmail Trigger).item.json.subject }} - Structure the email body with clear sections using the following template: ``` handlebars **EDITED ARTICLE** {{ $(AI Article Writer 2).item.json.output }} **SELF-ASSESSMENT** Rating: 1 (poor) to 5 (excellent) {{ $json.message.content }} **ORIGINAL MESSAGE** {{ $(Gmail Trigger).item.json.text }} **ATTACHMENT CONTENT** {{ $(HTTP Request3).item.json.data }} ``` Note: Adjust the template fields according to the input source (PDF, Word document, or inline message). For inline messages, you may not need the ATTACHMENT CONTENT section.
n8n$14.99Automate Error Alerts for n8n Workflows via Gmail
Receive immediate email notifications through Gmail whenever an n8n workflow fails, including detailed error information for quick troubleshooting.
n8n$4.99Automate Gmail Email Categorization Using OpenAI GPT-4
Streamline your Gmail inbox management by automatically categorizing emails based on content intent using OpenAI's GPT-4. This workflow helps prioritize important messages and improves productivity for teams handling high email volumes.
n8n$14.99Store Gmail Email Details in MySQL Database
## This workflow processes emails received in Gmail and saves detailed information about each email to a MySQL database. ### Before using, you need to have: - Gmail credentials - MySQL database credentials - A table in your database with the following columns: - messageId (Gmail message ID) - threadId - snippet - sender_name (nullable) - sender_email - recipient_name (nullable) - recipient_email - subject (nullable) ### How it works: - The Gmail Trigger listens for new emails (checked every minute). - A Code Node extracts the following fields from each email: - Sender's name and email - Recipient's name and email - The MySQL Node inserts the extracted data into your database. - If an entry with the same sender email already exists, it updates the record with the new details. ### How to use: - Make sure your database table has all required columns listed above. - Select the appropriate table and configure the matching column (e.g., id) to avoid duplicates. ### Customizing this Workflow: - You can further modify the workflow to store attachments, timestamps, labels, or any other Gmail metadata as needed.
n8n$4.99Automate Weekly Square Sales Reports via Gmail
This workflow automates the generation and distribution of weekly sales reports from Square to Gmail, streamlining data analysis for management and finance teams.
n8n$14.99Automate Email Export from Gmail to Google Drive as CSV
This n8n workflow automates the export of emails from a specific sender in Gmail, formats the data, and uploads it as a CSV file to Google Drive.
n8n$9.99Automate 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.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