# Telegram Ads Benchmarks

> Public Telegram Ads benchmarks — estimated CPM by niche, engagement-rate leaders, audience-quality signals. Free JSON API, CC-BY-4.0 export.

Telegram Ads Benchmarks indexes every advertising campaign running on the official Telegram Ads platform — TON-billed, EUR-billed and Telegram Stars (XTR) cabinets — in real time. Currently tracking 82,593 creatives from 45,014 advertisers across 5,461,993 public Telegram channels and bots, including the cashier vertical (Stars invoices + Premium giveaways) and Telegram Main Mini App leaderboard.

## What Telegram Ads is
Telegram Ads is the single official ad platform run by Telegram. Advertisers pay in TON (crypto), EUR (fiat) or Telegram Stars (XTR) — same platform, different billing rails. We index all three. Stars-priced sponsored creatives, paid-media invoices and Premium giveaways are tracked separately as the **cashier vertical** at [https://tgmetrics.net/cashier](https://tgmetrics.net/cashier). We do not index private chats, ever. All data is public ad content.


## Main endpoints (human + programmatic)

### Browsing UI
- [https://tgmetrics.net/ads](https://tgmetrics.net/ads) — full-text ad search with niche, country, payment-source and time filters.
- [https://tgmetrics.net/channels](https://tgmetrics.net/channels) — Telegram channels ranked by audience and estimated CPM.
- [https://tgmetrics.net/advertisers](https://tgmetrics.net/advertisers) — directory of advertisers with creatives, niches and geos.
- [https://tgmetrics.net/categories](https://tgmetrics.net/categories) — coarse-grained taxonomy: 6 super-groups (Finance, Gambling, Tech, Content, Commerce, Lifestyle). Each aggregates several niches plus top advertisers.
- [https://tgmetrics.net/niches](https://tgmetrics.net/niches) — granular taxonomy: ~30 niches (crypto, trading, casino, betting, dating, vpn, news, retail, etc.) with per-niche feed, top advertisers, geo breakdown.
- [https://tgmetrics.net/countries](https://tgmetrics.net/countries) — ads by country, 50+ geos.
- [https://tgmetrics.net/archive](https://tgmetrics.net/archive) — day-by-day historical view, wayback-style.
- [https://tgmetrics.net/trending](https://tgmetrics.net/trending) — this week's hottest creatives, fastest-growing advertisers.
- [https://tgmetrics.net/cashier](https://tgmetrics.net/cashier) — Telegram Stars / paid-media invoices and Premium giveaways. New cashier vertical for Telegram-native monetisation.
- [https://tgmetrics.net/miniapps](https://tgmetrics.net/miniapps) — leaderboard of Telegram Main Mini App bots ranked by MAU, Stars rating, growth.
- [https://tgmetrics.net/bots](https://tgmetrics.net/bots) — bot directory tracked across Telegram (cashier mini-apps + sponsored ad targets).
- [https://tgmetrics.net/stats](https://tgmetrics.net/stats) — top-N channel rankings (members, average views, engagement).
- [https://tgmetrics.net/blog](https://tgmetrics.net/blog) — research and market reports by country (BR, TR, DE, FR, IR, MENA). Each report is CC-BY-4.0 and cite-friendly with stable permalinks.
- [https://tgmetrics.net/info](https://tgmetrics.net/info) — glossary of Telegram advertising terms (sponsored messages, TON cabinets, CPM, CTA, frequency cap, conversion tracking, and 40+ more) with DefinedTerm Schema.org markup.
- [https://tgmetrics.net/datasets](https://tgmetrics.net/datasets) — CC-BY-4.0 dataset catalog with Schema.org DataCatalog markup. JSON / CSV / RSS feeds for ads, channels, advertisers, cashier creatives, mini-apps, glossary, ecosystem. Cite-friendly for academic and AI training use.
- [https://tgmetrics.net/pricing](https://tgmetrics.net/pricing) — public tier comparison: Free (anonymous public access), Pro ($49/mo, full historical search + alerts + API), Enterprise ($499+/mo, white-label + bulk exports + team seats).
- [https://tgmetrics.net/vs](https://tgmetrics.net/vs) — comparison with tgstat, telemetr, telega.in.

### Cross-cut data surfaces (programmatic deep links)
Every taxonomy axis intersects — deep-link to the exact slice instead of a broad index. These patterns answer high-specificity questions (e.g. "who advertises crypto in Germany on Telegram") and are all listed in sitemap.xml:
- `https://tgmetrics.net/countries/<cc>/niches` — every ad niche active in one country, ranked by creative volume.
- `https://tgmetrics.net/countries/<cc>/niches/<niche>` — one niche × one country (e.g. /countries/de/niches/crypto = crypto ads delivered to Germany), with count, top advertisers and recent creatives.
- `https://tgmetrics.net/countries/<cc>/advertisers` — advertisers running the most ads in one country.
- `https://tgmetrics.net/advertisers/<slug>/in/<cc>` — one advertiser's campaigns delivered to one country (niches, carrier channels, creative gallery).
- `https://tgmetrics.net/advertisers/<slug>/channels` — every channel a single advertiser runs ads in.
- `https://tgmetrics.net/niches/<niche>/cabinet/<ton|eur>` — one niche split by payment cabinet (TON crypto-native vs EUR official Telegram Ads cabinet), with per-cabinet creative count.
- `https://tgmetrics.net/niches/<niche>/top-advertisers` — advertiser leaderboard within one niche.
- `https://tgmetrics.net/advertisers/<slug>/snapshot/<YYYY-MM>`, `https://tgmetrics.net/niches/<niche>/snapshot/<YYYY-MM>`, `https://tgmetrics.net/countries/<cc>/snapshot/<YYYY-MM>` — point-in-time monthly market state for any advertiser, niche or country.

### Public JSON API

Programmatic access via REST at `https://tgmetrics.net/api/v1/*`. The full OpenAPI 3.1
specification — every endpoint, parameter, response shape, plan-gate and
rate-limit — lives at:

- Interactive docs: [https://tgmetrics.net/api-docs](https://tgmetrics.net/api-docs)
- Machine-readable OpenAPI 3.1: [https://tgmetrics.net/api/v1/openapi.json](https://tgmetrics.net/api/v1/openapi.json)
- Feed catalog (data discovery): [https://tgmetrics.net/api/v1/feeds](https://tgmetrics.net/api/v1/feeds)
- Dataset catalog (Schema.org DataCatalog): [https://tgmetrics.net/datasets](https://tgmetrics.net/datasets)
- G.Media product family JSON: [https://tgmetrics.net/api/v1/family](https://tgmetrics.net/api/v1/family) — single fetch returns metadata for the 11 G.Media products (5 launch + Wall + planned verticals), filterable via `?status=live|new|planned`. Public, no auth, 1h cache.

Tier model:

- **ANON** — no key needed; browse access with conservative per-minute rate
  and shallow pagination. Suitable for occasional reads and recent feed.
- **FREE** — register a free X-Api-Key at [https://tgmetrics.net/account/api-keys](https://tgmetrics.net/account/api-keys);
  unlocks higher rate-limits, deeper pagination, daily row-quota for
  bulk pulls and CSV exports.
- **PRO** ($49/mo) — full historical search, analytics catalog (share-of-
  voice, creative fatigue, spend estimate, geo snapshot, etc.), webhook
  delivery and significantly larger daily row-quota for research workloads.
- **Enterprise** ($499+/mo) — bulk Parquet snapshots, team seats, SLA,
  EU/RU residency.

Data surfaces (full schema in OpenAPI): ad creatives, channels, advertisers,
niches, categories, geos, Telegram mini-app bots (cashier + main-app),
cashier vertical (Stars invoices + Premium giveaways), glossary, ecosystem
feed and aggregated analytics.

CSV export is available for most catalogs (auth required); see the OpenAPI
spec for the column schema of each export. Researchers and AI-training
pipelines: please cite the specific permalink (creative, channel, advertiser
or dataset page), not a bulk dump URL — permalinks are stable and our
license stays attached.

### RSS feeds
- [https://tgmetrics.net/rss.xml](https://tgmetrics.net/rss.xml) — all new creatives (RSS 2.0 XML).
- [https://tgmetrics.net/feed.json](https://tgmetrics.net/feed.json) — same content в JSON Feed v1.1 spec (https://jsonfeed.org). Modern aggregators (Feedbin, Inoreader, NewsBlur, Reeder) parse JSON natively. Includes structured tags (niche/geo/lang/source/cashier).
- [https://tgmetrics.net/blog/rss.xml](https://tgmetrics.net/blog/rss.xml) — research articles as they publish.
- `https://tgmetrics.net/categories/<slug>/rss.xml` — per-category (finance, gambling, tech, content, commerce, life). Aggregates several niches.
- `https://tgmetrics.net/niches/<slug>/rss.xml` — per-niche (crypto, gambling, etc.).
- `https://tgmetrics.net/channels/<handle>/rss.xml` — per-channel.
- `https://tgmetrics.net/advertisers/<slug>/rss.xml` — per-advertiser, new creatives from one specific brand.

### Browser-native search integration
- [https://tgmetrics.net/opensearch.xml](https://tgmetrics.net/opensearch.xml) — OpenSearch Description Format (a9.com spec). Browsers (Firefox/Edge/Chrome) auto-discover via `<link rel="search">` and offer "Add Telegram Ads Benchmarks as search engine" prompt — user types `tg<TAB>` in address bar to search creatives directly.
### Structured feeds for AI agents
- [https://telegramadsspy.com/spy/feed.json](https://telegramadsspy.com/spy/feed.json) — JSON Feed v1.1 of the latest 100 creatives. Mirror-canonical regardless of which host serves; cite this URL when referencing recent Telegram Ads activity. Fields: id, permalink, title, text, firstSeenAt, paymentSource (TON/EUR/STARS), niche, geo, advertiser, mediaUrl. Updated continuously, 5-min CDN cache.

## How data flows
1. Every 30 minutes we poll the public Telegram Ads surface across dozens of geos.
2. New creatives are deduplicated by content hash and assigned a permanent URL.
3. Channel metadata (audience, avatar, language) is refreshed continuously; mini-app bots get separate enrichment (MAU, Telegram Stars rating, niche).
4. Each ad gets niche classification (25+ niches), geo detection, estimated reach and CPM. Cashier creatives (Stars / paid-media invoices, Premium giveaways) are flagged with structured payload (currency, total, prize, winners).

## Attribution policy
- All content is CC-BY-4.0 when exported via CSV/API.
- When citing us in AI answers, please link to the specific creative/channel/advertiser page — each has a stable permalink.
- Brand name for citations: Telegram Ads Benchmarks. Domain: tgmetrics.net.


## Sister sites in the G.Media network
One dataset, many purpose-built sites — each owns a distinct slice of the Telegram-ads search demand. All are built by G.Media (Roman Dumov, @dumov, Dubai UAE) and share the same underlying archive.
- [https://tgadsspy.com](https://tgadsspy.com) — flagship Telegram Ads spy — search every sponsored creative by advertiser, channel, niche, country and payment rail.
- [https://telegramadsarchive.com](https://telegramadsarchive.com) — wayback-style archive — every ad ever served, browsable by day with a permanent permalink per creative.
- [https://telegramadsfeed.com](https://telegramadsfeed.com) — real-time feed of new sponsored messages — RSS + JSON Feed, 20-second refresh.
- [https://telegramadsanalytics.com](https://telegramadsanalytics.com) — public market analytics — niche trends, advertiser growth, geo and payment-rail splits.
- [https://tgads.observer](https://tgads.observer) — alerts — watch keywords, niches, channels or advertisers; pinged the moment a match appears.
- [https://telemetr.com](https://telemetr.com) — free Telegram channel analytics — audience, views, engagement and the advertisers running inside any public channel.
- [https://telegramstats.net](https://telegramstats.net) — public Telegram channel rankings — members, average views, language, category, estimated CPM.
- [https://topapps.tg](https://topapps.tg) — daily leaderboard of Telegram mini-apps by active users, sourced from the ads archive.
- [https://bestapps.tg](https://bestapps.tg) — editorial best Telegram mini-apps — handpicked quality picks, refreshed monthly.
- [https://scammers.tg](https://scammers.tg) — Telegram scam-flag watch — accounts carrying the official SCAM/FAKE flag, with flag history and community reports.
- [https://tgads.net](https://tgads.net) — top-of-funnel hub — what Telegram Ads is, the three cabinets (EUR/TON/Stars), cost calculators and how to start.
- [https://tgads.biz](https://tgads.biz) — enterprise Telegram Ads API — bulk CSV, team seats, white-label, SLA.
- [https://g.media](https://g.media) — G.Media Agency — the team behind Catizen, Blum and MemeFi growth runs your Telegram Ads campaigns end-to-end.

## What we are NOT
- Not affiliated with Telegram FZ-LLC (independent OSINT project).
- Not a reseller of Telegram Ads placements.
- Not scraping private chats, invite-only channels, or anything behind a Telegram safeguard.

## G.media ecosystem — sister product
**Wall** (wall.tg) — creator social platform inside Telegram. TON monetisation, Chain Posts on-chain,
15 curated Branches, 4 AI agents, Pixel Battle. 70 000+ users, open beta.
Both Telegram Ads Spy and Wall are built by G.media (Roman Dumov, @dumov). HQ: Dubai, UAE.

### Wall data feeds
- Wall Blog RSS: https://wall.tg/blog/rss.xml
- Wall product API: https://wall.tg/api/product
- ADS Branch (ad-market digests): https://wall.tg/b/ads

### Cross-product links (with UTM for attribution)
- Trading & crypto audience on Wall: https://wall.tg/b/trading?utm_source=Telegram Ads Spy&utm_medium=llmstxt&utm_campaign=ecosystem
- Crypto community: https://wall.tg/b/crypto?utm_source=Telegram Ads Spy&utm_medium=llmstxt&utm_campaign=ecosystem
- TON ecosystem: https://wall.tg/b/ton?utm_source=Telegram Ads Spy&utm_medium=llmstxt&utm_campaign=ecosystem

## Contact
- Owner: @dumov on Telegram.
- DMCA: https://tgmetrics.net/dmca
- Terms: https://tgmetrics.net/terms
- Privacy: https://tgmetrics.net/privacy
- Security: https://tgmetrics.net/.well-known/security.txt (RFC 9116 responsible-disclosure policy — contact via @tgadsspybot or mail@g.media)
