Short answer. Telegram mini app advertising runs on two separate rails. Telegram's own Ad Platform sells CPM-priced sponsored messages in channels, bots and search, and pays bot owners 50% of the revenue from ads in their bots. Ads inside the Mini App screen itself come from a third-party telegram mini app ads network such as AdsGram, Monetag or RichAds, whose formats and payouts are set by each vendor, not by Telegram.
Search results for telegram mini app advertising are almost all written by ad networks selling the inventory they describe. Each one lists its own formats, quotes its own payout floor and leaves out the part Telegram controls. This guide separates the two rails of telegram mini app advertising, sources every Telegram rule to a Telegram page, and labels every network figure as what it is: a vendor's statement about its own product.
The Telegram pages cited here were read on 17 October 2026 under the sourcing standard behind these guides. Where Telegram publishes nothing, the page says so. Sendhaus, an independent Telegram studio, has no affiliation with Telegram Messenger Inc. or with any ad network named below, and takes no referral fee from them.
What is telegram mini app advertising?
Telegram mini app advertising covers two jobs that share one search phrase. The first is buying ads to bring users into a Mini App. The second is selling ad space inside a Mini App to earn from its users, usually through a telegram mini app ads network. Telegram runs an official marketplace for the first job and for ads shown in bot chats; ads in telegram mini apps themselves are sold through independent networks that the developer adds by script.
A Mini App is a web page that opens inside Telegram from a bot. Telegram's bot features page puts the reach in one sentence: "More than 500 million out of Telegram's 950 million users interact with mini apps every month." That audience is why telegram mini apps advertising became its own market in 2024, mostly around games and task apps that pay users in points or tokens for watching ads.
| Rail | Where the ad shows | Pricing | Rules set by |
|---|---|---|---|
| Telegram Ad Platform | Public channels, bot chats, channel videos, global search | CPM auction, minimum 0.1 Toncoin | Telegram Ad Policies and Ad Platform Terms |
| Third-party SDK network | Inside the Mini App's web view | Set by the network (CPM, CPC or per action) | The network's terms, plus Telegram's Bot Platform Developer Terms for the app |
| Direct deals | Posts in channels, tasks in other Mini Apps | Negotiated | The two parties; Telegram ToS for admins' own sponsorships |
Does Telegram's own ad platform show ads in bots and Mini Apps?
Telegram's Ad Platform shows ads in bot chats, not inside the Mini App screen. Telegram's API documentation says that in bots sponsored messages "must be displayed above the chat, akin to an action bar", with a blue "Ad" prefix before the title. Telegram publishes no ad format that renders inside a Mini App's web view, so an official ad can promote a Mini App but cannot be placed within one.
The sponsored-messages page sets out every official placement. In channels, the ad sits "below all other posts in the channel". In bots, telegram bot ads appear as that action bar, carrying a title, a text and an optional thumbnail. During fullscreen channel videos, text-only ads appear "in a small box on the video player". In global search, "sponsored peers" are listed between the user's own results and public results. Every placement carries a "Sponsor info" label when the advertiser's details are set, and the client caches the ad result for five minutes.
Bot owners are paid for the action bar. Telegram's page on channel and bot ad revenue states that "Telegram channel and bot owners can now receive 50% of the revenue from ads displayed in their channels and bots". That is the only official way to earn from telegram app advertising inside a bot, and it covers the bot chat, not the Mini App page that opens from it.
"Attachment menu integration is currently only available for major advertisers on the Telegram Ad Platform."Telegram Mini Apps documentation, core.telegram.org/bots/webapps
That line is the one place the Mini Apps documentation ties a feature to ad spend: placing a Mini App in the attachment menu is reserved for large advertisers. For the purchase itself, the account types, the five ad statuses and the review clause, see how the Telegram advertising platform works. The short version for a Mini App: the ad's link must point to "a channel or bot on Telegram", using t.me or @ format, and external sites are not allowed, so the ad targets the bot that opens the app.
How a telegram mini app ads network works
A telegram mini app ads network is a third-party company that sells ad slots inside Mini Apps. The developer adds the network's script, creates an ad unit in its dashboard and calls the unit at a chosen moment, such as after a level or in exchange for in-game points. The network fills the slot from its advertisers and pays the developer a share. Telegram is not a party to that deal.
Each network is in effect a small telegram ad exchange: advertisers bid on one side, Mini App publishers supply impressions on the other, and the network sits in the middle setting the floor price and the cut. Formats repeat across vendors. Rewarded ads give the user something in the app for watching. Interstitials take the full screen between actions. Task ads ask the user to join a channel or start a bot. Banners, sometimes sold as telegram mini ads, sit in a fixed slot.
| Network | What the vendor says it offers | Payout terms the vendor publishes |
|---|---|---|
| AdsGram | Reward, Interstitial and Task formats for Mini Apps, plus channel and bot inventory; script tag or npm packages; up to 10 ad units per app | USDT on the TON network, $100 minimum, per its own blog |
| Monetag | Rewarded Interstitial for Mini Apps, launched November 2024; ad zone set in the dashboard, JavaScript pasted into the app | Weekly USD payouts, per its press release |
| RichAds | Native image-and-link placements inside Mini App screens; its guide says no backend work is needed | Not restated here; check the current publisher page |
| TADS | Text-and-graphic blocks, rewarded video and native ads for Mini Apps and bots | Not restated here; check the current publisher page |
A search for monetag telegram mini app finds Monetag's own announcement first. Its November 2024 press release describes a Rewarded Interstitial that closes itself after 15 seconds if the user does nothing and that can grant tokens for viewing. Monetag grew out of the PropellerAds publisher business, which is why propellerads telegram ads searches land on the same product: PropellerAds sells the advertiser side, Monetag the publisher side. Richads telegram ads results, in turn, point to RichAds' self-serve dashboard, which added Mini App inventory to its push and pop formats.
None of these figures comes from Telegram, and none was tested for this page. Payout floors, minimum deposits and revenue claims change, and case studies on vendor blogs (one RichAds post reports earnings for three apps with 1.5 million users) are self-reported. Read the current terms page of any network before integrating it, and run two networks on the same traffic before choosing one.
How to monetize a Telegram Mini App: three revenue routes
To monetize telegram mini app traffic, a developer has three routes: sell digital goods for Telegram Stars, earn 50% of the official ad revenue shown in the app's bot chat, or add a third-party ad network inside the app. Only the first two are defined by Telegram. The Bot Platform Developer Terms require digital goods and services to be sold "exclusively through the exchange of Telegram Stars", so an ad SDK cannot replace in-app payments for paid content.
Telegram mini app monetization through Stars has rules that ad-network pages skip. Section 6.2.3 of the developer terms lets a bot spend its earned Stars on Telegram Ads for that same bot, and "each Star in your balance is worth 0.02 USD in advertising credit", a value Telegram says may fluctuate. Stars may not be available for ad credit or rewards "for up to 21 days after their receipt", and they expire: Stars "are valid for 3 years from the date they were received" and are forfeit after that.
- Stars for digital goods. Required for paid digital content. Revenue arrives in Stars and is withdrawn through Fragment or turned into ad credit.
- Official ad revenue share. 50% of what Telegram earns from the action-bar ad in the bot chat. No integration work; the ad is shown by Telegram's clients.
- Third-party ad SDK. Ads inside the Mini App screen, paid by the telegram mini app ads network on its own schedule. The developer carries the integration and the user experience cost.
Whichever route earns, measurement decides whether it keeps earning. Telegram gives bots no built-in analytics for Mini App sessions, so retention and ad views have to be logged by the app itself; what Telegram's analytics tools actually report covers which numbers Telegram provides and which ones a bot must collect.
Telegram CPC or CPM: what paid ads are priced on
Telegram's official ads are priced only on CPM, the cost per thousand views. The Ad Platform guide says "The minimum CPM for a sponsored message is 0.1 Toncoin", and the advertiser sets a budget the ad spends until it runs out. Telegram publishes no cost-per-click option. A telegram cpc price exists only off the official platform: in third-party Mini App networks, in direct channel deals, or in Yandex Direct campaigns.
Because telegram paid ads are bought per view, the click price is something the advertiser works out after the fact: spend divided by joins or bot starts. The Ad Platform's statistics tab shows views and "the number of times a user joined your channel or started the bot after viewing the sponsored message", which is enough to compute a cost per start. The full breakdown of the floor price, commission, VAT and currency movement is in what Telegram publishes about ad prices.
Yandex telegram ads are the main click-priced alternative, and they run outside Telegram. Yandex Direct's Campaign Wizard for "Telegram channel subscribers" builds ads from a public channel's posts and shows them "in search results and in ad networks", not inside Telegram. The advertiser can pay "per ad click or per engaged click", where an engaged click is a visit from Yandex's promo page into the channel. Tracking needs the bot yandex_advert_bot added to the channel as an administrator, and private channels cannot be promoted.
| Seller | Pricing model | Where the ad runs |
|---|---|---|
| Telegram Ad Platform | CPM; minimum 0.1 Toncoin | Inside Telegram |
| Yandex Direct | Per ad click or per engaged click, weekly budget | Yandex search and ad networks, outside Telegram |
| Mini App SDK networks | Vendor-set; CPM, CPC or per action | Inside Mini Apps |
Telegram ads bots and advertising software
A telegram ads bot can mean three different things: the official service account that confirms logins to ads.telegram.org, a third-party bot that sells ad slots in other bots, or a bot that runs a channel's own sponsored posts. Telegram's Ad Platform itself is a website, not a bot. Login works by entering a phone number, after which Telegram sends a confirmation message "from our verified service account".
People who search for a telegram ads bot free of charge usually want reach without a budget. Telegram offers one legitimate version of that: Stars earned by a bot can be spent as ad credit for that bot at 0.02 USD each, which is free in cash terms but not in revenue terms. Free "ad exchange" bots that swap subscribers or views between channels are a different product, and Telegram's Ad Policies and Guidelines (section 5.11) bar "Social media growth manipulation" and "services for inflating metrics/followers". The risks of that route are set out in how bought subscribers are detected and what they cost.
A search for inside ads telegram bot usually means one of two things: ads shown inside a bot chat, which is Telegram's action-bar placement described above, or a network that sells placements inside bots' own messages. The second is a direct deal between a bot owner and an advertiser; Telegram's Terms of Service allow admins to "publish their own content featuring third-party promotions or sponsorships", adding that these "are not part of the Telegram advertisement platform".
Telegram advertising software, for the advertiser, means a campaign dashboard: the Ad Platform's own web interface, a network's self-serve panel, or an agency tool built on top of them. Telegram publishes no public campaign API for its Ad Platform, so any tool that claims to manage official campaigns automatically is either a reseller interface or a wrapper around a logged-in account. Before paying a reseller, read what a Telegram ads agency is selling you; the work Sendhaus does on the growth side is described on the growth marketing service page.
The rules that apply to Mini App advertisers
Three sets of rules apply to telegram mini app advertising. Telegram's Ad Policies and Guidelines govern any official ad. The Bot Platform Developer Terms govern the Mini App and what it promotes, including through paid Telegram ads. The ad network's own terms govern ads shown inside the app. The strictest of the three for Mini Apps is the crypto clause: anything not based on TON cannot be promoted.
Section 7 of the developer terms requires Mini Apps with cryptocurrency features to be "based exclusively on The Open Network (TON) blockchain". The promotion ban that follows reaches "paid Telegram advertisements and announcements via Telegram channels or communities managed by or officially affiliated with the mini app". A Mini App game that advertises a non-TON token through the Ad Platform, or through an SDK network inside its own screen, breaches that clause regardless of what the network accepts.
The Ad Policies add their own limits. Section 5.7 bars "Get-rich-quick offers, pyramid schemes, multilevel marketing, including offers of investment with guaranteed return", which catches many tap-to-earn pitches. The promoted bot needs a profile image and a complete description (section 4.1), and the developer terms forbid using Telegram's trademarks or logos in the app's name, description or advertising. The Mini App Terms for users add that Mini Apps are run by third-party providers and that Telegram "does not process payments".
Telegram ads in 2026: what changed
Telegram ads 2026 differ from the 2024 launch in four documented ways: the ads front page now names Gram as the payment currency, ads run during fullscreen channel videos, sponsored results appear in global search, and channel owners at a set boost level can switch ads off. The 50% revenue share and the 0.1 Toncoin minimum CPM on the getting-started page are unchanged.
The ads.telegram.org front page now reads "You can pay for your ad with Gram", while the getting-started guide still quotes its minimum in Toncoin; both were checked on 17 October 2026. The same page claims "1 billion Telegram users generate 1 trillion views in public broadcast channels" each month. Video ads arrived in API layer 205 as "Sponsored messages to show on channel videos". The ad revenue page documents channels.restrictSponsoredMessages, which lets owners disable ads once they reach the boost level set in the channel_restrict_sponsored_level_min parameter.
A search for telegram ads reddit returns forum threads rather than documentation. This page did not code a sample of those threads, so treat any figure posted there as one advertiser's account, and check it against the Telegram sources listed at the end of this page before budgeting on it.
When Mini App advertising does not work
Telegram mini app advertising works poorly when the users it brings in do not come back. Rewarded traffic earns points rather than interest, and a bot cannot win a lapsed user back on its own: Telegram's developer introduction says bots "can't start conversations with users". A Mini App can message only people who started its bot, and only at Bot API pace.
That rule shapes the whole funnel. The bot can send updates to users who pressed Start, at the roughly 30 messages per second the Bots FAQ allows for bulk notifications; past that, the API returns error 429, as explained in what each Telegram limit error means. Paid broadcasts above that pace need "at least 100,000 Stars on its balance and at least 100,000 monthly active users". The supported options for re-engagement are listed in the six documented routes for bulk messages on Telegram, and the basics of how bots, groups and channels send messages explain why the first message must come from the user.
A first reply can be automated once a user writes in; the documented auto reply options and their limits cover what Telegram supports natively. What does not work is replacing the opt-in with outreach. Tasks that pay users to invite friends drift into the territory covered by what an invite member bot can and cannot add, and sending the app's link to strangers is the pattern Telegram's Spam FAQ describes, as Telegram's documented position on mass DM and the rules behind cold DM outreach both show. Sendhaus builds the compliant side of this, bot onboarding and opt-in broadcasts, through its bots and automation work.
Telegram mini app advertising also fits poorly when the audience is not on Telegram at all. For customers who live on SMS, email or WhatsApp, the published prices of mass messaging services are a better starting point than any Telegram network.
What Telegram does not publish
Telegram does not publish a policy on any third-party telegram mini app ads network. The Bot Platform Developer Terms read for this page name no ad SDK, ad network or in-app ad format, and the Ad Policies cover only Telegram's own ads. Telegram also publishes no CPC option, no review time for ads, no public campaign API and no list of approved ad resellers.
Several other numbers that vendor pages present as facts are absent from Telegram's documentation: the share of Mini App users who see ads, average CPMs by country, fill rates, and any figure on how bot ad revenue compares with channel revenue. Where a telegram mini app ads network quotes one of these, it describes its own inventory, not Telegram's. The Ad Platform Terms add that Telegram "shall not be bound by any time frames in conducting a review" and may change publication spaces and the minimum CPM.
Frequently asked questions
Can you advertise inside a Telegram Mini App with Telegram Ads?
No. Telegram's Ad Platform shows sponsored messages in channels, in bot chats as an action bar above the chat, during channel videos and in global search. Telegram publishes no ad format inside a Mini App's web view, so in-app ads come from third-party networks the developer adds by script.
What is the best telegram mini app ads network?
No network is best for every app, and Telegram endorses none. AdsGram, Monetag, RichAds and TADS each publish their own formats and payout floors. Test two networks on the same traffic, read each one's current terms, and treat revenue case studies on vendor blogs as self-reported.
How much do bot owners earn from Telegram ads?
Telegram says channel and bot owners receive 50% of the revenue from ads displayed in their channels and bots. Telegram publishes no average CPM, so earnings depend on views and on what advertisers bid in the auction for that bot.
Does Telegram offer CPC advertising?
No. Telegram's Ad Platform prices sponsored messages by CPM, with a minimum of 0.1 Toncoin per thousand views. Click-priced Telegram promotion exists only off the platform, for example in Yandex Direct campaigns that pay per click or per engaged click, or in third-party networks.
Can a Mini App advertise a crypto token?
Only a TON-based one. Telegram's Bot Platform Developer Terms require crypto features in Mini Apps to run exclusively on TON and bar promoting non-TON cryptoassets, including through paid Telegram ads. The Ad Policies separately ban get-rich-quick offers and guaranteed-return investments.
Is there a free Telegram ads bot?
Not an official one. The Ad Platform is a website that confirms logins through Telegram's verified service account. A bot can spend Stars it has earned as ad credit at 0.02 USD per Star, and free subscriber-swap bots fall under the Ad Policies' ban on growth manipulation.
Sources
- Telegram API, sponsored messages — placements in channels, bots, channel videos and global search; the action bar and "Ad" prefix.
- Telegram API, channel and bot ad revenue — the 50% share and restrictSponsoredMessages.
- Telegram Ads front page — Gram payment, 160 characters, 1 trillion views.
- Telegram Ad Platform Explained — 0.1 Toncoin minimum CPM, link rules, statistics.
- Telegram Ad Policies and Guidelines — sections 4.1, 5.7 and 5.11.
- Telegram Ad Platform Terms of Service — CPM auction and review time frames.
- Telegram Bot Platform Developer Terms of Service — Stars, 0.02 USD ad credit, 21 days, 3 years, TON-only promotion, trademarks.
- Telegram Terms of Service for Mini Apps — third-party providers and payments.
- Telegram Mini Apps documentation — attachment menu for major advertisers.
- Telegram bot features — 500 million of 950 million users on Mini Apps.
- Telegram Bots FAQ — 30 messages per second and paid broadcast thresholds.
- Telegram, Bots: an introduction for developers — bots cannot start conversations.
- Telegram API layer changelog — layer 205, ads on channel videos.
- Telegram Terms of Service — admins' own sponsorships.
- Yandex Direct, Telegram channel subscribers — per-click and engaged-click pricing.
- AdsGram blog, AdsGram vs Monetag — vendor-stated formats and payout floor.
- Monetag press release, November 2024 — Rewarded Interstitial for Mini Apps.
- RichAds blog, monetizing Mini Apps — vendor-stated placement format.
Advertising a Mini App or adding ads to one?
Send the Mini App, the network or campaign you are considering and what it promotes. You get a written read on which parts fit Telegram's Ad Policies and developer terms, and how to keep the users the ads bring in.