Resources

Telegram Advertising: Three Ways to Buy and What Each Costs

Telegram advertising splits into three separate markets: official Telegram Ads, where the messenger places a short sponsored message and charges per thousand impressions; a direct buy, where you pay a channel owner a flat fee for one post; and ad exchanges, which sell the same posts with escrow and a commission. Entry prices differ by an order of magnitude — a TON account opens at a first top-up of about 20 TON, a euro account through a reseller is quoted from €500, and a post in a micro-channel can cost less than a coffee. Below: how each route works, how the price is built, how to vet a channel, and when it is cheaper to skip impressions and find the people already asking for what you sell. Figures checked 23 August 2026.

  • telegram advertising
  • telegram ads
  • telegram ads cost
  • how much does telegram advertising cost
  • buy ads in telegram channels
  • telegram ad exchange
  • telegram ads vs organic

Three markets under one name

"Telegram advertising" means one of three things, and confusing them costs money. Telegram Ads are official sponsored messages: the app places your short text inside public channels and charges per impression. A direct buy means you message a channel owner, agree a price and a slot, and pay for one post. An exchange sells the same post through a middleman who holds your money until publication and takes a cut.

The difference is not only price. Ads give scale and machine targeting inside a rigid format; a direct buy gives a real post in the author's voice, but you pay upfront for reach you have not seen; an exchange removes part of that risk and adds a fee. Everything marked official below comes from Telegram's own documentation at ads.telegram.org; the rest comes from open agency and exchange publications, all checked on 23 August 2026 — use those numbers to sanity-check a quote, never as the quote itself.

  • Telegram Ads — pay per thousand impressions; a TON account opens at roughly a 20 TON top-up, a euro account through a reseller from €500.

  • Direct buys — a flat fee for one post, from tens of roubles in a micro-channel to six figures in a flagship.

  • Exchanges — the same posts, plus a commission for escrow, a catalogue and basic channel vetting.

Official Telegram Ads: the rules, the auction and the cost of getting in

A sponsored message is a short block at the end of a public channel's feed. Telegram's own documentation sets limits you cannot negotiate: the ad text is capped at 160 characters, placement happens only in public channels with 1,000+ subscribers, every link must point at a channel, bot or post inside Telegram (external sites are not allowed), and the floor bid is 0.1 TON per thousand impressions (ads.telegram.org, checked 23.08.2026). You pay for impressions rather than clicks, so weak copy does not give you fewer taps — it makes every tap more expensive.

Targeting is machine-side: topic, language, country, and specific channels entered as t.me/username. Telegram states it does not use the contents of private chats or contact lists for ad targeting, so there is no way to aim at the person who asked about a CRM yesterday. You aim at a venue and a subject; the person is a by-product.

The floor bid is not the price. Placement is auctioned, so you pay whatever clears in that channel at that moment. Agency write-ups from 2026 describe roughly 2-2.5 TON per thousand impressions (about €3.5-5) for English-speaking countries, noticeably cheaper inventory across the CIS, and same-day spreads from under €1 to about €8 depending on the niche; the same sources report average CPMs up 60-80% over two years. No impressions in the first half hour means the bid is under the clearing price — a bidding problem, not a copy problem.

The real barrier is the account, not the bid. A direct contract with Telegram is reserved for very large advertisers; agency publications put the commitment at around €2 million. Everyone else goes through a reseller. A TON account opens at a first top-up of about 20 TON — roughly $70 at the rate on 23.08.2026, and it moves with TON. A euro account usually means €500 as a minimum working campaign, often €1,500-5,000 as a first deposit, plus a reseller commission commonly near 15% and local taxes; gambling, supplements and finance are quoted several times higher. A €30 experiment is pointless: the commission consumes it before the first impression.

  • 160 characters, no banner and no external website link: the base format keeps everything inside Telegram.

  • Public channels with 1,000+ subscribers only — niche chats and groups are out of scope entirely.

  • Impression billing: weak copy makes every tap more expensive, not rarer.

  • Every ad passes review, so budget time for rewrites before the campaign date.

  • No impressions in the first half hour usually means the bid, not the wording.

Direct channel buys: how the price is built

Here you buy placement and time, not impressions. The shorthand describes both: 1/24 and 2/48 mean one or two hours pinned at the top of the feed plus a day or two in the channel, while 15/24 and 30/24 mean fifteen or thirty minutes at the top and a day in the feed. Confirm which one you are being sold — the gap between an hour and fifteen minutes on top is most of the reach, and the two are often priced alike. The price follows expected reach: reach × CPM ÷ 1,000. If a post reliably collects 10,000 views and the going CPM in your topic is 200, a fair price sits near 2,000.

CPM is the opaque part, and nobody publishes an honest average. What the open write-ups describe: entertainment channels in the Russian-language market trade in the hundreds of roubles per thousand impressions, while business, finance and B2B cost several times that for identical reach, because the audience is worth more per head. Exchange catalogues show the same spread in absolute prices — Telega.in listings started at 69 ₽ per post in micro-channels when we checked and run to six figures for a flagship, while small Ukrainian channels sell a post from a few hundred hryvnia. None of those is your price; they exist so you can convert a quote into a CPM and see where it sits.

The risks are real. You pay upfront, nobody guarantees the reach, the admin may drop your post next to three other ads, and "twenty-four hours in the channel" sometimes turns into two. Treat a first placement in an unfamiliar channel as paid reconnaissance and keep it small.

  • Ask for expected 24-hour reach before you ask for a price — everything else is derived from it.

  • Confirm the format in writing: 15/24 and 1/24 sell at similar prices and are not the same product.

  • Request a screenshot of the channel's own Telegram statistics, not a link to a third-party rating.

  • Ask how many ads run the same day; your neighbours eat your attention.

  • Agree on a specific publication hour rather than "sometime today".

Exchanges and middlemen: what the commission buys

An exchange is a catalogue of channels with statistics, escrow payment and a guarantee that the post runs. Your money sits with the middleman until publication, and afterwards you get a report with the real view count. The commission is normally baked into the listed price rather than added at checkout, which is why the same channel is often cheaper direct: you pay for the escrow and the vetting, not a better slot.

The market is active in both the Ukrainian and Russian-language segments. ADsell works with Ukrainian channels; Collaborator sells Telegram placements alongside guest posts on websites; Telega.in runs one of the largest Russian-language catalogues, showing topic, subscribers, average reach, ER, format and price on each listing. Listed prices run from double digits for a micro-channel post to six figures for a flagship in a popular topic.

What an exchange does not fix: it filters obvious inflation but cannot promise the audience is made of your buyers. Topical fit stays your job. If you do not yet know which channels exist in your subject, start with searching channels by topic, then look at which of them sell ads.

  • Upside: the money does not reach the admin before publication, and the report is generated for you.

  • Downside: the commission, plus less flexibility on format and publication time.

  • The catalogue is good for shortlisting; topical fit is still on you.

Side by side: cost, speed and what you actually get

The table puts the three advertising routes next to a fourth that buys no advertising at all. Each column wins at something different: the question is not which is best, but what you can do with what you got.

Four ways to reach a buyer on Telegram: what you pay for and what you end up holding
What we compareTelegram AdsDirect channel buyAd exchangeIntent search
Minimum to startFrom a ~20 TON top-up, or €500+ via a euro resellerThe price of one post, set by the channel ownerPost price plus the exchange fee$0 in beta: 50 leads a month, no card
Pricing modelPer thousand impressions, set by auctionFlat fee per post, paid upfrontFlat fee plus commissionSubscription or the free tier
Time to first resultHours, once the ad clears reviewDays: negotiate, then wait for the slotDays: request, pay, wait for the slotMinutes: one query, one list of people
What you hold at the endImpressions and taps into a channel or botA post and whatever traffic it sentThe same, plus the exchange reportPeople, their messages and a 0-100 score
TargetingTopics, languages, countries, named channelsOnly the topic of the channel you pickedCatalogue filtered by topic, size and priceA plain-language description of the buyer
Protection from inflated audiencesTelegram counts the impressions itselfYou verify it yourself, before payingThe exchange filters some of itPeople are scored, reach is not counted
Creative freedom160 characters and a link inside TelegramAny post the channel owner agrees toAny post within the exchange rulesA personal message written by you
A named person at the endNo, only reach numbersNo, only whoever writes inNo, only an impressions reportYes, with a reason and the source message
Cost predictabilityBudget and bid stay under your controlPaid upfront for reach you have not seenPrice is fixed, reach is notA flat monthly amount, no auction

How to vet a channel before you buy

Everything on Telegram can be faked: subscribers, views, reactions, even comments. The fastest signal is the ratio of 24-hour views to subscribers. A channel with 10,000 subscribers whose posts gather 700 views over several days is already a reason to stop and ask questions.

Then read the growth chart: healthy channels climb in steps after each ad, inflated ones jump vertically on days with no mentions anywhere. Weigh reactions and comments against views — a channel with real readers has visible engagement, while one with 10,000 bought views has three reactions and a row of identical emoji. Look at the channel's advertising history too: repeat advertisers are the strongest signal there is, because nobody pays twice for nothing. Analytics services cover the technical half; we compared them in the Telegram analytics tools review.

  • Divide 24-hour views by subscriber count — that is your first filter.

  • Vertical subscriber jumps with no advertising behind them are a red flag.

  • Reactions and comments per view tell you more than the subscriber number does.

  • Identical emoji and empty comments under every post mean purchased engagement.

  • Repeat advertisers in a channel are the best proof that placements work.

  • Start with a small test and record the result before buying a package.

What a lead from ads costs, and what to compare it against

Somebody else's "$3 per lead" is useless to you: different niche, different season, often a different planet. Calculate your own and keep the formula honest — spend divided by real conversations, not by new subscribers. A subscriber and a lead differ by an order of magnitude, and mixing them up is the most expensive mistake in media buying.

To have anything to divide, tag every placement in advance: a parameterised link like t.me/your_bot?start=channel1 for a bot, or a separate invite link for a channel; a promo code works as a crude but honest check. In Telegram Ads the link points inside the messenger, so measurement lives in your bot or channel — external UTMs will not save you. Then compare against the real alternative: what does it cost to talk to someone who has just written "looking for a contractor"?

  • One dedicated link or promo code per channel, or there is nothing to count.

  • Divide spend by conversations, not by views and not by subscribers.

  • Log the date, channel, amount, reach and reply count in a single sheet.

  • One placement proves nothing; decide after three to five.

The zero-budget alternative: people who already asked

Advertising solves the problem "nobody knows me". Often the problem is different: people in your subject write "can anyone recommend a contractor", "looking for a service that does…", "has anyone built this?" in public chats every day. Those messages do not disappear — nobody has time to read them.

That is what intent search does: you describe your buyer in plain words — "shop owner, looking for delivery in Kyiv" — and the system reads public Telegram conversations and returns the people who just said it. Every result carries a 0-100 score, a short reason it made the list, and the message the score came from. No Telegram login is required, only public messages are read, and member lists are never exported.

From there it runs like ordinary sales: save the search, export to CSV, move people through stages on a deal board, message them from a connected account. Free during beta — 50 scored leads a month, no card. For the full cycle around it, see the Telegram marketing guide and finding clients on Telegram.

  • A plain-language query instead of a keyword list.

  • A 0-100 score, a reason and the source message next to every person.

  • Public messages only — no member-list exports, ever.

  • Free in beta: 50 leads a month, no card and no Telegram login.

When ads win, and when they do not

Telegram advertising is genuinely stronger when the audience is broad, the purchase decision is fast and scale is the goal: impulse products, apps, growing your own channel, recognition ahead of a season. Impressions convert to money predictably there, and budget does what manual work cannot.

Intent search wins in the mirror image: a narrow niche, a long sales cycle, a high ticket, a small or non-existent budget — and the need to talk to a specific person today rather than accumulate reach by month-end. Agencies, developers, accountants, logistics firms and service contractors sit on this side almost every time.

The healthiest approach is not a choice but a sequence. Find a handful of people by intent first and talk to them: you learn, for free, the exact words your customers use for their problem. Those words then become ad copy that works. Advertising without them is an expensive way of looking for them — the unpaid half is written out step by step in how to find clients.

  • Buy ads when the audience is mass-market, the purchase is fast and you need reach.

  • Use intent search when the niche is narrow, the ticket is high and the budget is not there.

  • Do both in order: conversations first, then ad copy written in their words.

Frequently asked questions

How much does an ad in a Telegram channel cost?

There is no single price; it is derived from reach as expected views × CPM ÷ 1,000. Open 2026 write-ups put entertainment channels in the Russian-language market in the hundreds of roubles per thousand impressions and business or finance channels several times higher, while exchange catalogues list posts from double digits in a micro-channel up to six figures for a flagship, and small Ukrainian channels sell a post from a few hundred hryvnia. Always convert whatever price you are quoted back into a CPM yourself — it is the only comparison that survives across channels of different sizes, and the only way to tell whether the number is fair.

What is the minimum budget for Telegram Ads?

Telegram publishes exactly one official floor: 0.1 TON per thousand impressions (ads.telegram.org, checked 23.08.2026). Everything above that is set by the account you use. A direct contract with Telegram is quoted by agencies at around €2 million, so in practice you go through a reseller: TON accounts open at a first top-up of roughly 20 TON, while euro accounts are usually quoted at €500 as a minimum working campaign with €1,500-5,000 as a first deposit, plus a commission commonly near 15% and local taxes. Regulated verticals cost several times more to open. Budget for a real test rather than a €30 probe — the commission eats a small budget before the first impression.

How do I check a Telegram channel before buying an ad?

Start with the ratio of 24-hour views to subscribers: 10,000 subscribers and 700 views is already a problem. Then read the growth chart — vertical jumps with no advertising behind them mean inflation — skim the comments for real conversation, check who advertised in the channel more than once, and ask for a screenshot of its internal statistics. Keep the first placement small and treat it as paid reconnaissance.

Is advertising or searching chats for clients cheaper?

It depends on what you are spending. Advertising costs money and returns impressions; intent search costs your time and returns the names of people who already described their need. For narrow B2B niches the second is almost always cheaper per conversation: Leadgram gives 50 scored leads a month free during beta, no card. Compare cost per real conversation, never cost per click.

Can you find clients on Telegram with no budget?

Yes. People in your subject write "looking for", "can anyone recommend", "who has done this" in public chats every day. You can read those by hand, or hand them to a semantic search: describe your buyer in plain words, and the system reads public messages and returns people with a 0-100 score, a reason and the original message. No Telegram login is needed and member lists are never exported.

Is an exchange better than dealing with the channel directly?

An exchange holds the money until publication, screens venues for obvious inflation, gives you a filterable catalogue and an automatic report of real views. A direct deal is cheaper by the size of the commission — which is normally already inside the listed price — and more flexible on format and timing, but every risk is yours: prepayment, unknown reach, the admin's word. Test an unfamiliar channel through an exchange, and run proven ones directly.

Find your next leads in Telegram

Run a search, review scored matches with the reason they fit and the source group, and export a clean list — all from public signal, no Telegram login.