Templates / Analyze pipeline velocity & alert stuck deals with GoHighLevel, Gmail & Slack

Analyze pipeline velocity & alert stuck deals with GoHighLevel, Gmail & Slack

Ready for 3.0

by Rahul Joshi ✓ · 78 views · created 2025-10-01 · CRM

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 13 nodes and runs on a schedule (every day). Along the way it connects HighLevel, Google Sheets, Gmail and Slack.

How it runs

Trigger: On a schedule (every day).

  1. Fetch GHL Pipeline Data (HighLevel): uses HighLevel
  2. If: checks a condition and branches into true / false
  3. Transform Stage Data (Code): runs custom JavaScript code
  4. Send Error Alert (Gmail): uses Gmail
  5. Log to Google Sheets (Google Sheets): uses Google Sheets
  6. Filter Stuck Deals (7+ Days) (If): checks a condition and branches into true / false
  7. Calculate Stage Metrics (Code): runs custom JavaScript code
  8. Generate Stuck Deal Alert (Code): runs custom JavaScript code
  9. Generate Weekly Report (Code): runs custom JavaScript code
  10. Send Stuck Deal Alert (Gmail): uses Gmail

…plus 2 more steps. See the full node list below.

Services it uses

HighLevelGoogle SheetsGmailSlack

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (7)

From the author

Description Automate your GoHighLevel (GHL) pipeline tracking and deal management process. This workflow fetches all opportunities, calculates the time spent in each stage, logs historical pipeline data in Google Sheets, identifies deals stuck for more than 7…

Excerpt from Rahul Joshi's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.