DM Tracker Integrations: Complete Integration Guide
DM Tracker connects straight to your Instagram account through Meta's official Instagram API, and runs side by side with ManyChat. Here is what connects, what does not, and the workflows sales teams actually use.
Quick answer: DM Tracker has exactly one required connection: your Instagram account, connected directly through Meta’s official Instagram API. You approve it on Instagram’s own screen in about two minutes, and full setup runs about five. Everything else on this page (ManyChat, CloseBot, Zapier, Calendly) is workflow-level, running beside DM Tracker on the same inbox.
How DM Tracker Integrations Work
DM Tracker is not a traditional CRM with 50+ native integrations. It is a focused tool built for one job: tracking Instagram DM conversations for teams that close in the DMs.
The whole integration story fits in three layers.
The Only Required Connection: Instagram (Direct)
DM Tracker connects straight to your Instagram account through Meta’s official Instagram API. You click “Log in with Instagram”, approve the permissions on Instagram’s own screen, and your inbox starts syncing. No middleware account, no bridge tool, nothing extra to buy.
You need an Instagram Business or Creator account. Switching from a personal account is free and takes about a minute inside the Instagram app.
No manual imports. No CSV uploads. No double data entry.
One limit to know up front: Instagram does not allow any tool to import old DM history. Tracking begins the moment you connect, and every conversation after that gets logged, whether a ManyChat flow started it, a teammate sent the first DM, or the lead messaged you first.
The Side-by-Side Layer: ManyChat and Other Tools
ManyChat, CloseBot, and anything else working in your Instagram DMs sit next to DM Tracker on the same account. There is no tool-to-tool connector, and none is needed.
ManyChat owns the top of the funnel: comment triggers, keyword replies, Follow to DM, welcome flows. Those conversations land in your Instagram inbox. DM Tracker syncs that inbox directly, so it tracks them automatically. Neither tool depends on the other. Most high-ticket teams run both, letting ManyChat handle the first touch while humans handle every conversation that follows.
The Optional Layer: Tags API
DM Tracker offers a tags API. External tools (Zapier, custom code, your existing CRM) can add, remove, or edit tags on contacts programmatically.
Typical uses: tag the contacts who book a call, tag the ones who pay, mirror a “Hot Lead” tag from your email platform. Full examples further down. Most users never touch it.
If You Connected Through ManyChat Before
Workspaces set up on the old ManyChat connection still work, and nothing needs rebuilding. You can move to the direct Instagram connection yourself in Settings > Connections whenever you want. New workspaces skip that step entirely.
ManyChat + DM Tracker: How the Two Run Side by Side
ManyChat is the most common tool in a DM Tracker customer’s stack. ManyChat reports more than 1 million businesses across 170+ countries on its platform, so this pairing comes up in nearly every setup call. Here is exactly how the pieces fit.
Step 1: ManyChat Starts the Conversation
Someone comments “GUIDE” on your reel. ManyChat fires the flow and delivers the lead magnet, the case study, or the booking link. That is the first touch, handled at scale, and it happens inside your Instagram inbox.
Step 2: DM Tracker Syncs the Same Inbox
DM Tracker reads your Instagram inbox directly through Meta’s official Instagram API. Every conversation shows up as a contact card with the full thread, no matter which tool or which human sent the first message. You never connect ManyChat to DM Tracker, because they are both working on the same account.
Step 3: Conversations Update in Real Time
Your setter replies from the DM Tracker inbox or from the Instagram app, and the activity gets logged either way. When a lead replies, the contact updates. No manual refresh, no copy-paste into a spreadsheet.
Step 4: The Follow-Up Board Surfaces Who Went Quiet
DM Tracker reads the timing of every thread and surfaces the contacts who need a nudge:
- 1st Follow-Up: 1 day after your last message (customizable)
- 2nd Follow-Up: 3 days after the 1st follow-up
- 3rd Follow-Up: 7 days after the 2nd follow-up
- 4th Follow-Up: 30 days after the 3rd follow-up
The timer resets from the latest message your team sent, not from the lead’s last reply, so nobody gets nudged twice by accident.
Step 5: The Statistics Dashboard Shows What Works
DM Tracker reports messages sent, replies received, reply rate, follow-up success (how many quiet leads came back), and per-teammate performance. Across the 2.1M+ leads tracked in DM Tracker, the average reply rate sits at 37%, which gives you a real benchmark instead of a gut feeling.
No middleware. No API keys. Two minutes on Instagram’s approval screen, five minutes total.
Tags API: What It Does and When to Use It
DM Tracker offers a tags API for advanced workflows. Here is what it can do.
What the Tags API Allows
- Add tags to contacts programmatically
- Remove tags from contacts
- Update tags (rename, bulk edit)
- Filter by tags in the contact table and on the sales pipeline
Common Use Cases
Use Case 1: Auto-Tag Leads Who Book Calls
Connect Calendly to Zapier. When a lead books, Zapier calls the tags API and adds the tag “Booked Call”. Now you filter the pipeline by that tag instead of asking your setters for a list.
Use Case 2: Auto-Tag Paying Customers
Connect Stripe to Zapier. When a lead pays, Zapier calls the tags API and adds the tag “Paid”. The money itself stays in Stripe, where it belongs.
Use Case 3: Mirror Tags From Your Email Platform
If you run ActiveCampaign or HubSpot, you can push tags one way into DM Tracker. A lead tagged “Hot Lead” in your email platform gets the same tag on their DM Tracker contact, so your closers see it before they open the thread.
How to Use the Tags API
- Open DM Tracker settings
- Generate an API key
- Point your webhook at the tags endpoints to add, remove, or edit tags
Note: The tags API is for advanced users. If you are a coach or a small setter team closing deals by hand, the direct Instagram connection is the whole setup.
Common Integration Workflows
How teams running Instagram as a sales channel actually combine these tools.
Workflow 1: ManyChat + DM Tracker + Calendly
Goal: Deliver the lead magnet at scale, then book the call.
- Lead comments “GUIDE” on your Instagram post
- ManyChat replies with a short message and a “Send me the guide” button, and the tap delivers the PDF with no pitch attached
- After a 5 to 10 minute delay, ManyChat sends one subtle typed-reply opener, no buttons on it; the lead replies and your setter takes over, sending the booking link once the conversation earns it
- Lead books through Calendly, which handles the 24-hour and 1-hour reminders
- DM Tracker tracks the thread, and you drag the card to Meeting Booked
- You close on the call and move the card to Closed
Tools: ManyChat (first touch), DM Tracker (tracking and pipeline), Calendly (booking)
Integration type: Workflow-based. No API connection between the three, each tool plays its part on the same lead.
Workflow 2: ManyChat + DM Tracker + Google Sheets
Goal: Top-of-funnel reporting in a sheet, conversation reporting in the CRM.
- ManyChat captures the leads its flows trigger
- ManyChat’s native Google Sheets integration writes those leads to a sheet
- DM Tracker separately syncs the Instagram inbox and tracks replies, follow-ups, and stage movement
- Flow performance lives in Sheets, conversation performance in the statistics dashboard
Tools: ManyChat (flow data), Google Sheets (flow reporting), DM Tracker (conversation reporting)
Integration type: ManyChat to Google Sheets is native. DM Tracker is not part of that chain and does not write to Sheets.
Workflow 3: ManyChat + DM Tracker + ActiveCampaign
Goal: Keep email nurture running while your team works the DMs.
- A ManyChat flow captures the lead’s email and adds them to ActiveCampaign
- DM Tracker tracks the Instagram conversation from the same inbox
- Email nurture runs in parallel while your setter follows up in the DMs
Integration type: ManyChat to ActiveCampaign is native. DM Tracker tracks the Instagram side independently.
Workflow 4: Stripe + Zapier + DM Tracker Tags API
Goal: Tag customers the moment they pay, without anyone remembering to do it.
- Lead moves through the DM conversation, tracked on the pipeline
- You close the deal and send a Stripe payment link
- The lead pays, and Stripe sends a webhook to Zapier
- Zapier calls the DM Tracker tags API and adds the tag “Paid”
Tools: DM Tracker (tracking), Stripe (payment), Zapier (webhook)
Integration type: Stripe to Zapier to the DM Tracker tags API. This is the advanced end of the setup.
Workflow 5: ManyChat + CloseBot + DM Tracker
Goal: Add AI qualification on top of your flows without losing the paper trail.
- A ManyChat flow starts the conversation
- The lead asks a question: “Do you offer payment plans?”
- CloseBot answers from your FAQ knowledge base, running inside your CRM stack (HighLevel, HubSpot, or a custom setup) and working Instagram through that stack’s channels
- DM Tracker tracks the whole thread from the Instagram inbox: flow messages, CloseBot replies, and your setter’s manual messages
- A human steps in to close, and the follow-up history stays on one contact card
Tools: ManyChat (flows), CloseBot (AI replies), DM Tracker (tracking)
Integration type: Everything lands in the same Instagram inbox. CloseBot runs inside your CRM stack, DM Tracker syncs that inbox directly, so it tracks those conversations no matter which tool sent them. If you are picking between them: DM Tracker and CloseBot compared.
Does DM Tracker Integrate With [Tool]?
Here is the quick reference for the questions that come up most.
| Tool | Integration Type | How It Works |
|---|---|---|
| Direct (required) | DM Tracker connects through Meta’s official Instagram API. You approve it on Instagram’s screen, about 2 minutes. | |
| ManyChat | Side by side (optional) | ManyChat starts conversations, DM Tracker syncs the same inbox. No connector between the two tools. |
| CloseBot | Side by side (optional) | CloseBot runs inside your CRM stack (HighLevel, HubSpot, or custom) and works Instagram through that stack’s channels. DM Tracker tracks those conversations straight from the inbox. |
| Calendly | Workflow-based | Your team sends the booking link in the DM. No API connection. |
| Cal.com | Workflow-based | Same as Calendly. Send the link, move the card when they book. |
| Zapier | Via tags API | No Zapier app in the directory. Point a Zapier webhook at the tags API. |
| Google Sheets | None | No native connection. ManyChat can write the leads its flows capture to a sheet. |
| ActiveCampaign | None | No native connection. ManyChat syncs its own contacts to ActiveCampaign. |
| HubSpot | None | No native connection. DM Tracker tracks Instagram conversations, your CRM keeps the rest. |
| Mailchimp | None | No native connection. ManyChat syncs its own contacts to Mailchimp. |
| Stripe | Via tags API | Tag paying customers with a Zapier webhook. DM Tracker tracks counts, not money. |
| Not supported | DM Tracker is Instagram-only. No Facebook Messenger support. |
What DM Tracker Does Not Connect To
Here are the requests we get and the honest answer to each.
Revenue and Deal Values
DM Tracker counts DMs sent, replies, meetings offered, meetings booked, and closes. There is no revenue field on a conversation and no payment processor connection.
Workaround: Tag paying customers through the tags API and keep the money reporting in Stripe.
A Native Zapier App
There is no drag-and-drop DM Tracker app inside Zapier.
Workaround: Zapier webhooks plus the tags API cover the trigger-to-tag use cases.
Two-Way CRM Sync (HubSpot, Salesforce, Pipedrive)
DM Tracker does not sync contact records back and forth with traditional CRMs.
Workaround: Let your CRM own the account record. DM Tracker owns the Instagram conversation, the part those CRMs have never handled well. Full breakdown in our Instagram DM tools comparison.
Email Marketing Platforms
DM Tracker does not push contacts into Mailchimp, ConvertKit, or Klaviyo.
Workaround: ManyChat’s native email integrations already cover the leads captured by your flows.
That short list is the point. DM Tracker is the layer between the first DM and the close, not a data hub trying to be the center of your stack.
When You Need Advanced Integrations (and When You Do Not)
Most DM Tracker users never build anything beyond the Instagram connection.
You Do NOT Need Advanced Integrations If:
- You are a solo seller or a small team of 1 to 3 people
- You close deals by hand in the DMs
- You do not need Instagram data mirrored into another CRM
- You are fine tagging closed customers yourself
Connect Instagram, invite your team, done.
You DO Need Advanced Integrations If:
- You run setters and closers and need one report across DM tracking for sales teams
- You want paying customers tagged automatically from Stripe or PayPal
- You need Instagram leads reflected in an email platform or a legacy CRM
- Your stack already has 5+ tools with handoffs between them
Add Zapier plus the tags API on top of the Instagram connection.
How to Connect DM Tracker (Step-by-Step)
Here is the exact setup, start to finish.
Step 1: Make Sure Instagram Is a Business or Creator Account
Open the Instagram app, go to Settings, and switch account type if you are still on a personal account. It is free and takes about a minute.
Step 2: Create Your DM Tracker Account
Go to app.dmtracker.ai/signup, sign up with email or Google, and start the 14-day free trial.
Step 3: Log In With Instagram
In onboarding (or later under Settings > Connections), click “Log in with Instagram”. You approve the permissions on Instagram’s own screen. That step takes about two minutes.
Step 4: Conversations Start Syncing
Your Instagram inbox syncs into DM Tracker and keeps syncing live. Old history stays in Instagram, since no tool is allowed to import it, and everything from the connection forward gets tracked.
Step 5: Set Your Follow-Up Timing (Optional)
Adjust the cadence in settings (1st follow-up after 1 day, 2nd after 3, and so on). The follow-up board then surfaces contacts on your timing, not a default someone else picked.
Step 6: Invite Your Team
Add your setters and closers, turn on auto-assign, and every message gets attributed to whoever sent it. Leaderboards and per-teammate reply rates fill in from day one.
Setup time: 5 minutes.
Get Started With DM Tracker
One connection, approved on Instagram’s own screen. No middleware, no bridge tool, no API keys unless you want them.
Connect once and every Instagram DM conversation gets tracked from that moment: follow-up board, sales pipeline, team leaderboards, and a dashboard that tells you which messages get replies.
$39/user/month. 14-day free trial. 5-minute setup.
Related guides:
- How to Set Up ManyChat and DM Tracker
- Best Instagram Sales Stack 2026
- ManyChat + CloseBot + DM Tracker Stack
- ManyChat CRM: The Missing Layer
Frequently Asked Questions
One connection matters: your Instagram account, connected directly through Meta's official Instagram API. You approve it on Instagram's own screen in about two minutes. There is nothing else to buy and no middleware in between. DM Tracker also offers a tags API that lets outside tools add, remove, and edit tags on your contacts.
There is no DM Tracker app in the Zapier directory. You can still wire Zapier into DM Tracker with the tags API: Zapier fires a webhook when something happens in another tool, the tags API writes the tag, and you filter your contact table by that tag.
Not with a native connection. DM Tracker has no Google Sheets integration. ManyChat does, so ManyChat can push the leads its flows capture into a sheet. For conversation reporting, DM Tracker's statistics dashboard already shows reply rate, follow-up success, and on-time versus late follow-ups per teammate.
Yes, a tags API. You can add, remove, and update tags on contacts programmatically, then filter the contact table and the sales pipeline by those tags. It is optional. Most teams run DM Tracker for months without ever touching it.
Yes. DM Tracker connects straight to Instagram through Meta's official Instagram API, so no ManyChat account and no bridge tool is required. You need an Instagram Business or Creator account, and switching from a personal account is free. Workspaces that originally connected through ManyChat still work and can switch to the direct connection in Settings > Connections.
No. DM Tracker does not push contacts into email platforms. ManyChat integrates with ActiveCampaign, HubSpot, and Mailchimp for the leads its flows capture, and the two tools run side by side on the same Instagram account. DM Tracker owns the conversation layer: replies, follow-ups, pipeline stages, closes.
Not through an API. The link is workflow-based. Your setters send the booking link in the DM, and when the lead books you drag the card to Meeting Booked on the sales pipeline. If you want that step hands-off, a Zapier webhook can tag the contact through the tags API.
No. DM Tracker tracks counts, not money: DMs sent, replies, meetings offered, meetings booked, closes. There is no revenue field and no Stripe connection. Keep the money side in Stripe, and use a tag like Paid if you want closed customers filterable in your contact table.