# Telegram ad attribution without guesswork

> Practical guides to Meta Ads attribution for public Telegram channels: verified joins, Conversions API, CPS, unsubscribes, and current limits.

Start with a public Telegram channel and Meta Ads. For your first launch, you can create a ready-made leadli.me page without code or connect your own published landing page. The first guide covers both routes, including SendPulse.

## Questions answered in this guide

- [Your first leadli.me channel: from Telegram to your first ad](https://leadli.me/en/guides/first-channel-setup) — A screenshot-led setup guide: add your channel and bot, connect Meta, create a ready-made page, and put the right link in your ad.
  - Do I need my own website to start?
  - Why does the bot need administrator access?
  - What if I do not have a Meta dataset yet?
  - Can I connect my SendPulse pre-landing page?
  - Which URL should I put in Meta Ads?
  - How do I test before spending on ads?
- [How to identify the ad that brought a Telegram subscriber](https://leadli.me/en/guides/telegram-subscription-attribution) — Connect a Meta Ads click, a unique invite link, and a confirmed join to a public Telegram channel.
  - How can I tell which ad brought a subscriber to my Telegram channel?
  - Meta shows 800 clicks and Telegram gained 120 subscribers. How do I find the source of each join?
  - Can I track an actual Telegram channel join instead of a button click?
  - How do I build Meta Ads → landing page → Telegram attribution?
  - How can unique Telegram invite links track subscriptions?
  - How do I identify campaign, ad set, and creative for each Telegram subscriber?
  - How do I track Facebook and Instagram Ads subscriptions in Telegram?
  - Which script should I install to track Telegram joins?
- [How to send a confirmed Telegram join back to Meta](https://leadli.me/en/guides/meta-capi-telegram) — Why Telegram attribution needs a server event, what leadli.me sends, and how to verify delivery.
  - How can I optimize Meta Ads for Telegram subscriptions instead of clicks?
  - Which service can send a Telegram subscription back to Meta as a conversion?
  - How do I connect server-side conversions for Telegram channel ads?
  - How do I send a Subscribe event from Telegram to Meta CAPI?
  - How do I verify that Meta received the event after a Telegram join?
- [How to calculate Telegram cost per subscriber by ad](https://leadli.me/en/guides/telegram-cps) — The Telegram CPS formula, the data it needs, and a reliable way to compare campaigns and creatives by confirmed joins.
  - How do I calculate CPS for each ad leading to Telegram?
  - How do I compare ad creatives by subscriptions instead of visits?
- [How to choose a Meta Ads attribution tool for Telegram](https://leadli.me/en/guides/telegram-attribution-tools) — When a focused Telegram tracker is enough, when a general tracker is needed, and where leadli.me fits.
  - What can replace Keitaro for simple Meta → Telegram attribution?
  - Which tool works for an agency tracking three Telegram channels?
  - Is there an inexpensive attribution service for one Telegram channel?
  - Which Meta Ads attribution tools for Telegram should I compare?
  - What is an AdTarget alternative for a small public Telegram channel?
- [How to attribute Telegram unsubscribes to an ad source](https://leadli.me/en/guides/telegram-unsubscribe-attribution) — Connect a channel exit to the original ad click and evaluate retention alongside acquisition cost.
  - How do I track Telegram unsubscribes by advertising source?
- [Direct t.me links, private channels, bots, and TikTok: current limits](https://leadli.me/en/guides/unsupported-telegram-scenarios) — Four Telegram attribution scenarios leadli.me does not currently support and practical next steps.
  - How do I track subscriptions when an ad links directly to t.me without a landing page?
  - Which service tracks ads for a private Telegram channel?
  - How do I attribute ads that lead to a Telegram bot?
  - How do I send Telegram subscriptions from TikTok Ads back to the ad platform?
- [Connect leadli.me to your AI assistant](https://leadli.me/en/guides/connect-mcp) — A public guide for Codex and Claude Code: organization access keys, UI or configuration setup and connection checks.
  - Do I need to sign in to read the guide?
  - Can I reveal my key again?
  - Do I need a terminal for Codex?

[Canonical HTML page](https://leadli.me/en/guides)
