Skip to content
ChatterfyHelp Center
HomeGeneralCRMAI ManagerTrackerPlatformsFAQUpdate log
FAQ
Tracker Errors
Telegram Errors
FAQs
Frequently Asked Questions
The bot stopped accepting channel join requests — why?
Do I have to keep my balance above $100?
AI takes a long time to respond / works slowly
Channel not visible when creating a channel campaign — how to fix it?
I imported a flow, but the bot is still following the old funnel
Why the AI Doesn't Skip a Step If the Lead Has Already Answered Appropriately
How to make the bot wait for a lead's reply
How to remove the keyboard (reply keyboard) for a lead
How do I restart a funnel for a lead?
Requirements for Uploading a Custom Landing Page
Uneven A/B testing — 90% to one branch, 10% to the other
Voice message without visualization (waveform)
Why conversations and events are not tracked — only Subscribe
How to Send a Round Video Message (Video Note) Correctly
How to avoid video compression when sending videos
How to hide chats between agents
  1. FAQ
  2. FAQs
  3. Why conversations and events are not tracked — only Subscribe

Why conversations and events are not tracked — only Subscribe

You created a campaign, configured everything, leads are coming in — but in and in you only see the Subscribe event. Contact, Registration, FD, and RD do not appear. The most common reason is that no

Updated August 30, 20263 min
You created a campaign, configured everything, leads are coming in — but in Logs — event logs and in Analytics — detailed table you only see the Subscribe event. Contact, Registration, FD, and RD do not appear. The most common reason is that no DM bot is specified in the campaign.
Specifying a DM bot in a campaign
The DM bot is selected in the campaign settings — without it, Tracker does not capture conversation events




Why the DM bot is critical

When a lead follows the campaign link, Tracker creates a click record and saves the clickid. Then there are two possible touchpoints:
The lead requests to join the channel — the Invite bot captures the Subscribe event and links it to the clickid through the link. This works without a DM bot.
The lead sends the first message in a private chat — this is the Contact event. To link it to the clickid, Tracker must know which bot to look for the conversation in. This bot is the DM bot — it is specified separately in the campaign.
If no DM bot is selected, Contact and all subsequent events (Registration / FD / RD from the postback) will not be linked to the lead. Tracker “knows” that there was a click, but does not understand which chat the lead communicated in afterward. Postbacks from the affiliate network arrive, but there is nowhere to attach them — they go into “organic”.



How to fix it

  1. 1

    Open the campaign

    In Campaigns — advertising campaigns select the problematic campaign, go to the General tab (see General — user journey).
  2. 2

    Specify the DM bot

    Find the DM Bot field and select the bot where communication with the lead takes place. This may be the same Standard bot as in Source, or a separate one, depending on the setup. If you have an Invite + DM setup (Invite + DM — Hybrid Scenario), these are two different bots.
  3. 3

    Wait for new events

    Changes apply to new leads, not retroactively. Old leads without a link will remain “without Contact”. 5–10 minutes after a new real conversation, check Logs — event logs: Contact should appear, then Registration / FD as postbacks arrive.
What is a “DM bot”
DM (Direct Message) Bot is an account inside Chatterfy through which the lead communicates in private messages. It can be a Standard bot by token or a Personal account. The key point is that it receives the lead’s first message and tells Tracker, “this lead wrote for the first time.”
To prevent this from happening again
When you create a new campaign, make sure to specify the DM bot during the wizard step How to create a campaign. If the campaign is “admission to a channel,” a DM bot is still required: communication after joining goes through it. Without a DM bot, channel traffic cannot be linked to FD.



Frequently asked questions

Yes, it is required. For direct traffic to DMs, the DM bot is the bot the lead writes to first. Tracker will not guess it automatically — you need to specify it in the campaign settings.

Check that: (1) the bot is activated in General — basic bot settings. (2) the bot has a hand-off from Invite or from the landing page — that is, the lead actually comes to this bot, not another one. (3) the company balance is not negative. If everything is OK and Contact is not coming through — contact @chatterfy_support with the Bot ID and Campaign ID.

This means the affiliate network is sending postbacks, but the link to the clickid cannot be found. Reasons: (1) the affiliate network was sent someone else’s clickid. (2) in Custom Postback — custom integration the clickid parameter is configured incorrectly in the postback URL. (3) the lead does not have a Contact event — Tracker does not know that this is the “same” lead who clicked the link.

Yes. In each Sources — Traffic Sources you can specify its own bot. This is useful if communication for different traffic sources goes through different bots or Personal accounts.



Related

General — user journey
The General tab determines what happens to the user after they click the ad link: whether they land in the channel or go straight to the bot, who receives them, which Flow starts, and who captures the
недоступна
Invite + DM — Hybrid Scenario
The hybrid “Invite + DM” scenario is a classic traffic arbitrage setup. The user clicks an ad, lands on a landing page, goes to a bait Telegram channel, submits a join request, Invite Bot approves it,
How event forwarding works
This article is a mental model of how Tracker links affiliate program events to specific leads. After reading it, you will understand why a postback must contain clickid , what happens if the macro is
Logs — event logs
Open Tracker → Logs. In the upper part of the page, four logs are available: postback sends, source events, S2S requests, and the Tracker object change history. To search for a single chain, use the s

Was this article helpful?

BackГолосовое сообщение без визуализации (waveform)NextКак правильно отправить видео-кружок (video note)

On this page

  • Why the DM bot is critical
  • How to fix it
  • Frequently asked questions
  • Related