AutomationMart
Home/Browse/Automated sales follow-up system using HighLevel, Gmail, Slack & Google Sheets
n8n

Automated sales follow-up system using HighLevel, Gmail, Slack & Google Sheets

n8nn8n12 modulesv1.0
GmailSlackGoogle Sheets

Description: This workflow automates sales contact follow-ups and engagement tracking by integrating HighLevel CRM, Gmail, Slack, and Google Sheets. It fetches all contacts from HighLevel, filters inactive contacts, sends personalized follow-up emails, checks for responses, and notifies the sales team accordingly. It eliminates manual follow-up tracking, ensures timely outreach, and provides real-time notifications — helping sales teams maintain engagement, respond promptly, and improve le

At a glance

Automated sales follow-up system using HighLevel, Gmail, Slack & Google Sheets is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, Slack, Google Sheets. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, Slack, Google Sheets
Modules
12
Price
Free
Version
v1.0
Automated sales follow-up system using HighLevel, Gmail, Slack & Google Sheets workflow diagram

About this workflow

Description: This workflow automates sales contact follow-ups and engagement tracking by integrating HighLevel CRM, Gmail, Slack, and Google Sheets. It fetches all contacts from HighLevel, filters inactive contacts, sends personalized follow-up emails, checks for responses, and notifies the sales team accordingly. It eliminates manual follow-up tracking, ensures timely outreach, and provides real-time notifications — helping sales teams maintain engagement, respond promptly, and improve lead conversion. ⚙️ What This Workflow Does (Step-by-Step) 🟢 Manual Trigger – Starts the automation manually Action: Initiates the workflow for immediate follow-up execution or testing. 📦 Fetch Contacts from HighLevel CRM Action: Retrieves all contacts from HighLevel, including names, emails, and metadata for full visibility. 🔍 Validate Deal Fetch Success (IF Node) Action: Verifies that fetched contacts contain valid IDs. ✅ True Path: Continues to filter inactive contacts. ❌ False Path: Logs invalid or missing contacts to Google Sheets for auditing and troubleshooting. 🧹 Filter Contacts with No Response Action: Selects contacts who have not replied in the last 24 hours, ensuring follow-ups target only inactive leads. 📊 Get Most Recent Contact Action: Retrieves the latest contact based on last updated time and calculates hours since last interaction. 📧 Send Follow-Up Email to Contact Action: Sends a personalized email to the contact, asking for confirmation or questions and including dynamic details like name and last interaction time. ⏳ Wait for 24 Hours Before Next Action Action: Pauses the workflow for 24 hours to allow contacts sufficient time to respond. 📨 Retrieve Email Thread for Response Action: Fetches the most recent Gmail thread using the thread ID to check if the contact has replied. ✅ Check If Contact Responded with “Yes” (IF Node) Action: Evaluates if the response contains the word “yes”. ✅ True Path: Triggers Slack notification for positive response. ❌ False Path: Triggers Slack notification for no response. 💬 Notify Sales Team in Slack if Response Received Action: Sends a Slack message notifying the team of a positive reply, including contact details and response snippet. ⚠️ Notify Sales Team in Slack if No Response Action: Sends a Slack message notifying the team that the contact hasn’t replied, including contact info, follow-up timestamp, and waiting status. 🚨 Log Fetch or Validation Errors (Error Handling) Action: Records any fetch or validation errors in Google Sheets for easy review and troubleshooting. 🧩 Prerequisites HighLevel CRM API OAuth credentials Gmail OAuth2 credentials for sending and fetching emails Google Sheets document for error logging Slack API credentials for notifications 💡 Key Benefits ✅ Fully automated follow-up workflow for sales contacts ✅ Timely notifications for positive and inactive responses ✅ Personalized emails to contacts ✅ Transparent tracking and logging of errors ✅ Seamless integration across HighLevel, Gmail, Slack, and Google Sheets 👥 Perfect For Sales teams managing multiple leads Marketing teams ensuring lead engagement Startups scaling outreach efforts Organizations using HighLevel CRM + Gmail + Slack for sales follow-ups

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

Generate AI avatar videos with HeyGen and Google Sheets integration

This template streamlines your AI Avatar Video Automation workflow by connecting Google sheets for Voice Text & AI Avatar Video Link storage, using HTTP Nodes for connecting Heygen API & AI Avatar/Voice Id for automated Video generation. Pre-requisites Before setting up this workflow, ensure you have: A Google account with access to Google Sheets A Heygen Account with API access in account's settings. n8n.io account with workflow access Setup Instructions Configure Data Source Create a G

Free

Generate responses using Perplexity AI and ChatGPT from Google Sheets range values

Automatically generate responses using Perplexity AI and ChatGPT and update Google Sheets. Fetch sheet range values, create chat completions, and update rows efficiently.

Free

Watch and filter rows in Google Sheets to add new entries automatically

Automatically monitor Google Sheets for new rows, filter them based on criteria, and add new entries seamlessly. Ideal for dynamic data management.

Free

Personalize an introduction message with ChatGPT for new Salesforce leads and store them on a Google Sheet for review

Optimize your lead nurturing with personalized introduction messages for new Salesforce leads, conveniently organized and stored in Google Sheets for easy review before emailing.

Free

Keep track of every Olark visitor in Google Sheets

Every time a new Olark conversation is started, Make will automatically save the visitor's information in Google Sheets. The template uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/1LDyuXsIyH1hoPM2XdHGhp8KCoYDiZ-FWoFBRjuOLqXw/edit?usp=sharing).

Free

Prevent concurrent workflow runs using Redis

What does this template do? This workflow sets a small "lock" value in Redis so that only one copy of a long job can run at the same time. If another trigger fires while the job is still busy, the workflow sees the lock, stops early, and throws a clear error. This protects your data and keeps you from hitting rate limits. Because the workflow also stores simple progress flags ("working", "loading", "finishing"), you can poll the current status and show live progress for very long jobs. Use Cas

Free

Extract text from PDF and image using Vertex AI (Gemini) into CSV

Case Study I'm too lazy to record every transaction for my expense tracking. Since all my expenses are digital, I just extract the transactions from bank PDF statements and screenshots into CSV to import into my budgeting software. Click here to watch Youtube tutorial What this workflow does - Upload your PDF or screenshots into Google Drive - It then passes the PDF/image to Vertex Gemini to do some A.I. image recognition - It then sends the transactions as CSV and stores it into another Google

Free

Create an AI chatbot for WhatsApp with Whapi.Cloud and OpenAI GPT-3.5

How it works: • Receives WhatsApp messages via webhook from Whapi.Cloud • Routes commands: AI chat (/ai), numeric commands (1-9), or help menu • Sends responses: text, images, documents, videos, contacts, product info • Manages WhatsApp groups: create, send messages, list groups • Integrates with OpenAI ChatGPT for AI-powered conversations Set up steps: Setup takes 5-10 minutes. Import the workflow, configure Whapi.Cloud credentials (token from dashboard), set up webhook URL in Whapi.Cloud setti

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