Loading external content may reveal information to 3rd parties. Learn more
Allow
Connecting DM Champ to GoHighLevel (GHL): Complete Integration Guide
Overview
DM Champ can be integrated with GoHighLevel using two main workflows that enable two-way communication. This guide will walk you through setting up both workflows to create a seamless messaging experience across all channels.
Prerequisites
Active DM Champ account
GoHighLevel account with workflow permissions
Your DM Champ API key (found in Settings > Accounts)
Workflow 1: Send Message to DM Champ
This workflow sends messages from GHL to DM Champ when messages are received on any channel.
Step 1: Create the Workflow
Navigate to GHL Workflows
Click "Create New Workflow"
Name it "Send Message to DM Champ"
Step 2: Add Triggers
Add all applicable triggers:
When SMS message received
When Email received
When Facebook message received
When Instagram DM received
When Live Chat message received
Step 3: Optional Tag Filter
Click "Add Filter"
Select "Contact has tag"
Choose your specific tags
Select if contact should have "any" or "all" tags
Step 4: Create Channel Split
Add "Condition" action
Create branches based on "Message Source":
Branch 1: Message source equals "Email"
Branch 2: Message source equals "SMS"
Branch 3: Message source equals "Messenger"
Branch 4: Message source equals "Instagram"
Branch 5: Message source equals "Live Chat"
Step 5: Configure Webhooks
For each branch, add a webhook with these settings: