← Blog

Kommo with Instagram and Messenger: how to centralize DM, comments, and WhatsApp in a single funnel

Kommo with Instagram and Messenger: how to centralize DM, comments, and WhatsApp in a single funnel

Kommo with Instagram and Messenger: how to centralize DM, comments, and WhatsApp in a single funnel it is, in practice, connecting your social channels and WhatsApp so that every conversation becomes a single lead with a unique history within the same funnel card. This eliminates the mess of having Instagram DM in one place, comments in another, Messenger in another, and WhatsApp in another — which is the recipe for losing leads, duplicating customer service and leaving money on the table.

I see this every day: almost everyone thinks of Kommo as a “WhatsApp CRM.” But those who sell through content (mainly Instagram) know that the sale starts in comments, warms up in DM, and closes in WhatsApp. If you keep three separate inboxes, you don’t have a funnel: you have operational noise.

My omnichannel thesis is simple and operational: if you sell through Instagram (DM and comments) and Messenger in addition to WhatsApp, having three separate inboxes is the recipe for losing leads and replying to the same customer twice. Kommo centralizes everything in a single funnel — Instagram DM, comments that turn into conversations, Messenger, and WhatsApp fall into the same card, with unique history. Below I show you the step-by-step connection, how the lead enters the funnel, and the precautions with the response window of each platform.

Who this is for (and who it’s NOT for)

It’s for you if:

  • Generates demand through content (Reels/Stories/Ads) and receives leads through DM and comments.
  • Also serves through Messenger (Facebook/Meta) and WhatsApp and wants to track from the first contact to the sale.
  • Has a team (or will have one) and needs process, distribution, and SLA for response.
  • Wants to a real sales funnel: stage, next step, follow-up, reason for loss, and report.

It’s NOT for you if:

  • You receive very few conversations (e.g., 1–2 per week) and replies to everything alone without missing anything. In this case, the centralization gain may not justify the setup friction.
  • You want to “automate everything” without a sales process. If there is no stage, qualification, and next step, omnichannel becomes just a pretty inbox.
  • You want to bypass rules (e.g., unofficial WhatsApp / risky shortcuts). I don’t implement operations based on hacks. If you want to understand the real risk, read Kommo and WhatsApp: official integration (API) vs unofficial and why this decides if you get banned.

The real problem: three separate inboxes kill your ROI

When Instagram, Messenger, and WhatsApp are separate, 5 predictable losses occur:

  • Lead disappears: it was stuck in a message request, a comment, or a “hidden” Direct.
  • Lead duplicates: the person comments, sends a DM, then calls on WhatsApp — and your team opens three service tickets.
  • No history: a new salesperson takes over and doesn’t know the context. The conversation becomes “remind me what this is about?”.
  • No source tracking: you can’t say “how much was earned via DM” vs “how much via WhatsApp.”
  • No SLA: no one knows what is overdue, unanswered, or hot.

Centralizing in Kommo solves this because what matters is not the channel — it’s the lead. The channel is just the entry door. The lead is the asset.

Overview: how Kommo organizes omnichannel in a funnel

You need to think like this (method > improvisation):

  • Channel (Instagram/Messenger/WhatsApp) = conversation origin.
  • Lead = single card with data + history + tasks + stages.
  • Funnel = stages of your process (e.g., New lead → Qualify → Offer → Negotiation → Closed/Lost).
  • Rules = automations that move, create tasks, tag, notify, and prompt follow-up.

If you still lack clarity on funnel and automation, I recommend reading (to avoid building a “decorative funnel”): How Kommo CRM works in practice: from lead to closing.

Prerequisites (to avoid getting stuck halfway)

  • Instagram and Facebook connected in the same Business Manager/Meta (correct accounts, correct permissions).
  • Facebook Page active (even if you rarely post on it) — it’s what enables Messenger.
  • WhatsApp Business with a defined strategy: you will use Official Cloud API via provider (recommended) or not? (I recommend official for stability and risk.)
  • Funnel designed with stages and passing criteria (not guesswork, it’s an operational rule).

If you’re unsure about tool/cost/complexity before changing everything, it’s worth checking: How to choose the ideal automation tool.

Step by step: connect Instagram DM in Kommo (the right way)

Objective: every DM becomes a conversation in Kommo, linked to a lead (card) and, when it makes sense, to a contact.

  • 1) In Kommo, go to Settings → Integrations (or equivalent channel section).
  • 2) Find the integration Instagram (via Meta) and click on Connect.
  • 3) Log in to Meta with a user who has administrator permission in Business Manager.
  • 4) Select the Instagram account correct one and confirm permissions.
  • 5) Define behavior: create lead automatically? create contact? which funnel and which entry stage?

Result-oriented execution: I always configure to create lead at the stage “New lead (Social)” and add a source tag (e.g., IG_DM). The first automation creates a task “Respond within X minutes” and assigns a responsible person.

How to turn an Instagram comment into a conversation (and lead) inside the funnel

Comments are underestimated. That’s where many sales start because the lead is “public” and warm. The flow that delivers ROI is:

  • A person comments on a post/ad.
  • You respond (publicly) and pull them into private (DM/WhatsApp) with a method.
  • Kommo records the conversation and you don’t lose track.

What I implement in operations that sell through content:

  • Rule 1: comments with keywords (“I want”, “price”, “link”, “call me”) get a quick action and turn into private conversation when applicable.
  • Rule 2: when the private conversation starts, the lead enters the funnel with the tag “IG_COMMENT”.
  • Rule 3: the salesperson follows a short qualification script (2–4 questions) and moves the stage based on answers, not on feeling.

This is the point that turns engagement into trackable sale — and not just a “nice like”.

Step by step: connect Messenger (Facebook) to Kommo

Messenger is the “forgotten sibling” of many operations, but it still generates leads in specific niches (real estate, local services, older audience, remarketing). Connecting is simple when the base (Meta) is well organized.

  • 1) In Integrations, select Facebook/Messenger.
  • 2) Connect with the same Meta ecosystem (Business Manager).
  • 3) Choose the Facebook Page correct one.
  • 4) Define the funnel/entry stage and tags (e.g., MSGR).

Best practice: I separate the entry stage by “Social (entry)” and use tags by channel. Single funnel, traceable origin. This way you can check reports by channel later (no guessing).

Step by step: connect WhatsApp to the same funnel (without confusing with omnichannel)

WhatsApp is usually where the conversation “closes”. But if it stays isolated, you lose the context of what happened on Instagram/Messenger.

Here I’ll be direct and honest: WhatsApp inside CRM requires a technical decision. “Unofficial” integrations might work for a while, but operational risk exists. If you want longevity and predictability, use the official API.

To understand the watershed moment, I’ve detailed it here: Kommo and WhatsApp: official integration (API) vs unofficial and why this decides if you get banned.

In implementation, what matters for omnichannel is:

  • Same lead/card: when the client moves from IG to WA, I want the history together.
  • Deduplication rule: phone, Instagram @, email, name — you need to define which key takes precedence.
  • Channel tag: IG_DM, IG_COMMENT, MSGR, WA.

The “trick”: deduplication and unique history (to stop replying twice)

Centralizing channel without deduplicating leads is cosmetic. You need to unify identity.

What I do in projects:

  • I standardize fields: phone in E.164 format when possible, email, @instagram, origin.
  • I define merge rules: if a DM comes in with an existing @, attach to current lead; if WhatsApp comes in with existing phone, attach; if no key, create new lead and mark “PENDING IDENTIFICATION”.
  • I create an automatic task for the team to resolve identity when necessary (e.g., “confirm phone”).

This is what unlocks scale. Without it, volume grows and chaos grows along.

Response window (the detail that breaks automation if you ignore it)

Omnichannel is not “sending messages whenever I want”. Each platform has rules and windows for responses and proactive messages. When you ignore this, you think “the CRM failed”, but it was your strategy that didn’t respect the channel.

  • Instagram/Messenger (Meta): there is a concept of service window and messaging policies; your operation needs to respond quickly and have a playbook for what to do when the window closes.
  • WhatsApp (API): messages outside the service window require an approved template, depending on the scenario/provider and type of conversation.

My practical recommendation: treat the window as SLA. In Kommo, I create automations that:

  • open immediate response tasks;
  • escalate to another agent if X minutes pass;
  • move stage to “No response / Reactivation” with appropriate cadence.

If you want to measure if this is turning into money (and not just “organization”), I teach the calculation here: How to measure the ROI of business automations.

Single funnel model (simple, executable, and scalable)

If you want to start from zero and get this running in 1–2 days (without reinventing the wheel), use this base funnel:

  • Stage 1 — New lead (Social/WA): entered DM/comment/Messenger/WhatsApp
  • Stage 2 — Qualification: pain, urgency, budget, profile
  • Stage 3 — Offer: proposal sent, conditions aligned
  • Stage 4 — Follow-up: pending issues, objections, scheduled return
  • Stage 5 — Closed: Won
  • Stage 6 — Lost: standardized reason

Minimum automation I consider mandatory: upon entering Stage 1, create task “Respond” + assign responsible + source tag; when moving to Follow-up, create task with date/time; when marking “Lost”, require reason (closed list) to generate useful report.

Implementation checklist (for you to execute without blocking)

  • 1) Design the funnel (stages + criteria + who does what).
  • 2) Connect Instagram and validate creation of conversation/lead.
  • 3) Validate comment → conversation (where applicable) and tag origin.
  • 4) Connect Messenger and validate entry in the same funnel.
  • 5) Connect WhatsApp with a safe and stable strategy.
  • 6) Deduplication (rules + fields + team routine).
  • 7) SLA and tasks (maximum time per stage and per channel).
  • 8) Report: by origin, by stage, by loss reason.

Costs and the “real data” I can state without making up numbers

Kommo works with subscription per user and offers 14-day free trial (public and verifiable data). This is enough to validate omnichannel centralization with real volume before paying.

For updated pricing (in BRL/USD) and which plan makes sense, I keep a specific guide here: How much does Kommo CRM cost? Prices and plans in 2026.

What I does not will do is throw out made-up numbers of “cost per conversation” or “X% increase” without seeing your scenario. The ROI here comes from three measurable sources: less lost leads, less duplicated customer service time and more conversations moving to the offer stage.

Mistakes I see most often (and that you will avoid now)

  • Connecting the channel but not the process: everything falls into one box and no one moves the stage.
  • Not standardizing source tags: then you can't measure which channel sells.
  • Without deduplication: the same client becomes 2–3 leads and the team gets overwhelmed.
  • No SLA: delayed response on social kills the conversation.
  • Annoying automation: bot responding without context or pushing the wrong link.

Want a broader view of what can (and can't) be automated in sales without fooling yourself? Read: Sales automation: what it really is, what can be automated (and what can’t).

Executive summary (for you to decide in 60 seconds)

If today you… What happens With Kommo omnichannel well implemented…
Handles IG, Messenger, and WA in separate places Loses leads + duplicates conversations + no history Centralizes in the same card + unique history
Doesn't know where the sale came from Optimizes in the dark Tag by channel + report by source
Responds when possible Window closes and conversion drops SLA + task + escalation

If you want me to implement this without hacks (and with traceable ROI)

If your operation sells through content and you want to centralize DM, comments, Messenger, and WhatsApp in a single funnel with deduplication, SLA, and reporting, I can build this cleanly and scalably.

request a project.

Frequently Asked Questions

Can Kommo centralize Instagram DMs, comments, Messenger, and WhatsApp in the same lead?

Yes — as long as the channels are connected and you configure the funnel to create/update the same card (lead) with unique history. The critical point is to define deduplication rules (e.g., Instagram handle and phone) to avoid duplicate leads.

Does Instagram comment enter Kommo automatically?

It depends on the type of interaction and how you manage the flow (public comment turning into private conversation). In practice, what works is turning the comment into a conversation (DM) and ensuring that conversation generates a lead with a source tag (e.g., IG_COMMENT).

Can the same funnel be used for Instagram, Messenger, and WhatsApp?

Yes, and that is the goal of well-done omnichannel: a single funnel with identical stages, but with tags/source fields per channel so you can measure what each channel generates in volume and revenue.

What precautions should I take with the response window on Instagram/Messenger and WhatsApp?

You need to operate with a response SLA and respect messaging policies. On WhatsApp via API, messages outside the window may require an approved template. On Meta channels (Instagram/Messenger), responding quickly and having a playbook for reactivation is what prevents losing the conversation.

Is Kommo just a WhatsApp CRM or is it suitable for omnichannel?

Most use it as a 'WhatsApp CRM' and lose money. For those who generate leads via social media, Kommo's value increases when you centralize Instagram (DM and comments), Messenger, and WhatsApp in the same history and funnel, with tracking and minimal follow-up automation.

I want to implement this in my company → More articles →