Automated sales leaderboard with HighLevel CRM, GPT-4o, Notion & Slack
Ready for 3.0Ready 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.
Nodes used (9)
- Manual Trigger
n8n-nodes-base.manualTrigger - HighLevel
n8n-nodes-base.highLevel - If
n8n-nodes-base.if - Google Sheets
n8n-nodes-base.googleSheets - Code
n8n-nodes-base.code - Notion
n8n-nodes-base.notion - Azure OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatAzureOpenAi - AI Agent
@n8n/n8n-nodes-langchain.agent - Slack
n8n-nodes-base.slack
What it does
π Description: This workflow automates sales performance tracking and motivational updates by integrating HighLevel CRM, Notion, GPT-4o, and Slack. It pulls all deals from HighLevel, cleans and summarizes sales data per representative, creates performance dashboards in Notion, and uses GPT-powered AI to generate personalized motivational Slack messages. It eliminates manual leaderboard tracking and boosts sales engagement with real-time insights and daily motivation β ensuring every sales rep stays informed, recognized, and inspired. What This Workflow Does (Step-by-Step) π’ Manual Trigger β Starts the automation manually for data refresh or testing. π¦ Fetch All Deals from HighLevel CRM β Retrieves all opportunities from HighLevel CRM, including deal names, reps, values, and stages for full visibility. π Validate Deal Fetch Success (IF Node) β Verifies that fetched data contains valid deal IDs. - β
True Path: Continues to data cleaning. - β False Path: Logs failed records to Google Sheets for debugging. π§Ή Clean & Structure Deal Data β Normalizes raw deal data into a consistent schema (deal ID, rep ID, client name, value, status). Ensures clean inputs for analytics. π Summarize Sales by Representative β Aggregates deals per sales rep and computes: - Total deals handled - Total deal value - Total deals won - Average deal value π§Ύ Generate Notion Performance Dashboard β Creates personalized Notion dashboards for each rep with daily updated performance summaries and motivation metrics. βοΈ Transform Data for AI Input β Converts summarized data into AI-readable format for GPT-4o processing. π§ GPT-4o Model Configuration β Sets up Azure OpenAI GPT-4o model to generate motivational and contextual Slack messages. π€ AI-Generated Motivational Slack Messages β Uses LangChain + GPT-4o to create energetic, emoji-filled messages that celebrate rep achievements and encourage improvement. π¬ Notify Sales Team in Slack β Sends the AI-generated performance summaries and motivational blurbs directly to each rep or the team Slack channel for transparency and engagement. π¨ Log Fetch or Validation Errors (Error Handling) β Records any fetch or validation failures in the Google Sheets βerror log sheetβ for easy review and error management. Prerequisites - HighLevel CRM API credentials - Google Sheets for βError Logβ tracking - Notion API integration for dashboards - Azure OpenAI (GPT-4o) credentials - Slack API connection for notifications Key Benefits β
Fully automated daily performance tracking β
Personalized AI-powered motivation in Slack β
Transparent visibility for managers and reps β
Improved accountability and sales performance β
Seamless integration across CRM, Notion, and Slack π₯ Perfect For - Sales teams seeking real-time motivation and transparency - Managers who want automated performance dashboards - Teams using HighLevel CRM and Slack for daily operations - Companies aiming to gamify sales productivity