tgads.net
AdsChannelsAdvertisersNiches
Stats
Sign in
tgads.net

Telegram Ads ecosystem — archive, agency, API, in one hub.

live
82.6K
creatives
45K
advertisers
5.6M
channels in pool

Browse

  • Ads
  • Archive
  • Channels
  • Advertisers
  • Trending

Categories

  • Niches
  • Countries
  • Regions
  • Cashier apps
  • Mini-apps
  • Channel stats

Resources

  • About
  • Pricing
  • Public API
  • Submit a channel
  • Blog
  • Wiki
  • Glossary
  • FAQ

G.Media product family

We craft what deserves attention and trust.

See full family →
Ad intelligenceLIVE
Telegram Ads Spy
tgadsspy.com

Public archive of every ad on Telegram. Search, alerts, analytics.

82.6Kcompetitor creatives

HubNEW
Telegram Ads Hub
tgads.net

Where Telegram advertisers learn, decide, launch.

45Kadvertisers to study

CuratedNEW
Best Mini Apps
bestapps.tg

Best Telegram mini-apps · handpicked monthly by the G.Media team.

27niches · handpicked

LeaderboardNEW
Top Mini Apps
topapps.tg

Public daily leaderboard of Telegram mini-apps by active users.

1.4Kin the live ranking

Social · TelegramLIVE
Wall
wall.tg

Social Telegram Mini App for creators · powered by TON.

119,675users

G.Media·DMCC, JLT, Dubai·[email protected]·G MEDIA PARTNERS EUROPE d.o.o.

© 2026 tgads.net.
PrivacyTermsDMCA
for developerssitemap.xmlrss.xmlllms.txtopenapi.json
Home/About

About

A public archive of Telegram advertising

Telegram Ads Spy collects the advertising Telegram already shows to everyone — sponsored messages from the official Telegram Ads cabinet and paid placements published in public channels. We index it, structure it and make it searchable for advertisers, researchers, journalists and affiliates who want to understand what runs, where and for how long.

What the archive captures

  • Sponsored messages (official Telegram Ads) — Ads bought through the Telegram Ads Platform and served across eligible public channels. Telegram varies these per region, so we fan out across dozens of geos to catch the widest cross-section we reasonably can.
  • Paid channel placements — Posts that channel owners publish themselves after being paid — typically in TON — by an advertiser. We separate these from organic content and treat them as a distinct payment rail in the archive.

How a creative ends up in the archive

  1. Collect. We regularly look across Telegram ad regions and pull the active campaigns that Telegram is currently serving.
  2. Deduplicate. The same creative shown across ten different channels becomes one record. Each unique creative gets its own permanent page.
  3. Classify. Niche (crypto, trading, gambling, VPN, tech, etc.) and target geo are tagged automatically from the text and the CTA link.
  4. Link. We extract the advertiser from the CTA URL — a domain becomes a website advertiser, a t.me/<handle> becomes a Telegram advertiser, and the handle is added to our channel pool for ongoing observation.
  5. Enrich. If the CTA leads to a page that exposes an og:image, we attach it as the preview so the archive card looks like what users actually saw.

Coverage and honest caveats

Telegram personalises sponsored messages per region, language and account attributes — no single viewing account sees everything that runs. We rotate across regions and observing accounts to approximate the full picture, but 100% coverage is not possible for a non-Telegram-internal observer. Read our numbers as a lower bound: everything we show was definitely served, and more may exist that we have not seen yet.

Reach and spend figures are estimates, computed from channel audience size and market CPM data. They are signals for comparison, not contractual numbers.

What we intentionally do not do

  • We never store original media files — only hashes and the CDN URLs Telegram itself exposes publicly.
  • We do not track individual Telegram users. The only people we keep records of are those who explicitly sign in to our bot to manage their own alerts.
  • We do not run private-channel scraping through MTProto. Everything in the archive comes from what Telegram already shows on the public surface.
  • We do not show private content. Only ads that public-channel viewers would have already seen make it into the archive.

Takedown requests

If you believe a creative violates your rights, submit a takedown via the DMCA form. Valid requests mark the creative as hidden and serve 410 Gone on the canonical URL.

How to build on top of the archive

The whole archive is exposed as a public JSON API — see the API reference. CSV export is one call at /api/v1/ads.csv, RSS feeds live at /rss.xml and /niches/<slug>/rss.xml. For hands-off monitoring, subscribe to keyword, niche, channel or advertiser alerts via @tgadsspybot.

Contact

Press, data requests and partnerships — reach us through @tgadsspybot. Operated by G.Media — headquartered in Dubai (DMCC, JLT, UAE). Legal entity: G MEDIA PARTNERS EUROPE d.o.o. We work worldwide. Founder: Roman Dumov (@Dumov).

Key terms

Quick definitions of what the sections above referenced. Full glossary at /info.

Telegram Ads Platform
The official advertising system by Telegram, launched in 2021. Advertisers buy sponsored messages that are served across eligible public channels with 1,000+ subscribers. Payment is in EUR via a corporate ad cabinet; pricing is CPM-based. All creatives are reviewed by Telegram moderation before going live.
Sponsored Message
A Telegram ad format served at the bottom of qualifying public channels. A sponsored message is a short text (up to 160 characters) with an optional banner image and a CTA button that points to a channel, bot, mini-app, or external URL. Unlike channel-owner placements, sponsored messages are bought through the official Telegram Ads Platform in EUR.
TON Ads (channel placement)
A category of Telegram advertising where an advertiser pays the channel owner directly — typically in TON cryptocurrency — to publish a promotional post. Unlike official sponsored messages, TON-paid placements are not subject to Telegram moderation and appear as regular channel posts. They are the dominant ad format in many niches, particularly crypto, trading and affiliate offers.
CPM (Cost per Mille)
Cost per one thousand impressions. A standard advertising pricing model used by the Telegram Ads Platform and most TON-paid channel placements. On Telegram Ads, CPM is set by the advertiser and competes for eligible impressions; on TON channel placements, CPM is implied by negotiating a post price against the channel’s average views.
Reach (estimate)
The estimated number of unique viewers a creative is likely to have. In a public channel, reach is commonly approximated by the channel’s average post views within 24-48 hours. For multi-channel campaigns, reach is summed across placements, with rough deduplication for audience overlap.
Ad Archive
A permanent, searchable collection of ads that have been served over time. Unlike the live ad stream (which disappears as campaigns end), an archive preserves creatives with stable URLs, datestamps and context. Archives are used by marketers for competitive research, by researchers for historical analysis, and by regulators for accountability.

About G.Media

Telegram Ads Spy is built and operated by G.Media — the same team behind Wall, a family of Telegram bots, and AI-guide bots for the most popular models. Founded by Roman Dumov, headquartered in Dubai, working worldwide.

Operated by · G.Media

Wall

Social Telegram Mini App for creators · personal walls, graffiti, collaborative Pixel Battle, 18 curated Branches (including the «ads» digest fed by Telegram Ads Spy data), 4 AI agents (Grok/ChatGPT/DeepSeek/Claude), gifts in Stars, TON tips, Chain Posts sealed on TON for 1 TON with 0% fee. 17 languages · Premium 290★ / Ultra 990★.

Open Wall→

Wall is independent — not affiliated with Telegram, TON Foundation, or @durov.

See the full G.Media product family at /sister-products.

Last updated 2026-04-30 · Operated by G.Media · HQ in Dubai · Legal entity: G MEDIA PARTNERS EUROPE d.o.o.