How much do Telegram ads cost?
There is no universal price for a native Telegram channel placement. A channel owner sets a fixed price or quote; the advertiser decides whether the expected real reach, audience fit, format and delivery terms justify it.
“Telegram advertising” also describes Telegram’s own Sponsored Messages, which use a different format and pricing model. Separate the two before comparing costs.
Official Telegram Ads and native placements are different products
Official Telegram Ads sell Sponsored Message impressions through a CPM auction. Checked on 1 August 2026, Telegram’s self-serve platform guide describes placements in public channels with at least 1,000 subscribers, selection of specific target channels and a minimum CPM of 0.1 Toncoin. Account, provider and payment terms can differ, so verify the live terms available to you.
The current format rules describe a message of up to 160 characters plus a button and permitted link. You are buying impressions in Telegram’s ad inventory, not a post in the selected channel’s feed.
Native placements, sometimes called “seeding,” are full posts published in a channel’s feed: text, an optional image or video, and links, subject to Telegram’s limits and the channel’s rules. There is no universal platform-wide minimum; the owner’s listed price or quote is the practical floor for that placement. The post appears in the channel’s context, but that does not necessarily mean the owner reviewed or endorsed the individual ad.
For the wider comparison with direct deals and custodial catalogs, see how Telegram advertising works.
How to calculate the CPM of a quoted post
For media planning, views are the exposure unit and CPM is a comparison metric. The channel owner still charges a fixed placement price.
Quote CPM = (placement price ÷ expected real views) × 1,000
If a $40 placement is expected to receive 5,000 real views, its planning CPM is $40 ÷ 5,000 × 1,000 = $8.
Estimate reach from several comparable posts in the same channel, measured at a similar age. Check older history and traffic sources before treating the displayed counter as real inventory; forwarded or unusually viral posts can distort a small sample. Our channel-vetting guide covers that review.
If you already know the maximum CPM a test can support, reverse the formula:
Maximum test price = (expected real views ÷ 1,000) × target CPM
At 5,000 expected views and an $8 target CPM, the maximum test price is $40. Both calculations are planning estimates, not market tariffs. Revise them after measuring comparable campaigns.
Equal reach does not make two channels equally valuable. Audience fit and likely conversion still matter. If traffic is inflated, calculate effective CPM against plausible human views rather than the displayed counter.
Compare the whole placement, not only its price
Before accepting a quote, compare:
- Expected real reach and audience fit. A low CPM is not useful when the readers are wrong for the campaign.
- The ad format. Confirm text, media and link limits, and whether the submitted ad can be published unchanged.
- Publication timing. Check the posting window, queue, publication frequency and any hours when ads do not publish.
- Owner review. A review step can delay payment and publication; silence may have its own outcome and deadline.
- Duration and position. In direct or third-party placements, define any pin, exclusivity or feed-retention promise and check whether the service records or enforces it.
- Delivery protection. Establish what evidence determines success or failure, who authorizes the outcome, how funds move and which party must act.
- All charges. Separate the placement price, provider fees and blockchain or payment-network costs rather than assuming a fee is included or added.
Adpact currently has no custom pin-position or feed-retention term. Its bot-published placements use the fixed protection and minimum-live-time rules described below. A separate pin promise written in a message is not something the contract or bot enforces.
What can make a quote worth more — or less
Treat these as decision inputs, not universal price multipliers:
- How closely the audience matches the campaign.
- Plausible real reach at the age when you will evaluate the post.
- Evidence from comparable conversions, not just views.
- The permitted post format and links.
- Publication timing, availability and any genuinely enforceable duration terms.
- The cost and scope of delivery protection.
The same channel can therefore be a strong buy for one advertiser and a poor buy for another.
Calculate the total cost
The placement price is only one component:
- Placement price. The fixed listing or accepted quote.
- Provider fee. Read the provider’s published terms and determine whether its fee is included in the price, deducted from the owner’s payout or added separately. Do not assume one model for every catalog or marketplace.
- Payment and blockchain costs. Card rails, custodial balances and blockchain transactions have different charges and refund mechanics.
- Audience research. Paid analytics can be worthwhile for a large placement, but its price is still part of the acquisition cost.
- Counterparty exposure. A direct prepayment can be lost when the other party does not deliver unless the chosen payment structure supplies an enforceable recovery path. See the safe-buying guide and escrow explainer.
How pricing and settlement work in Adpact
Adpact does not set channel prices. Owners publish a fixed booking price or respond to a campaign with commercial terms.
- The quote is visible before payment. Bookable channels show the price, publishing frequency, a provisional publication estimate and whether owner review is enabled. The estimate reflects the funded queue and publication rules but deliberately excludes owner-review time. Review can take up to 24 hours; after approval or automatic approval, the advertiser has 48 hours to pay. Without review, the payment window is six hours. No place is reserved until payment confirms.
- The platform fee is part of the accepted price, not an advertiser surcharge. At release, the escrow splits the placement price between the owner and fee recipients. The current default fee is 10%; a channel that is an active advocate receives a 6% rate. The effective rate is frozen when the deal or booking is created. Refunds carry no platform fee.
- Network costs are separate. The advertiser pays escrow deployment, storage and funding transaction costs. The owner pays the collect transaction cost on release; the advertiser pays the claim transaction cost on refund. A refund returns the escrowed placement price after the advertiser claims it, not those already-spent network costs.
- The bot supplies evidence; the platform verifier authorizes the outcome. The bot publishes the submitted, frozen ad and records delivery. The contract cannot inspect Telegram, so it checks the verifier’s signed release or refund authorization together with the frozen deal parameters.
- The minimum live time is explicit. No publication, or a confirmed deletion or text, link or media change below the configured threshold — 80% of the 24-hour protection period by default — can make a refund available to claim. At or above the threshold, the placement qualifies for payout; a later change is a rating signal. The eligible user still submits the on-chain claim and pays its network cost.
Quick answers
What is the minimum budget for a native channel placement?
There is no universal platform-wide minimum. Each owner’s fixed price or accepted quote sets the minimum for that placement. Start with an amount you can treat as a measured test.
Is Official Telegram Ads cheaper than native posts?
Neither is universally cheaper. Official Ads sell auction-priced impressions in a restricted format; native placements sell a full feed post at a fixed price. Compare expected outcomes and total cost rather than the headline price alone.
Why can the same channel have different direct and catalog prices?
The offers may include different formats, timing, duration, provider fees and delivery protection. Check the written terms of each route; do not assume the direct or catalog price is automatically better.
What is a normal reach for a healthy channel?
There is no reliable universal percentage. Compare several recent and older posts, traffic history and audience fit. A single ratio is a prompt to investigate, not proof.
Should I pay per subscriber or per view?
The owner usually charges a fixed placement price. Use expected real views to calculate a planning CPM, then judge the result with conversions, subscriber acquisition cost or another campaign goal. Subscriber count alone is not a pricing method.
Ready to compare fixed channel prices and their delivery terms? Open Adpact in Telegram — browsing is free.