π€ Automated sales leaderboard with HighLevel CRM, GPT-4o, Notion & Slack
β‘ 384 views Β· π€ CRM & Sales Operations
Description
π 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
π Nodes Used
Google Sheets, Slack, Notion, HighLevel, AI Agent, Azure OpenAI Chat Model
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File