Skip to content

Conversion Tracking for Telegram Channels

If your campaign sends traffic to a Telegram channel, there is no landing page and no backend to fire a postback from — the target action is the subscription itself.

Adexium tracks it with a bot: you add @AdexiumChannelBot to your channel as an administrator, we see who joins, match those users with the people who were shown your ad, and register a level1 conversion for each match. No code, no pixel, no integration on your side.

Availability

TrafficChannel subscriptions as conversions
Telegram Mini Apps (TMA)✅ supported
Telegram bots✅ supported
Web popunder / in-page / push❌ not supported — use the pixel or a postback

The match is made by Telegram user ID, and that ID only exists in Telegram inventory. On web formats we cannot tell that the person who subscribed is the same person who saw your ad.

Step-by-Step Instruction

1. Point the campaign at your channel

In the campaign settings, set the link to your channel:

http
https://t.me/your_channel

Use the same address you will give us in step 3 — the campaign and the channel are linked by this URL.

2. Add @AdexiumChannelBot to the channel as an admin

Open your channel → Manage ChannelAdministratorsAdd Administrator, then search for @AdexiumChannelBot and select it.

Adding the bot as a channel administrator

On the permissions screen, one enabled permission is enough. We recommend the most harmless one — Manage Channel (Change Channel Info). Posting, editing, deleting, invites and adding admins are not needed.

Admin permissions for the bot

Why admin rights at all?

Telegram has no separate "read subscribers" permission. A bot can only see who joins a channel if it is an administrator there — that is the only reason we ask for it.

3. Tell us the channel

Message your account manager or @AdexiumSupportBot with the channel link. We connect the channel on our side and confirm that the bot sees it.

4. Watch the conversions

From that moment new subscribers who were shown your ad are counted as level1 conversions and appear in your campaign statistics, alongside conversions from any other source.

Important

  • Add the bot before the campaign starts. Only users who join after the bot became an administrator are counted. Your existing subscriber base cannot be imported.
  • Keep the bot in the channel for as long as the campaign runs. If you remove it, tracking stops.
  • The channel link in the campaign must match the channel the bot sits in.
  • Unsubscribes are not deducted from conversions.

What the bot does and does not do

DoesDoes not
Reads the list of channel participantsPost, edit or delete anything in your channel
Registers new subscribers as conversionsMessage your subscribers
Reports the subscriber countAdd or remove members, or manage other admins

FAQ

Can I use this together with the pixel or a postback? Yes. Channel subscriptions are just another source of level1 conversions for the campaign.

Do I need to give the bot posting rights? No. One permission is enough, and Manage Channel is the safest choice.

The channel is private / invite-only — will it work? Yes, as long as the bot is an administrator and the campaign link is the same channel. Contact support so we connect it correctly.

I added the bot but see no conversions. Check that (1) the bot is still an administrator, (2) the campaign link points to that exact channel, (3) the campaign runs on TMA or Telegram bot traffic, and (4) you told us the channel. If all four are true, message @AdexiumSupportBot.