GUIDE · TELEGRAM ADS
How Telegram Ads work
Telegram Ads is the only official advertising platform inside Telegram. Ads serve as sponsored messages in public channels with 1,000+ subscribers and as promotions in mini-apps, billed in three currencies. Below — what it is, how delivery, formats, targeting, moderation and cost work, and how to launch, either yourself or via an agency.
1B+
Telegram MAU (March 2025)
400M+
mini-app MAU
1,000+
subscribers a channel needs to serve ads
3
cabinets: EUR · Gram · Stars
What Telegram Ads is
Telegram Ads is the only official advertising platform, run by Telegram itself. Ads serve as sponsored messages in public channels with 1,000+ subscribers and as promotions inside mini-apps. Private chats are never touched — that privacy stance is foundational.
The inventory is large: Telegram has 1B+ MAU (March 2025) and 400M+ people interact with bots and mini-apps. But the platform is closed and auction-driven, so it pays to understand how it works before funding a budget.
The thing that confuses newcomers most: it is one platform with three payment «cabinets» — EUR (fiat, via resellers), Gram (GRAM, formerly Toncoin; cryptocurrency) and Telegram Stars (XTR). These are not three systems — they are three currency rails on one delivery infrastructure.
The three cabinets
EUR Ads Cabinet is the original cabinet and the default outside crypto. Access goes through authorised resellers and agencies: resellers say a direct contract with Telegram is around €2 million, of which €1 million is a deposit (Telegram does not publish these numbers); via resellers entry starts at €250–500, and eLama lets you start from €0 on post-payment. You pay the reseller in euros; commission is usually 15–20%. Targeting: country, language, interests, channels, bots, search, retargeting. Best for brands and services running reach campaigns.
The Gram cabinet (formerly the TON cabinet, a.k.a. TON Ads) is a self-serve account at ads.telegram.org, funded in Gram via Fragment from a TON wallet (Tonkeeper, MyTonWallet); Fragment may ask for KYC. Practitioners cite a deposit from ~20 Gram; the minimum CPM is 0.1 Gram (the getting-started page still says “0.1 Toncoin”). The ads are the same sponsored messages, but targeting is limited to explicit lists of channels, bots and search keywords — no geo, no interests. Practitioners report that Gram-cabinet ads are not shown to users from Russia.
Stars Promotions are paid in Telegram Stars (XTR) from the balance of your own channel or bot, and only for ads of that same channel or bot: 1 Star = $0.02 of ad credit versus $0.013 on withdrawal (a 30% discount). There is no fixed Stars-to-Gram rate — the Gram rate floats. Someone else’s product cannot be promoted with Stars. Full per-cabinet breakdowns are linked below.
Formats — what an ad looks like
In the EUR and Gram cabinets the format is the same: up to 160 characters of text plus a CTA button, optionally a banner (photo/video). Under the ads.telegram.org policies you can promote channels, bots, accounts and external websites; a promoted channel must have a post from the last two weeks.
The Gram cabinet has no separate “crypto format”: the ads are the same sponsored messages — only payment and targeting differ. The Stars cabinet promotes only your own channel or bot (a mini app lives inside a bot, so it can be promoted as your bot). What competitors already run is visible in the open tgadsspy archive.
How delivery works
An ad serves as a sponsored message — a distinct block in a public channel feed or a promotion inside a mini-app, not a message in your DMs. Ads are personalised: different users in the same channel see different ads.
Premium accounts see no sponsored messages at all. Delivery is tied to regional accounts, so the same campaign fans out by geo to cover the audiences you want.
Targeting
The EUR cabinet (via resellers) targets by country, language, interests (from subscriptions), specific channels (an allow-list by username), bots and search queries, and supports retargeting. Two modes: Target Users or Target Channels (they do not combine).
The Gram cabinet targets only explicit lists of channels, bots and search keywords — no geo, no interests (per practitioners): you reach a crypto audience through crypto / DeFi / NFT channels. The Stars cabinet promotes only your own channel or bot, with minimal targeting.
On privacy: since 28 August 2026 ads.telegram.org only promises “We don’t use the contents of your private chats or contacts lists for ad targeting”. The old line that Telegram ads are “not targeted” is out of date — the EUR cabinet targets by geo, language and interests.
Moderation, verification and the entry barrier
Before launch the account is verified (typically 1–5 business days) and every creative is reviewed by Telegram. The moderation rules (ads.telegram.org/guidelines) are the same in every cabinet, however you pay. Targeting cannot be changed after a campaign is created. Channels carry trust flags: verified (blue check), scam, fake, restricted; partner verification (bot_verification) is separate — an organisation confirms an official channel via its own bot.
There is a lot of confusion about the entry barrier. Telegram publishes no official threshold: resellers say a direct contract with Telegram is around €2 million, of which €1 million is a deposit. The usual way in is through resellers from €250–500 (eLama lets you start from €0 on post-payment) or the Gram cabinet with a deposit from ~20 Gram, per practitioners.
How much it costs
Pricing is auction-driven and depends on cabinet, niche and geo. In the EUR cabinet, minimum CPMs for accounts from Russia since 28 August 2026 are €0.60 (country/language targeting), €0.30 (Politics & Incidents) and €0.75 (channels, bots, search); before that, on 17 February 2026, the minimum was cut from €1.00 to €0.70. SA Media puts the average CPM at €0.97 in August 2026. In the Gram cabinet the minimum CPM is 0.1 Gram. By country, the auction rate in PropellerAds data (Q1 2025) runs from €0.35–1.40 in Kazakhstan to €5.25–8.00 in Spain.
Ballpark a budget for your reach and geo in the calculator; the full cost breakdown is on the cost page, and live percentiles by niche and geo live at tgmetrics.net.
How to start
On your own — the six steps below: register, verify, top up, build the creative, target, submit for moderation. Via agency: G.MEDIA Agency runs campaigns end-to-end across every cabinet type — a 30-day pilot with a transparent client dashboard.
Before launching, see what competitors already run in the open tgadsspy archive: filter by niche, country and advertiser to see real creatives and offers.
How to launch a campaign — step by step
Launching yourself in the official cabinet.
- 1
Register
Pick a cabinet for your product and audience: EUR through a reseller or agency; the Gram cabinet as a self-serve account at ads.telegram.org; Stars from the balance of your own channel or bot.
- 2
Verify
Pass account verification — typically 1–5 business days. When you top up the Gram cabinet, Fragment may separately ask for KYC.
- 3
Top up balance
Fund your balance: the EUR cabinet via a reseller from €250–500 (eLama: from €0 on post-payment); the Gram cabinet in Gram via Fragment from a TON wallet (Tonkeeper, MyTonWallet), with a deposit from ~20 Gram per practitioners.
- 4
Creative
Build the ad: up to 160 characters of text + a CTA button, optionally a banner. You can promote channels, bots, accounts and external websites.
- 5
Targeting
Set targeting: in the EUR cabinet — country, language, interests, channels, bots, search, retargeting; in the Gram cabinet — only lists of channels, bots and search keywords.
- 6
Moderation & launch
Submit the creative for Telegram moderation. Once approved the campaign goes live; note targeting cannot be changed after creation.
How we count and where the numbers come from
Prices and CPMs in this guide combine the official ads.telegram.org documentation with public agency case studies (PropellerAds, RichAds, Collaborator). Ranges are indicative and move with the auction — we do not publish a «$10B market» figure (no reliable primary source). The ~€2 million direct-contract figure (€1 million deposit) comes from resellers — Telegram does not publish it; minimum CPMs for Russian accounts are per eLama (28 August 2026), the average CPM per SA Media (August 2026).
We observe the formats and offers themselves directly: tgadsspy records every sponsored message we see across regions — currently 735,787+ creatives from 116,648+ advertisers in the open archive, citable with permalinks under a CC-BY-4.0 licence.
Related guides
Telegram Ads Rules in 2026: What's Allowed, What's Banned and Why Ads Get Rejected
A practical walk-through of Telegram's ad policies as rewritten in 2026: text and link format, destination requirements for channels, bots, accounts and websites, the new search-keyword rule, the full list of prohibited categories and a pre-submission checklist.
Telegram Ad "In Review", "Stopped" or Not Showing: What Each Status Means and What to Check
The five ad statuses in the Telegram Ads account explained from Telegram's own help page, how long review takes (what is official and what is not), and a checklist of reasons an approved ad gets no impressions — budget, CPM, targeting, Premium users, channel rules.
Telegram Search Ads in 2026: How to Launch Ads in Global Search, Step by Step
Since April 2025 Telegram sells ads above global search results. Keywords, limits, what you can promote, where the ads are not shown, the §4.8 keyword rule, minimum CPM and a launch checklist.
How Telegram Ads work — FAQ
What is Telegram Ads?
The only official advertising platform inside Telegram. Ads serve as sponsored messages in public channels with 1,000+ subscribers and in mini-apps, paid in three currencies: EUR, Gram (GRAM, formerly Toncoin) and Telegram Stars (XTR).
How many cabinets does Telegram Ads have?
Three official cabinets by payment method: EUR (fiat, via resellers), the Gram cabinet (formerly the TON cabinet, self-serve, paid in Gram) and Stars (XTR, only for ads of your own channel or bot). The ad format is the same sponsored message; payment, entry budget and targeting differ.
How much do Telegram Ads cost?
Pricing is auction-driven. In the EUR cabinet, minimum CPMs for accounts from Russia since 28 August 2026 are €0.30–0.75 depending on targeting; SA Media puts the average CPM at ≈€0.97 (August 2026). In the Gram cabinet the minimum CPM is 0.1 Gram. By country, the auction rate in PropellerAds data (Q1 2025) runs from €0.35–1.40 in Kazakhstan to €5.25–8.00 in Spain. Ballpark your budget in the calculator.
Can I target specific users?
Partly. The EUR cabinet (via resellers) targets by country, language, interests, channels, bots and search, and supports retargeting; the Gram cabinet only by lists of channels, bots and search keywords. Since 28 August 2026 ads.telegram.org only promises it does not use the contents of private chats or contacts lists for ad targeting.
Does every user see the ads?
No. Ads are personalised per user, and Premium accounts see no sponsored messages at all.
Did Telegram lower the €2M ad threshold?
Telegram does not publish such a threshold, so there is nothing official to lower. Resellers say a direct contract with Telegram is around €2 million, of which €1 million is a deposit. Via resellers entry starts at €250–500, and eLama lets you start from €0 on post-payment; in the Gram cabinet practitioners cite a deposit from ~20 Gram.