Video summary

Secret Way to Connect Claude Code to GoHighLevel (Fully Automated GHL)

Main summary

Key takeaways

Technology

Tech Summary: Connecting Claude Code to GoHighLevel (Fully Automated GHL)

Core Claim / Approach

  • The speaker demonstrates a method to let Claude Code (Anthropic tooling) analyze and effectively build/modify GoHighLevel workflows far beyond what the official GoHighLevel API / MCP server supposedly allows.
  • Instead of relying on GHL’s public API limitations (e.g., “checking steps” or “creating workflows” via public endpoints), the method uses:
    • A custom Claude “skill” + Python script (installed via a private repo)
    • A Chrome extension to extract login tokens (refresh/Firebase token) so Claude can call internal GHL endpoints.

The speaker frames this as “black hat” / against ToS, but presented as fully automated: Claude can map workflow steps, copy email content, and then edit triggers, conditions, and goals.


Demonstrated Workflow Automation Capabilities

Read / Analyze Existing Workflows

  • Claude (via the skill + script) scans the user’s GoHighLevel workflows.
  • Example shown:
    • It searches for a specific automation/sequence using natural language.
    • It retrieves the full workflow structure.
  • It then:
    • Generates summaries/notes
    • Opens workflows in the browser so the user can approve edits.

Edit Workflow Internals (as claimed not possible via GHL API/MCP)

  • Update email copy (full formatted sequence emails)
  • Modify:
    • Workflow conditions
    • Triggers
    • Goals
  • Rebuild workflow steps and “sequence” logic end-to-end.

Scale Example

  • The speaker cites having hundreds of workflows in a GHL instance (e.g., 481 workflows, 286 published).
  • The tool is used to organize and map them.

Installation / Setup Requirements (as Described)

To set this up, the speaker says you need:

  • A GoHighLevel account with access to at least one location/sub-account
  • Claude (Claude Code / Claude desktop / Claude co-work mentioned)
  • Python 3.1 (installed/managed by the repo installation)
  • A Private Integration Token (GHL “Private Integrations” → “Create new integration”)
  • A Location ID extracted from the sub-account URL
  • A Chrome extension (from the GitHub/private repo) installed in developer mode
    • Used while logged into GHL to grab a refresh token
    • Token allows Claude to keep working “indefinitely” (speaker claims refresh isn’t usually needed after first setup)

The speaker provides a private, locked repo:

  • Download access requires the user to provide an email address
  • The repo includes:
    • Python script
    • Claude skill/commands
    • Token-grabber extension

Product Framing: “Skills” and Extensions Mentioned

  • The main deliverable is a free “GHL CLI skill” (also described as multiple packaged components).
  • It includes command groups and end-to-end workflow actions such as:
    • read/create/modify

The speaker also references additional “email marketing” skills (for copy/sequence writing), but emphasizes workflow automation as the key.


Deliverability + Email Marketing Alternative (Important Analysis)

Why GHL May Not Be Ideal for Large Newsletters

The speaker argues GoHighLevel is not ideal for large email newsletters due to:

  • IP reputation issues (many users send low-quality mail from GHL, harming deliverability)
  • A possible cost/charging model (e.g., “charges you per email” for large blasts)

Recommended Separation of Responsibilities

  • Use GHL for CRM + workflows, but move actual email sending to a dedicated provider:
    • Kit (formerly ConvertKit) is presented as the email system

How Kit Fits Into the Automation Ecosystem

  • Use GHL nurture sequences conceptually, but deliver emails via Kit to protect deliverability.
  • Kit described features:
    • AI-driven sequence generation and sending
    • APIs to create/get/update sequence emails
    • The speaker claims a custom CLI integrates with Kit so emails have proper formatting, hyperlinks, and unsubscribe links

Use Cases Called Out

  • Nurture sequences (after lead magnet opt-in)
  • Re-engagement/reactivation for inactive leads
  • Broadcast newsletters to large lists

Key Takeaways (What the Viewer Learns)

  • A method to connect Claude Code to GoHighLevel by leveraging internal API calls enabled via token extraction (Chrome extension).
  • Claude can:
    • Map existing workflows (including steps/emails)
    • Generate/edit workflow logic (triggers/conditions/goals) and copy
    • Potentially reduce manual workflow building significantly (speaker mentions launching core sequences in “a single day”)
  • For email marketing at scale:
    • Use GHL workflows for logic, but send bulk emails through Kit for deliverability and cost reasons.

Main Speakers / Sources

  • Lee Gen Jay (main speaker; runs multiple agencies; claims former top-paid GHL partner)
  • Mentions/credits:
    • Dr. Blade (initial builder of the tool / “mastermind,” friend in Miami)
  • Tools / sources referenced:
    • GoHighLevel (GHL) API/MCP vs internal-call approach
    • Claude Code / Claude Desktop / Claude co-work
    • Kit (ConvertKit) and Kit API

Original video