AutomationMart
Home/Browse/Re-engage HubSpot leads using Azure OpenAI GPT-4o, Gmail and Slack
n8n

Re-engage HubSpot leads using Azure OpenAI GPT-4o, Gmail and Slack

n8nn8n11 modulesv1.0
HubSpotGmailSlackOpenAI

Description This workflow automates daily re-engagement for HubSpot leads that were previously paused due to timing. It runs every 24 hours, fetches recent leads with activity data, and filters only those marked as “bad timing,” ensuring active opportunities are not disturbed. Qualified leads are processed in batches, and an AI agent generates a short, polite follow-up email designed to reopen the conversation without sounding salesy. Instead of sending automatically, the workflow creates a Gma

At a glance

Re-engage HubSpot leads using Azure OpenAI GPT-4o, Gmail and Slack is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects HubSpot, Gmail, Slack, OpenAI. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
HubSpot, Gmail, Slack, OpenAI
Modules
11
Price
Free
Version
v1.0
Re-engage HubSpot leads using Azure OpenAI GPT-4o, Gmail and Slack workflow diagram

About this workflow

Description This workflow automates daily re-engagement for HubSpot leads that were previously paused due to timing. It runs every 24 hours, fetches recent leads with activity data, and filters only those marked as “bad timing,” ensuring active opportunities are not disturbed. Qualified leads are processed in batches, and an AI agent generates a short, polite follow-up email designed to reopen the conversation without sounding salesy. Instead of sending automatically, the workflow creates a Gmail draft for human review and notifies the assigned owner in Slack. If AI generation fails, the workflow sends a Slack alert with the lead details so manual follow-up can still happen. This ensures consistent reactivation of cold leads without silent failures or missed opportunities. ⚙️ What This Workflow Does (Step-by-Step) ⏰ Daily Trigger (Every 24h) Runs the workflow once per day. 📥 HubSpot: Fetch Recent Leads + Activity Fields Pulls up to 20 leads with key activity and lifecycle properties needed for follow-up timing. 🚦 Filter: Lead Status = BADTIMING Keeps only leads that were previously paused due to timing (targets cold opportunities only). 🔄 Batch Leads (Split In Batches) Processes leads one-by-one / in batches to prevent rate-limit issues and keep execution stable. ✍️ AI: Generate Re-Engagement Follow-Up Email Body Creates a short, friendly follow-up message based on lead context (no CRM labels, no salesy tone). 🧩 Parse AI JSON Normalizes AI output into usable fields (subject/body/toEmail/owner details). 📩 Gmail: Create Follow-Up Draft Email Creates a Gmail draft (human-in-the-loop; no auto-send). 🔔 Slack: Notify Owner to Re-Engage Lead Notifies the assigned owner that a draft is ready and the lead is worth revisiting. ⚠️ Build AI Error Payload Builds a clean error context (lead name/email + AI error message). 🚨 Slack: Alert AI Draft Failure Alerts the owner when AI fails so the lead can be followed up manually. 🧩 Prerequisites • n8n instance • HubSpot App Token (read access to leads + properties) • Azure OpenAI credentials (GPT-4o) for email generation • Gmail OAuth2 (draft creation permissions) • Slack API token (DM user messaging permissions) 💡 Key Benefits ✔ Daily automated re-engagement for paused leads ✔ Prevents random outreach to active leads ✔ Human-in-the-loop safety via Gmail drafts (no auto-send) ✔ Owner notifications ensure follow-up execution ✔ Batch processing avoids rate-limit instability ✔ Strong failure handling prevents silent lead drops 👥 Perfect For - SDR teams managing large HubSpot pipelines - Founders doing lightweight outbound follow-ups - Sales ops teams wanting structured reactivation loops - Agencies re-engaging cold inbound / outbound leads

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Create a newsletter with ChatGPT and Mailchimp 2/2

Automatically generate and send newsletters using ChatGPT and Mailchimp. Create engaging content and reach your audience effortlessly. Here is template 1/2. The template is part of this Webinar.

Free

Reverse Email Lookup for Google Ads leads

Every time someone submits your Google Ads Lead Form, this template automatically sends their email to FullEnrich's Reverse Email Lookup to identify the person behind it — turning a personal email (Gmail, Yahoo…) into a full B2B profile with work email, phone number, LinkedIn URL, company, and job title. To set up this template, you will need: - A Google Ads account with an active Lead Form asset - A FullEnrich account and API key (find it in your FullEnrich dashboard under Settings) Once set up

Free

Watch and create new records in Airtable using ChatGPT completions

This template watches all new records in your table and creates new records in either the same or another table using ChatGPT completions. Triggered by Airtable, this workflow enhances data management and AI integration.

Free

Create GIF images using GIPHY from Trello cards and send a Slack message

Every time a new Trello card is created, Make will automatically get a random GIF using GIPHY and send it in a Slack message.

Free

Generate workflow JSON files from webhook prompts using Azure OpenAI GPT-4o-mini

Description Automate the creation of production-ready n8n workflows using AI 🤖. This template receives a plain-text automation idea via webhook, processes it with Azure OpenAI, and instantly generates a fully valid, import-ready n8n workflow JSON file. The automation sanitizes the prompt, enforces strict JSON validation, and returns a downloadable workflow file in seconds. Perfect for building scalable automation tools, SaaS workflow builders, or internal AI workflow generators ⏱️📤. Wha

Free

Send Slack messages for new Tradegecko orders

Every time a new order is created on Tradegecko, Make will automatically send a message to a Slack channel of your choice.

Free

Generate Shopify review outreach drafts with Apify, Hunter, GPT-4o and Gmail

Quick Overview This workflow runs daily to scrape competitor Shopify app reviews via Apify, logs and deduplicates new low-rated reviews in Google Sheets, looks up the reviewer’s website with Serper, enriches contacts with Hunter, generates a personalized outreach email with OpenAI, saves it as a Gmail draft, and alerts in Slack. How it works 1. Runs every day on a schedule. 2. Scrapes recent reviews from a set of Shopify app review URLs using an Apify actor, removes duplicate review IDs,

Free

📦 AI-powered damage reporting tool for logistics with Gmail, Telegram and GPT

Tags: Logistics, Supply Chain, Warehouse Operations, Paperless processes, Quality Management Context Hi! I’m Samir — Supply Chain Engineer, Data Scientist based in Paris, and founder of LogiGreen. > Let us use n8n to help small companies digitalise their logistics and supply chain! This workflow helps warehouse operators generate a complete damage report without needing to write anything manually. []( In warehouse operations, damaged pallets must be reported quickly and consistently. You c

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free