Skip to content

Subscribers & analytics

Each bot's detail page has two tabs for understanding your audience: Subscribers (who) and Analytics (how it's performing).

Subscribers

Open a bot → Subscribers tab. Every person who has pressed Start appears here, one row each:

Column Meaning
Username The user's @username (if they have one).
First Name Their Telegram first name.
Language Their Telegram app language.
Country Their country, if set via /country or inferred.
Source The campaign tag from their start link, if any (see below).
Status Active, or Blocked if they've blocked the bot.
First Seen / Last Seen When they first started the bot and were last active.

Campaign attribution

A start link like https://t.me/yourbot?start=promo123 tags the subscriber's Source with promo123. Use different tags per campaign to see where your subscribers came from.

Analytics

Open a bot → Analytics tab for an at-a-glance dashboard.

Summary cards

  • Subscribers — total who started the bot.
  • Blocked — how many have blocked it.
  • Starts — total /start presses.
  • Menu Opens — how many times menus were opened.
  • Link Clicks — total taps on link buttons.

Activity chart — starts and new subscribers per day over the last 30 days.

Leaderboards

  • Top links — which link buttons get the most clicks.
  • Top menus — which commands get opened most.
  • Clicks by country — where your clicks come from.

It fills in as people use the bot

A brand-new bot shows mostly zeros. The numbers grow as real users press Start and tap buttons. "Top menus" only counts menu opens that happen after a menu is opened by name, so it populates as users navigate.