logo

Telegram Ads · Guide

Telegram Ads specs and prices, November 2026: formats, CPM, targeting, accounts

One page with every number you need to plan Telegram Ads: ad formats and file limits, minimum CPM by target type and country, media surcharges, and Gram vs EUR vs WORLD accounts.

Contents · 9 sections
  1. Telegram Ads at a glance
  2. Ad formats and creative requirements
  3. Four target types and where each ad can lead
  4. Minimum CPM by target type
  5. Gram vs EUR vs WORLD: which ad account to use
  6. Moderation: what gets declined
  7. How to plan a Telegram Ads test
  8. Questions and answers
  9. Methodology and sources

In short

0.10 Gram
minimum CPM in a Gram (TON) account for any country and target type, about $0.12 on 2 November
€0.15
minimum CPM in an EUR account for users in the US, UK and Germany; €0.75 for specific channels, bots and search
+50–100%
what a photo or video adds to the minimum CPM; emoji in the text add nothing

Telegram Ads changes quickly. Minimum bids moved twice this autumn, Gram accounts got full targeting in August, and resellers opened a new WORLD account type.

This page collects the numbers in one place, as of the early November 2026. Minimum bids come from our own accounts. Specs come from Telegram’s documentation and our own tests.

Telegram Ads at a glance

Telegram Ads key parameters, early November 2026. Sources: Telegram Ads API documentation, our ad accounts, reseller data.
ParameterValue in November 2026
Ad textup to 160 characters
Mediaphoto or video, channel and user targeting only
PhotoJPEG or PNG, ≤ 5 MB, ≥ 640 px wide, 16:9
VideoMP4, ≤ 20 MB, ≥ 640 px wide, 16:9, 3–60 seconds
Target typeschannels, bots, search, users
Countries229 in EUR, 227 in Gram (no Russia, Ukraine), 213 in WORLD
Countries per campaignup to 8; cities inside one country only
Minimum CPM, Gram account0.10 Gram (≈ $0.12), any country and target type
Minimum CPM, EUR account€0.15 for users and English channels; €0.75 for specific channels, bots, search
Minimum CPM, WORLD account€0.30; Israel €0.70; India, Indonesia €0.06
Minimum top-up20 Gram; €500 in EUR and WORLD
Reseller commission15–20% on top of each top-up (EUR, WORLD)
Moderationmost ads within an hour; 97% within 24 hours
Telegram Ads key parameters, early November 2026. Sources: Telegram Ads API documentation, our ad accounts, reseller data.

Ad formats and creative requirements

Every Telegram ad is a short sponsored message with a button. What it can carry depends on where it is shown.

Creative limits from the Telegram Ads API documentation, November 2026.
ElementLimitWhere it works
Text1–160 characters, emoji allowedchannels, bots, users; not search
PhotoJPEG/PNG, ≤ 5 MB, ≥ 640 px wide, 16:9channels, users
VideoMP4, ≤ 20 MB, ≥ 640 px wide, 16:9, 3–60 schannels, users
Picture of the channel or botthe destination’s own avatarall target types
Website name1–40 charactersEUR and WORLD, external links only
Website pictureJPEG/PNG, ≤ 1 MB, ≥ 150×150 pxEUR and WORLD, external links only
Button label12 options: Subscribe, Buy, Sign up, Download…EUR and WORLD, external links only
Title1–128 bytesonly in the ads account, users do not see it
Creative limits from the Telegram Ads API documentation, November 2026.

A photo or a video does not have to be used. A text ad with the avatar of the channel or bot is the default and the cheapest format.

A channel ad appears under a post in a channel. It can carry text, a photo or a video, and a button.

Telegram ad in a channel with a 16:9 picture, text and a View channel button
Channel ad: picture 16:9, text up to 160 characters, button

A search ad appears at the top of global search for a keyword. It shows only the name and avatar of the channel or bot. There is no text, and the link is the bare username.

Telegram search ad: a bot shown first in global search for the query telegram ads, marked Ad
Search ad: name and avatar only, first line of global search

A bot ad appears at the top of a bot chat. It shows text and the avatar of the promoted channel or bot.

Telegram ad shown in a bot: text with the advertiser's avatar on the right
Bot ad: text and avatar, no photo or video

Four target types and where each ad can lead

Target types in Telegram Ads, November 2026. The same four types are available in Gram, EUR and WORLD accounts.
Target typeWho sees the adAllowed linksMedia
Channelssubscribers of chosen channels, or channels by language and topicTelegram links; websites in EUR and WORLDtext, photo, video
Userspeople by country, city, app language, interests, deviceTelegram links; websites in EUR and WORLDtext, photo, video
Botsusers of chosen botsTelegram links onlytext
Searchpeople who search a keyworda Telegram username, no parametersnone
Target types in Telegram Ads, November 2026. The same four types are available in Gram, EUR and WORLD accounts.

Two rules surprise most advertisers:

  • Search ads cannot carry tracking. The link is the username itself, so a start parameter or UTM tag is impossible. Measure search through a separate bot or channel. It compares to Google search ads: the traffic is fairly warm, because the person is already interested and searching for something specific.
  • Specific channels and languages do not mix. If you choose channels one by one, the language field must be empty. Topics need exactly one language.

Minimum CPM by target type

The minimum bid depends on the account, the target type and, in euro accounts, the country. The figures are as of 2 November 2026.

Minimum CPM per 1,000 impressions, text ad without a picture, 2 November 2026. Bold marks the cheapest account. ≈ is an estimate: WORLD floors are twice the EUR floors wherever they can be compared. 1 Gram = $1.195, €1 = $1.12.
TargetGram accountEUR accountWORLD account
Users · US, UK, Germany, France, Turkey, Brazil, UAE0.10 Gram ($0.12)€0.15 ($0.17)€0.30 ($0.34)
Users · India, Indonesia0.10 Gram ($0.12)€0.03 ($0.03)€0.06 ($0.07)
Users · Uzbekistan0.10 Gram ($0.12)€0.01 ($0.01)closed
Users · Israel0.10 Gram ($0.12)€0.35 ($0.39)€0.70 ($0.78)
Users · Ukrainenot shown€0.40 ($0.45)closed
Users · Russianot shown€0.60 ($0.67)closed
Channels by language · English0.10 Gram ($0.12)€0.15 ($0.17)≈ €0.30 ($0.34)
Channels by language · Russian0.10 Gram, not shown in Russia€0.60 ($0.67)closed
Specific channels0.10 Gram ($0.12)€0.75 ($0.84)€1.50 ($1.68)
Bots0.10 Gram ($0.12)€0.75 ($0.84)€1.50 ($1.68)
Search0.10 Gram ($0.12)€0.75 ($0.84)≈ €1.50 ($1.68)
Minimum CPM per 1,000 impressions, text ad without a picture, 2 November 2026. Bold marks the cheapest account. ≈ is an estimate: WORLD floors are twice the EUR floors wherever they can be compared. 1 Gram = $1.195, €1 = $1.12.

Minimum CPM for specific channels, bots and search

Dollars per 1,000 impressions, 2 November 2026

Gram account$0.12
EUR account$0.84
WORLD account$1.68
For placements in chosen channels and bots, a Gram account has a floor 7 times lower than EUR and 14 times lower than WORLD.

In an EUR account, user targeting costs at least €0.15 in 223 of 229 countries. Only six differ: India and Indonesia (€0.03), Uzbekistan (€0.01), Israel (€0.35), Ukraine (€0.40) and Russia (€0.60). But a new EUR account is opened only for the CIS, India and Indonesia; for other countries use Gram or WORLD.

WORLD floors are exactly twice the EUR floors wherever we could compare them. The Gram floor has not moved since August.

How much media adds to the bid

A picture or video raises the minimum CPM. Telegram’s documentation gives ranges; we measured the exact steps.

Minimum CPM with media, 2 November 2026. User targeting gets the low end of each range, specific channels the high end.
Add-onGram · usersGram · specific channelsEUR · usersEUR · specific channelsTelegram docs
None, text only0.100.10€0.15€0.75—
Avatar of the channel or bot0.13 (+30%)0.13 (+30%)€0.20 (+33%)€0.98 (+30%)+30%
Photo0.15 (+50%)0.18 (+80%)€0.23 (+53%)€1.35 (+80%)+50–80%
Video0.17 (+70%)0.20 (+100%)€0.26 (+73%)€1.50 (+100%)+70–100%
Emoji in the text+0%+0%+0%+0%—
Minimum CPM with media, 2 November 2026. User targeting gets the low end of each range, specific channels the high end.
  • A photo and the avatar do not stack. Photo plus avatar costs the same as the photo alone.
  • Bots and search ignore media. Their floor stays the same, because photos and videos are not shown there. The avatar still adds 30%.
  • Several countries in one EUR campaign do not simply take the highest floor. US, Germany and India together asked €0.03. Israel raises any mix it is in to €0.35.

Gram vs EUR vs WORLD: which ad account to use

Telegram Ads has three account types for business advertising. They share one auction and the same four target types. They differ in countries, links, currency and how you open them.

Telegram Ads account types, November 2026. WORLD lists can differ between resellers.
Gram (TON) accountEUR accountWORLD account
Who opens ityou, on Fragment, after KYCa resellera reseller
CurrencyGram (formerly Toncoin)euroeuro
Countries227: all except Russia and Ukraine229, but new ones open only for the CIS, India and Indonesia213: no CIS, UK, France, Singapore
Websitesno, Telegram links onlyyesyes
Button label, conversion pixelnoyesyes
Minimum CPM0.10 Gram, flat€0.01–0.75, by country and target€0.30; Israel €0.70; India, Indonesia €0.06
Minimum top-up20 Gram€500€500
Commissionnone15–20% to the reseller15–20% to the reseller
Refund of unspent balancenoyes, through the reselleryes, through the reseller
Interfaceads.telegram.orgads.telegram.orgreseller’s panel
Official Ads APIyesnono
Telegram Ads account types, November 2026. WORLD lists can differ between resellers.

How to fund an account. A Gram account is topped up through Fragment, in Gram. EUR and WORLD accounts are topped up through the reseller, in euros, with the commission on top. Or write to us: we choose the account, open it and run the campaigns.

Which account for which product

Account choice by destination, November 2026.
What you promoteAccountWhy
A website or an app in the App Store or Google PlayEUR or WORLDonly these accept external links
A Telegram channelGramflat low floor, no commission
A Telegram botGramthe same; bot and search ads accept Telegram links only anyway
A Telegram Mini AppGramthe same
Anything for Russia or UkraineEURGram ads are not shown there
A website for the CISEURthe CIS is closed in WORLD
A Telegram product for the UK or FranceGramthese countries are closed in WORLD, and a new EUR account will not be opened for them
Account choice by destination, November 2026.

Which niches work in Telegram Ads

Telegram Ads works best when the product itself lives in Telegram or the audience is already there:

  • crypto and web3: exchanges, wallets, trading signals;
  • Telegram channels that want subscribers;
  • Telegram bots and mini apps, including games;
  • services used inside Telegram: VPN, proxy, mobile eSIM;
  • Telegram gifts;
  • AI tools and assistants.

Moderation: what gets declined

Every new ad goes through review. In the second half of October we created 4,725 ads. 85% got a decision within about an hour. The rest waited a median of 2 hours, and 97% of them had a decision within 24 hours.

How to plan a Telegram Ads test

  1. Start from the destination. A website needs an EUR or WORLD account. A channel, bot or mini app can run in Gram.
  2. Check the countries. Russia and Ukraine need EUR. A new EUR account is opened only for the CIS, India and Indonesia; for other countries use Gram or WORLD. The UK, France and the CIS are closed in WORLD.
  3. Budget for the auction, not the floor. A bid at the minimum rarely wins impressions: other advertisers in your niche and country set the price.
  4. Add the commission. EUR and WORLD cost 15–20% more than the bid suggests, because the reseller takes it from each top-up.
  5. Measure actions, not clicks. Track subscribers, bot starts or purchases per campaign. Cheap clicks from user targeting can be bots.

Questions and answers

How much does Telegram Ads cost in November 2026?

The minimum bid per 1,000 impressions is 0.10 Gram (about $0.12) in a Gram account, from €0.15 in an EUR account and from €0.30 in a WORLD account. That is a floor, not a price. Telegram Ads is a first-price auction: you pay your own bid, and other advertisers in your niche and country set how high it must be.

What is the minimum CPM in Telegram Ads?

In a Gram (TON) account it is 0.10 Gram per 1,000 impressions, about $0.12, for every country and target type. In an EUR account it is €0.15 for user targeting in most countries, including the US, UK and Germany, and €0.75 for specific channels, bots and search. WORLD accounts have twice the EUR floor: €0.30 for users and €1.50 for channels and bots. A photo adds 50–80%, a video 70–100%. We checked these on 2 November 2026.

What are the image and video requirements for Telegram Ads?

A photo must be JPEG or PNG, up to 5 MB, at least 640 pixels wide, in a 16:9 aspect ratio. A video must be MP4, up to 20 MB, at least 640 pixels wide, 16:9, 3 to 60 seconds long. Photos and videos work only with channel and user targeting. The ad text is up to 160 characters.

What is the minimum budget for Telegram Ads?

A Gram (TON) account is opened on Fragment and can be funded from 20 Gram. EUR and WORLD accounts are opened only through resellers, and a new EUR account only for the CIS, India and Indonesia. The usual first top-up is €500, and the reseller adds a 15–20% commission on top of every top-up.

Can Telegram Ads promote a website?

Only from an EUR or WORLD account, and only with channel or user targeting. A Gram account accepts Telegram links only: a channel, post, bot or mini app. Search and bot ads in every account type lead to a Telegram username without parameters.

Methodology and sources

Minimum bids: checked on 2 November 2026 in our working Gram, EUR and WORLD accounts. Rates on 2 November: 1 Gram = $1.195, €1 = $1.12.

Formats and file requirements: official Telegram Ads documentation, checked 30 October 2026. Account markets: reseller data and our own accounts. Moderation: ads we launched in the second half of October 2026.

RA Agency

RA Agency

Performance marketing agency: Telegram Ads, Meta and Google Ads

Done for you

We’ll pick the account and forecast CPM for your GEOs

  1. We go through the product, GEOs and where the traffic should land
  2. You get a CPM and CPC forecast and a test budget
  3. We launch the test and show the numbers in a week
How to reach you