Tellmetric
Group growth

Track your Telegram group growth by source

See which ads brought each new member, what each member cost and which members go on to generate revenue.

Growth figures without a source

Telegram reports that a group gained 140 members this week. It does not report that 90 came from one Instagram ad set, 30 from a partner's post and 20 from forwarded links. Without that breakdown you cannot scale the ad set, credit the partner, or notice that the paid members left within three days.

What growth tracking should show

  • Members per campaign, ad set and creative rather than one combined total.
  • Cost per member, calculated from actual joins rather than clicks.
  • Retention and revenue by join cohort, so quality is visible alongside volume.
  • Paid and organic growth reported separately, so you know which growth you paid for.

Setting it up

  • Create one join link per source in Tellmetric. Each link creates a click record with the campaign data attached.
  • Add the bot to the group. When a person joins through the single-use invite the bot issued for their click, the join is attributed to that click.
  • Keep your organic invite links. Joins without a tracked click appear as unattributed, which gives you an organic baseline.
  • Report deposits or purchases with the postback URL so cohorts carry revenue as well as member counts.

Illustrative example

Two ad sets each deliver 200 joins in a week at roughly the same cost. Four weeks later, the cohort view shows that members from one ad set produced €2,400 in deposits and members from the other produced €300. The growth figures are identical, but the commercial results are not. Growth tracking is designed to surface this difference.

Common mistakes

  • Judging campaigns by member count alone. Broad targeting often fills a group with people who never participate.
  • Using one permanent invite link everywhere. Every join then appears identical.
  • Ignoring members who leave. Tellmetric records leaves as a negative signal, so campaigns with high churn are easy to identify.
  • Keeping results in a spreadsheet rather than reporting them to the ad platform, which is what allows the platform to improve future targeting.

How Tellmetric helps

Every join is matched deterministically to its click, so the dashboard shows joins by campaign and creative without estimation. Join cohorts group members by the week they arrived and track their deposit revenue over time. Joins are sent to Meta as CompleteRegistration events and deposits as Purchase events with value, giving Meta the signal it needs to optimise for members who pay. TikTok, Snapchat, Reddit, Spotify and Google Ads can receive the same events if you advertise there.

Frequently asked questions

Does it work for channels as well as groups?

Yes. Join requests and invite links work for both, provided the bot is an admin.

Can I see paid and organic joins separately?

Yes. Attributed joins carry their campaign; joins without a tracked click appear as unattributed.

Does the join experience change for members?

Members tap a link, press Start and receive an invite. There is nothing to fill in.

Is it useful for a free community?

Yes. The Free plan includes 1,000 tracked users a month with Meta reporting.

Related guides

Track Telegram conversions from your Meta ads

The Free plan requires no card. Upgrade to Pro at any time.