LogoLogo
Roadmap
  • 🌍Welcome
  • Get Started
    • 🚀DM Champ Accelerator
    • 📞Connecting Phone
    • 👤Creating Contacts
    • 📚List and Contact Management
    • ⬆️Importing Contacts
    • ⬇️Exporting Contacts
    • 📅Connecting Google Calendar
    • 🔢Billing System
    • 📝Creating Campaigns
    • 🏷️Creating Tags
    • 🪝Setting Up Webhooks
    • 🧮Agency Accounts
    • 🤖GHL (and others) Integration
    • ⏳Funnels
    • Connecting Facebook and Instagram
    • 💬Chats
    • 💬Chat Widget
    • WhatsApp Widget
    • 📊Dashboard
  • 🖌️Webhooks + Custom Functions
  • 🔧Mastering Custom Functions and Integrations
  • 🏷️Tags and Custom Functions
  • 🔎Real-time Web Search
  • Instagram DM Flow
  • Facebook Messenger DM Flow
  • API
    • System
    • Contacts
    • Tags
    • Summaries
    • Chat Widget
    • WhatsApp Templates
    • WhatsApp Widget
    • Messages
    • SubAccounts
    • Users
Powered by GitBook
On this page

Was this helpful?

  1. Get Started

Funnels

PreviousGHL (and others) IntegrationNextConnecting Facebook and Instagram

Last updated 5 months ago

Was this helpful?

Here's how to integrate DM Champ into your sales funnel:

Setting Up The Opt-in Process:

Your funnel should start with a basic opt-in page that collects:

  • Phone number (required)

  • First name (required for personalization)

  • Email (optional)

Campaign Setup in DM Champ:

  1. Create a Combined Campaign (recommended) or separate Outgoing/Incoming campaigns

    • Combined campaigns are newer and more efficient as they prevent duplicating instructions

    • You can find this under Dashboard > Campaigns > New Campaign

  2. Enable "trigger on new contacts added to list" in your campaign settings

  3. Note down your list ID (found under Contacts > Select List)

Connecting the Funnel to DM Champ (using Pabbly):

  1. Set up a webhook trigger from your opt-in page to Pabbly

  2. In Pabbly, create a workflow with these steps:

    • Add a 20-minute delay (gives leads time to message you first)

    • Make an API request to 'api.dmchamp.com/v1/contacts' to check if contact exists

    • Add a conditional check to verify if the contact exists

    • If contact doesn't exist, create a new contact using the API

    • Add the contact to your specified list using the list ID

API Integration Details:

  • You'll need your DM Champ API key (found under Settings > Account)

  • Required properties to pass: phone number, first name

  • Use the appropriate endpoints for checking contacts, creating contacts, and adding to lists

This setup allows you to:

  • Capture leads through your funnel

  • Automatically add them to DM Champ

  • Send automated follow-up messages

  • Handle both incoming and outgoing messages in one campaign

The benefit of this setup is that it creates a seamless integration between your funnel and DM Champ's messaging capabilities, allowing for automated follow-up while still maintaining the ability to handle incoming messages from interested leads.

⏳