Tracking in Telegram + broadcasts, funnels, CRM

Every Telegram subscriber — a lead in your tracker

AlterCPA TOP ties each click to a real subscribe, unsubscribe, and ban in your channel — and fires a postback to your tracker. Optimise Telegram traffic on clean data, not guesswork.

Free plan forever· No card· Telegram login, no passwords

Telegram traffic is a black box

You spend the budget, subscribers arrive. But which source brought a real person, and which brought an unsubscribe a minute later? Your tracker can't see it. You're optimising blind.

No link between click and subscribe

Telegram never tells your tracker which source a subscriber came from.

Unsubscribes and fraud stay invisible

The bots left the channel an hour later — your tracker still counts a conversion.

Organic and paid blur together

Real campaign ROI is impossible to calculate.

Solution

AlterCPA TOP opens the black box

A small bot greets every visitor via a deep link carrying your click, watches the channel, and records every move a subscriber makes. Each event fires to your tracker as a regular CPA lead.

Traffic t.me/yourbot?start=CAMPAIGN-{click} Your bot greets

Start in the bot

Lead created
"start" postback

Subscriber joins

Approve
"subscribe" postback

Subscriber leaves

Unsubscribe
"unsubscribe" postback
Your tracker

The click from your tracker rides inside the deep link. We hand it back via postback — the tracker matches the subscribe to its original click on its own.

In five minutes

From token to first lead

1

Connect your bot

Create a bot in @BotFather, paste the token into the panel, and make it an admin of your channel or group. That's the whole setup.

2

Build a campaign

Pick the chat, write a welcome with a CPA button, and set your postbacks. With an AlterCPA tracker they fill in automatically. Get a ready deep link.

3

Drive traffic

Send traffic to the deep link. Every start, join, and unsubscribe becomes a lead in your tracker. Optimise on live numbers.

Everything to squeeze the most out of Telegram traffic

Full lead lifecycle

Five lead statuses: waiting, hold, approve, unsubscribe, ban. Each fires its own postback — you see the whole funnel.

Organic vs paid

An activity journal per channel splits joins into paid and organic. Real ROI, plain to see.

Integration with any tracker

An AlterCPA tracker connects with a domain and key — all five postbacks and the flow build themselves. Any other tracker (Keitaro, Binom…) works via a GET postback with macros.

CAS anti-bot guard

The bot checks every join against the CAS ban-list and kicks known spam bots. Sweep a group clean in one tap — your channel keeps real people, not bot padding.

Never lose a conversion

If your tracker is down for a minute, the event won't vanish — we deliver it the moment it's back, exactly once, no duplicates. Your tracker numbers stay true to reality.

CRM: live chat with subscribers

A team of operators replies to everyone who messages your bot: templates, join-request confirms, and conversion events straight to your tracker. Learn more →

Killer feature

Not just "subscribed". The whole funnel, by status

Most services know only "subscribed / not". AlterCPA TOP distinguishes five states and fires a postback on every transition — you optimise for subscriber quality, not just count.

Waiting

Pressed /start in the bot, not joined yet

wait

Hold

Sent a join request, awaiting admin approval

hold

Approve

Joined the channel / request approved

approve

Unsubscribe

Left voluntarily within the window

cancel

Ban

Kicked or banned within the window

trash

You set the unsub window. Leave fast, inside the window — that's fraud, we reverse the lead. Leave later — normal churn, no postback.

Telegram broadcasts

You already own a warm base. Message it from your own bot

Every lead pressed /start themselves — so your bot has an open dialogue with each subscriber and the right to write. That's the one thing a tracker simply can't do: it has no bot. TOP does.

Auto-funnels

A message on every lead status: remind those who pressed /start but didn't join; win back the leavers; greet new subscribers. Fires on its own, after a delay you set once — configure it and forget it.

Manual broadcasts

Pick a segment — campaign × status × dates, write a message, and send it to the whole base at once. Pause, resume, top up only those you haven't reached yet, or re-send from scratch.

Waiting

Close the ones who didn't join

Remind everyone who pressed /start but never reached the channel. A direct CR lift on traffic you already paid for.

Unsubscribe

Win back the leavers

Win-back for those who left within the window. Recover subscribers you already paid for.

Approve

Warm up your actives

Announcements, content, the next offer for active subscribers. Upsell, deposits, monetisation.

Hold

Nudge pending requests

A reminder and instructions for requests awaiting approval. Fewer losses at moderation.

Through your bot & token Warm opt-in base Unsubscribe in every message Clicks into your tracker

Honest pricing: the daily cap applies to manual broadcasts only — status-triggered auto-funnels send with no cap. Included in paid plans, no per-message billing or surcharges. One price for everyone.

Message screens

Not one welcome — a whole funnel inside the bot

Build a guided welcome: instead of a single message, a series of screens, each with its own text, photo, or video. Buttons open a URL with your click or move between screens — a mini-landing right inside the bot chat.

  • Up to 10 screens per campaign: offer, terms, perks, FAQ, reviews
  • Each screen carries its own media, text, and set of buttons
  • Buttons — a URL with macros, or a jump to another screen
  • Built in the panel, tested with a one-tap send to yourself

Included in paid plans. On the free Kitten plan — the classic single-message welcome.

Mobile-first

The whole product lives in Telegram

Bots, campaigns, postbacks, tracker connection, billing, and stats — all inside our service bot @altercpatopbot. Open the my.altercpa.top panel only when you want a big screen — one-tap login, no password.

  • A full interface right in the bot chat
  • Notifications: payment received, plan expiring, bot lost its admin rights
  • A dashboard with funnel, CR, and lead export — on the web
  • Light and dark theme, Russian and English, built for mobile

A plan for every cat

Pay for the active campaigns you run. Switch plans anytime; pay by card, Capitalist, or crypto.

Kitten
Free
forever
1 campaign
No broadcasts
Single message

Full tracking on one campaign, no card.

Start free
Tiger
$88
or 8800 ₽ / month
Unlimited campaigns
Broadcasts: 13,500 daily
Screen funnels

Run as many offers as you want, no ceiling.

Choose Tiger

All paid plans run 30 days and stack on renewal. The limit applies when you create a campaign; live ones are never touched.

CRM for Telegram

Broadcasts talk to everyone.
The CRM talks to each one

Anyone who messages your bot lands in a shared operator inbox. The team claims dialogs, replies with templates, confirms join requests, and fires conversions to your tracker — live chat on top of the same bot connection you already own.

  • A shared team inbox: one operator claims a dialog, peers see the thread but can't snatch it away
  • Reply templates with macros, photos, and media — answer in one tap
  • A "Confirm" button right in the chat approves the join request and fires the "approve" postback
  • Custom events: an operator fires a conversion to your tracker by the lead's click — meeting, qualified, deposit
  • Teams and roles: a team-lead reassigns dialogs and sees stats, an admin runs the roster
  • A dedicated operator workspace: live, real-time dialogs, built for mobile
Through your bot & token Shared team inbox Confirm requests from chat Events into your tracker

Grow your cat family

From a pride to a whole Catlantis — plans for 3, 15, or 100 operators. You pay for operator seats, not subscribers: campaigns, broadcasts, and screen funnels are bundled into every plan, and the CRM switches on per bot.

Pride
$42
or 4200 ₽ / month
3 operators
15 campaigns
Broadcasts 1350/day
Screen funnels

A small support team to start.

Choose Pride
Catlantis
$451
or 45,100 ₽ / month
100 operators
Unlimited campaigns
Broadcasts 135,000/day
Screen funnels

A call centre with no ceiling.

Choose Catlantis

Honest pricing: a fixed price for operator seats — no per-minute billing, no per-subscriber tax. One price for everyone.

Frequently asked

Do I need to change trackers?

No. We only send postbacks. We work with AlterCPA trackers, Keitaro, Binom, and any tracker that accepts GET. With an AlterCPA tracker it's a one-click setup. But we'd be delighted if you moved to an AlterCPA tracker — there the integration works out of the box.

What if I don't have a tracker yet?

Get AlterCPA Red — a cloud tracker from the AlterCPA lineup with a free-forever plan for one campaign: split-tests, cloak, and Facebook/TikTok CAPI included. Pair it with TOP (Kitten plan — also free, no card) and you have a full Telegram-traffic stack for zero spend. One-click connection.

Is it safe for my bot?

Yes. The token is validated when you connect it, updates arrive on a secured webhook. The bot needs admin rights only to see joins and leaves.

Do you catch unsubscribes and bans?

Yes — as separate statuses and postbacks, within a window you define. That's how you cut quick churn and fraud.

Will organic count as leads?

No. A lead is created only from a bot start carrying a click. Organic joins show in the activity journal but create no lead and no postback — your stats stay clean.

Can the welcome be more than one message?

Yes. On a paid plan the welcome becomes a multi-screen funnel: each screen has its own text, media, and buttons, and buttons open a URL with your click or jump to another screen. You build a mini-landing right inside the bot. On the free Kitten plan it's the classic single-message welcome.

Aren't broadcasts spam? Will my bot get banned?

No. We message only people who pressed /start in your own bot — a warm, opt-in base — and we send through your bot within Telegram's limits. Every message carries an "Unsubscribe" button, and we honour every opt-out and block forever.

How is the CRM different from broadcasts?

Broadcasts message your whole base by segment; the CRM is live one-to-one chat: a team of operators replies to everyone who messages your bot, from a shared inbox. They answer with templates, confirm join requests with one button, and fire conversions to your tracker straight from the thread. Operators get their own dedicated workspace. The CRM is a separate plan line priced by operator seats, switched on per bot.

Can I work without the website, right in Telegram?

Yes. The service bot @altercpatopbot covers almost everything. The site is for when a big screen is handier.

What does it cost to start?

Zero. The Kitten plan is free forever, no card needed, one campaign on the house.

Stop running Telegram traffic blind

Connect your bot in five minutes and see which traffic brings real subscribers. Your first campaign is free.

Connect your bot — free

No card· Telegram login