Telegram Ads TON + EUR — one feed
TON + EUR CABINETS
Telegram Ads is one official platform billed in TON or EUR. We capture both rails in real time — a new creative lands the moment it goes on air.
Public archive of Telegram Ads: real creatives, CTAs, advertisers, channels and bots. Filter by niche, country and TON/EUR cabinet.
Check the ads that lead to a channel or bot, or find creatives by keyword.
Public channels and bots only. We do not check private sources.
Ads in archive
279,758
+3,535 today
Advertisers identified
63,488
+16,195 today
Channels tracked
10,988,100
+117,405 today
Bots tracked
309,699
+8,275 today
Find competitor creatives in the niche that matters — from crypto to fashion.
Trading
Trading signals, Forex and investment
Gambling
Casino, betting and gambling
Crypto
Crypto, Web3 and token ads
Bots
Telegram bots and mini-apps
Betting
Sports betting and bookmakers
Retail
Retail, fashion and e-commerce
VPN
VPN, proxy and circumvention
Education
Courses and education
Casino
Casino, slots and poker
92 countries indexed
Tools
Each metric above is a doorway into its own workflow: full-text search, geo slices, budget estimation, alerts, API. Six tools, no signup wall to start — open one and go.
TON + EUR CABINETS
Telegram Ads is one official platform billed in TON or EUR. We capture both rails in real time — a new creative lands the moment it goes on air.
REGIONAL SLICE
Telegram rotates sponsored messages by region — no single observer sees everything. We scan dozens of geos for the widest slice of what is actually running.
REACH · CPM · SPEND
Every creative scored with estimated reach, CPM and spend based on channel audience and market rates. Know the budget before launching your own campaign.
GOOGLE LONG-TAIL
Every creative, channel and advertiser has its own page with filters by niche, geo and source. Arrive from search — land on the exact ad, not SERP noise.
ALERTS
Subscribe to a keyword, channel, advertiser or niche. The bot pings the moment a matching creative appears in the index. No launch slips past you.
PUBLIC API
Free for manual lookups and AI scripts, Pro for arbitrage workflows, Business for CRM and BI. Stable JSON, CSV, per-niche RSS — plug into your stack.
FAQ
Telegram Ads Spy is a Telegram Ads spy service. We capture every campaign running on Telegram Ads — both TON and EUR cabinets — in real time: the moment a new creative goes live, it lands in the spy. Full-text ad search, alerts on niches and keywords, public API. Used by media buyers for competitor research, affiliates to scout working offers, journalists and researchers for investigations.
Four main audiences. Media buyers and performance marketers — to see what ads competitors are running, in which channels, and estimate their budgets before launching their own campaign. Affiliates and arbitrage teams — to scout profitable niches and catch new offers the moment they go live. Channel owners — to understand what sells in their niche and benchmark their CPM. Journalists and researchers — to investigate ad spend, trace actors, and build case studies from a public, permalinked source.
Everything in the archive is public data. We index sponsored messages from the official Telegram Ads cabinet and paid placements that advertisers publish in public channels — the exact ads Telegram serves to any user who opens the app. We never scrape private chats, never bypass a Telegram safeguard, and never look at anything behind a private-channel join screen. We simply make the already-public ad stream structured and searchable.
Collection runs continuously. New creatives typically appear in the archive within 30 minutes of being served by Telegram — the exact latency depends on channel tier. A real-time live feed is available on telegramadsfeed.com and via RSS at /rss.xml. Channel metadata (audience size, avatar, description) is refreshed on a rolling schedule, with top channels updated every 30 minutes.
Open /submit and paste a channel link (t.me/name or @name). The channel enters our monitoring list within seconds; metadata is fetched within 15 minutes, and ads served in that channel start appearing in the archive at the next ingest tick. You can also submit via the @tgadsspybot command /watch @name. Works for public broadcast channels with 1,000+ subscribers.
Subscribe to a keyword, channel, advertiser or niche — the Telegram bot @tgadsspybot notifies you the moment a matching creative enters the archive. The first watchlist is free. Pro tier unlocks unlimited watchlists, email delivery and webhooks for integration with your CRM or Slack. Typical use: "alert me when any crypto advertiser launches a new campaign targeting Germany".
Browsing the archive and searching creatives is free and requires no account. The public API Free tier allows low-volume JSON and CSV reads without authentication. Pro is designed for arbitrage teams and small agencies (higher rate limits, unlimited watchlists, email delivery). Business adds bulk exports, webhook delivery, SLA and team seats for enterprise. Pricing is listed on tgads.biz and in /api-docs.
Yes — full JSON endpoints are documented at /api-docs. You can list ads, channels, advertisers, niches and geos; pull time-series trends; or export CSV in one call at /api/v1/ads.csv. The schema is stable and versioned. Per-niche RSS feeds are available at /niches/<slug>/rss.xml, per-channel feeds at /channels/<name>/rss.xml.
Four ways to get data out: (1) JSON via /api/v1/* endpoints; (2) CSV via /api/v1/ads.csv with the same filters as the web catalogue; (3) RSS — global feed /rss.xml plus per-niche, per-channel and per-advertiser feeds; (4) webhooks on Pro+ that fire a POST with the creative payload the moment it is indexed.
No. Only public channels whose content is visible to any Telegram user. We do not attempt to join private channels, we do not use leaked invite links, and we do not use MTProto-level scraping of message archives. If a channel switches from public to private, its existing entries in our archive are preserved as historical records but new ads from it stop being indexed.
File a DMCA takedown at /dmca with the URL, your identity and a short description of the claim. Valid requests mark the creative as hidden within 24 hours — the canonical URL then serves HTTP 410 Gone and the item stops appearing in search, feeds and API responses. We do not serve the original media files in the first place, only hashes and references to Telegram’s own CDN.
No. Telegram Ads Spy is an independent project built at G.Media. Operator: G MEDIA PARTNERS EUROPE d.o.o., a Serbian entity registered in Belgrade, with a Dubai (UAE) team. Telegram and the Telegram logo are trademarks of Telegram FZ-LLC. We are not a reseller, partner or agent of Telegram, and we do not provide advertising placement services on Telegram.
Channel owner identities are not stored or disclosed. The archive records which channels carried an ad, but only the channel's public username — information already visible to anyone on Telegram. We do not store Telegram account IDs, phone numbers, or contact information for channel owners. Channel owners who object to being listed may submit a removal request via /dmca.
The archive documents public advertising — the same ads Telegram already served to real users. We do not remove records on advertiser request. Takedowns are processed only for valid intellectual-property claims (DMCA / 152-FZ) or for legally invalid creatives under the applicable jurisdiction. File a formal request at /dmca; valid claims result in the creative being hidden within 24 hours.
Telegram's native cabinet shows an advertiser their own stats: impressions, CPM, budget spent. We observe from the outside. What we provide that Telegram does not: competitor creatives, cross-advertiser analysis, geo-distribution of campaigns, historical archive back to November 2024, and a public API. Our reach and spend figures are estimates derived from channel size and market CPM data — not Telegram's internal bid prices.
Telegram Ads Spy does not collect personal data about Telegram end-users. We do not track individual viewers, subscribers, or readers of channels. The only personal data we hold is for users who explicitly sign in to manage their own alerts — and those users can delete their account at any time via the bot. For EU data-subject requests, contact us through /dmca or via @tgadsspybot. Operator: G MEDIA PARTNERS EUROPE d.o.o. (Belgrade, Serbia).
Research
Original research across 110+ topics and 40+ geos — market reports, advertiser profiles, methodology guides, and Q2 2026 trend analysis. All citable under CC-BY-4.0.
All researchWhy we built tgads.net as the top-of-funnel hub for the G.Media stack — what it covers, how it complements tgadsspy, bestapps.tg and topapps.tg.
Data-driven analysis of the Telegram advertising market in 2026 — creative volumes, top niches, geo breakdown, TON vs EUR split, and what's driving growth across 11 content languages.
Complete guide to Telegram sponsored messages in 2026: minimum budget, CPM rates, channel targeting, TON Ads vs EUR cabinet, creative formats, and what the top crypto advertisers do differently. Based on tgadsspy's archive of 900+ creatives.
ONE DATASET — EIGHT TOOLS
Each surface is built around one job: archive by day, live feed, alerts, channel deep-dive, public API. Same database, different lenses.
Archive by day
Every ad ever served on Telegram Ads, browsable by day, with a permanent URL per creative.
Best for: finding an ad you saw yesterday; checking what competitors ran a week or a month ago.
Live feed
New creatives land in real time — 20-second refresh, plus RSS and webhook delivery.
Best for: tracking competitor launches as they happen; catching a new ad format the moment it airs.
Analytics
Public market reports: niche trends, advertiser growth, splits by country and payment rail.
Best for: spotting where demand is growing; building a Telegram Ads market deck for your team or investor.
Alerts
Subscribe to keywords, channels or advertisers — the bot pings you the moment a match appears.
Best for: being first to know a competitor launches; never missing an ad targeting your keyword.
Channel stats
Audience, growth, estimated CPM and ranking for every public Telegram channel we track.
Best for: sizing up a channel before buying ads; benchmarking reach and engagement against peers.
CPM benchmarks
Average CPM rates, audience-quality scores and reference numbers per niche and geo.
Best for: learning the "normal" CPM in your niche; avoiding overpayment when buying channel placements.
For business
Enterprise API, bulk CSV exports, team seats and SLA guarantees for agencies and brands.
Best for: agencies, SMM teams and brand marketing; piping data into your BI stack or CRM.
Channel spy
Paste any public channel name — see every advertiser targeting it, with full creative history.
Best for: fast recon on a competitor channel; checking a single advertiser in 10 seconds.