Back to Blog

Telegram Ads CPA Benchmarks by Channel Category (2026)

February 2026 14 min read By growity.ai

Pricing guides quote a CPM. None of them state the actual cost per subscriber — real CPA, segmented by channel language and category. That's the number this article publishes.

Without that segmentation, budget planning becomes guesswork. A $5,000/month plan that works on Russian-language news channels would deliver one-fifth the subscribers on English-language tech channels — same money, completely different result.

What follows is the segmentation. Cost-per-action benchmarks compiled from thousands of real Telegram Ads campaigns running in 2026, broken down by channel language, by category, and by optimization level — plus the formula connecting CPM, CTR, and conversion rate to CPA, the diagnostic for any campaign running hotter than the benchmarks.


Quick Answer

The headline numbers. Telegram Ads targets channels, not countries — so CPA depends on the language and category of the channels the campaign runs on:

  • Global average CPA (cost per subscriber): $1.50–$8.00
  • Channels in Russian, Hindi, Indonesian: $0.80–$2.00 per subscriber
  • Channels in Portuguese, Turkish, Arabic: $2.00–$3.50 per subscriber
  • Channels in English (premium categories): $3.50–$8.00 per subscriber
  • Best-in-class CPA with automation: 40–60% lower than manual averages

These are median ranges across all channel categories. Actual CPA depends on the campaign's vertical, ad creative quality, channel page conversion rate, and optimization aggressiveness. The full breakdown follows.


What Is CPA in Telegram Ads?

CPA stands for Cost Per Action. In Telegram Ads, the "action" is almost always a channel subscription. "CPA is $2.50" means $2.50 per new subscriber acquired. For a broader overview of all Telegram Ads pricing metrics including CPM and CPC, see the complete Telegram Ads cost guide.

CPA vs CPM vs CPC

Telegram Ads bills on a CPM basis (cost per 1,000 impressions). The advertiser sets a CPM bid and is charged every time 1,000 users see the sponsored message. CPC and CPA are derived metrics — they describe the effective price per click and per subscriber, even though the billing model is impression-based.

MetricWhat It MeasuresWhat Drives It
CPMCost per 1,000 impressionsBid + auction dynamics
CPCCost per click (channel open)CTR
CPACost per subscriber acquiredCTR × channel conversion rate

The CPA Formula

CPA is calculated as:

CPA = Total Ad Spend / Number of Subscribers Acquired

It can also be derived from funnel metrics:

CPA = (CPM / 1,000) / (CTR × Conversion Rate)

Example with CPM $4.00, CTR 1.5%, and 25% channel-open-to-subscribe conversion:

CPA = ($4.00 / 1,000) / (0.015 × 0.25)
CPA = $0.004 / 0.00375
CPA = $1.07

The formula reveals three distinct levers for reducing CPA: lower CPM (lower-competition channels or off-peak bidding), higher CTR (better ad copy), or higher conversion rate (better channel page).


CPA by Channel Language (2026 Benchmarks)

Channel language is the single biggest determinant of CPA. Telegram Ads does not offer country-level targeting — the targeting unit is specific channels, channel topics, and channel languages. The language of the channels hosting the ads determines the audience composition and competition level, which drives cost. Same ad, same creative, same channel page — running on Hindi-language channels vs. English-language channels produces a 3–5× difference in cost per subscriber.

Low-Competition Channels (CPA $0.80–$2.00)

These channel languages combine large Telegram user bases with low advertiser competition. Russian-language channels tap into Telegram's home market with the highest adoption rates. Hindi, Indonesian, and Bengali channels offer massive volume at very low CPMs.

Channel LanguageAvg CPMAvg CPCAvg CPANotes
Hindi$1.50–$3.00$0.05–$0.15$0.80–$1.50Massive volume; best for scale plays
Indonesian$1.50–$3.00$0.05–$0.20$0.80–$1.80Rapidly growing Telegram adoption
Urdu$1.00–$2.50$0.04–$0.12$0.60–$1.40Cheapest CPMs on the platform
Bengali$1.00–$2.50$0.04–$0.15$0.70–$1.50Small but very affordable audience
Russian$2.00–$4.00$0.08–$0.25$1.00–$2.00Highest engagement rates; Telegram-native audience

Best for: High-volume subscriber acquisition, tech communities, news and entertainment channels, building initial social proof before expanding to higher-competition channel languages.

Mid-Competition Channels (CPA $2.00–$3.50)

These channel languages sit in the middle ground — meaningful Telegram usage, moderate advertiser competition, and subscribers who tend to be more engaged than low-competition channels but cheaper than the English market.

Channel LanguageAvg CPMAvg CPCAvg CPANotes
Portuguese$3.00–$5.00$0.15–$0.40$2.00–$3.50Large audience base; strong engagement
Turkish$2.50–$4.50$0.10–$0.30$1.80–$3.00High Telegram penetration; finance-heavy
Arabic$3.00–$6.00$0.15–$0.45$2.00–$3.50Premium segments can hit $4+
Thai / Vietnamese$2.50–$4.50$0.10–$0.35$1.80–$3.00Growing fast; strong mobile-first usage

Best for: Balanced cost-to-quality ratio, finance and trading channels, regional content targeting specific language audiences, e-commerce promotions.

High-Competition Channels (CPA $3.50–$8.00)

English-language channels are the most competitive on Telegram. Audiences tend to be tech-savvy and highly valuable, but CPMs are 2–4x higher than low-competition languages and competition for placements is fierce.

Channel LanguageAvg CPMAvg CPCAvg CPANotes
English (tech, SaaS)$5.00–$8.00$0.30–$0.80$3.50–$8.00Highest competition; finance and tech dominate
English (news, media)$4.00–$7.00$0.25–$0.60$3.00–$6.00Large inventory but competitive bids
English (entertainment)$5.00–$8.00$0.30–$0.70$3.50–$7.00Smaller channel pool drives up cost
English (education)$4.50–$7.50$0.25–$0.65$3.50–$6.50Limited inventory; niche audiences
English (e-commerce)$4.50–$7.50$0.25–$0.65$3.50–$7.00Seasonal spikes during sales events

Best for: High-LTV products and services, SaaS and B2B audiences, English-language finance/trading content, channels that monetize through premium subscriptions or high-ticket offers.


CPA by Channel Category

The channel category is the second-biggest CPA driver after language. Categories with more advertisers competing for the same audience have higher CPMs and, consequently, higher CPAs. Benchmarks across nine major Telegram channel categories:

Channel CategoryAvg CPACompetition LevelNotes
Finance & Trading$2.50–$5.00Very HighLargest ad vertical on Telegram; forex and stock signals are competitive
Tech / SaaS$2.00–$4.00Medium–HighDeveloper and startup audiences; strong engagement rates
Education / Online Courses$1.50–$3.00MediumHigh CTR on value-driven ad copy; good conversion rates
News / Media$1.00–$2.50MediumLarge channel inventory; high volume at low cost
Entertainment$0.80–$2.00LowCheapest category; subscribers may be less engaged long-term
E-commerce$2.00–$4.00MediumSeasonal spikes during sales events; deal channels perform well
Gaming$1.00–$2.50MediumStrong fit for mobile gaming; Telegram Mini Apps driving growth
Health & Wellness$1.50–$3.50Low–MediumEmerging vertical; less competition but smaller audience pools
B2B Services$2.00–$4.50Medium–HighNiche audiences; high subscriber value offsets higher CPA

Why finance is the most expensive category: finance and trading channels attract the most advertiser competition on Telegram. Many advertisers have large marketing budgets and bid aggressively for subscribers interested in market signals, investment insights, and trading tools. Finance channel operators compete against advertisers spending $50K–$500K/month on subscriber acquisition.

The underrated categories: education, news, and gaming offer some of the best CPA-to-engagement ratios. Competition is lower, audiences are receptive, retention rates are strong. Channels operating in these categories enter 2026 in a favorable cost position.


Factors That Affect CPA

Channel language and category set the baseline. Six additional factors swing CPA by 50% or more in either direction.

1. Targeting Quality

Telegram Ads supports targeting by channel topic, language, and specific channel lists. The more precisely an ad matches relevant channels, the higher the CTR and the lower the effective CPA. Broad targeting (tech ads in cooking channels) wastes impressions and inflates cost. The best campaigns use curated channel lists built from performance data, not guesswork.

2. Ad Creative

Telegram Ads are text-only — no images, no video, no carousel. Roughly 160 characters to grab attention and drive a click. Small changes in wording move CTR by 2–3×, which translates directly to 2–3× CPA differences. Ads with specific numbers, clear value propositions, and curiosity-driven hooks consistently outperform generic promotional copy.

3. Time of Day

Telegram Ads runs on a CPM auction. Fewer advertisers bidding during off-peak hours means lower CPMs. Testing different time windows — especially late evening and early morning in the target timezone — reduces CPM by 10–25%. The trade-off: off-peak hours may have slightly lower engagement rates, so CPA (not just CPM) is the metric to track when experimenting with schedules.

4. Channel Page Quality

After a user clicks the ad, they land on the channel page. The conversion rate from "opened channel" to "subscribed" ranges from 10% to 40% depending on how the channel looks at that moment. Key factors: clear channel description, compelling pinned message, recent post quality, existing subscriber count (social proof). Improving conversion rate from 15% to 30% cuts CPA in half — without spending a single extra dollar on ads.

5. Competitive Pressure

When more advertisers bid on the same channel placements, CPMs rise. Finance and tech channels see the most competitive pressure, especially around major industry events and product launches. Weekly CPM monitoring catches spikes early — usually a new advertiser entering the space or a seasonal event driving demand.

6. Seasonality

Telegram Ads costs follow patterns tied to industry cycles. Finance advertising peaks during major market events and earnings seasons. E-commerce spikes during Black Friday, holiday periods, and regional sales events. Education channels see increased competition at the start of academic terms. The optimal budget plan goes heavier during low-competition windows and maintains presence during peaks.


How to Lower CPA

Knowing the benchmarks is useful. Beating them is better. The highest-impact strategies for reducing Telegram Ads CPA, ranked by typical impact:

1. Test More Placements (Impact: High)

The single most effective lever. Most advertisers test 5–10 channel placements and settle on whatever works first. The problem: better-performing channels stay undiscovered. Testing 50–200 placements simultaneously reveals hidden winners delivering CPAs 30–50% below the current average. The math is simple — more data points mean more outliers, and in advertising, outliers are where the profit lives.

2. Improve Ad Creative (Impact: High)

Write at least 5 ad variations before launching. Run them simultaneously across the same placements. After 5,000–10,000 impressions per variation, kill the bottom performers and write new variants based on what's working. Elements to test:

  • Opening hook (question vs. statement vs. statistic)
  • Value proposition framing (benefit-first vs. feature-first)
  • Call-to-action phrasing (direct vs. curiosity-driven)
  • Tone (authoritative vs. conversational vs. urgent)

3. Target Channels with Cheaper Audiences (Impact: High)

For content that works across a global audience, start with low-competition languages (Russian, Hindi, Indonesian). Build subscriber volume and social proof at $0.80–$2.00 per sub, then expand to English-language channels once the channel has momentum. A channel with 10,000 subscribers converts new visitors better than one with 500 — that social proof effect alone reduces CPA in premium categories by 15–25%.

4. Optimize the Channel Page (Impact: Medium–High)

The channel page is a landing page. Treat it like one:

  • Description: one clear sentence about what subscribers get. No fluff.
  • Pinned message: the best content or a welcome message that reinforces the value proposition.
  • Recent posts: the last 3–5 messages must be high quality. Users scroll before subscribing.
  • Post frequency: channels that post daily convert better than channels posting weekly. Activity signals value.

Improving channel-to-subscriber conversion from 20% to 35% reduces CPA by 43% — the single cheapest optimization available.

5. Use Automation (Impact: High)

Manual campaign management caps optimization speed. A human checks performance only so many times per day, tests only so many placements per week, reacts only so quickly to underperformers. Automated tools test hundreds of placements in parallel, kill losers within hours instead of days, and continuously rotate in new ad variations. Net effect: 40–60% lower CPA compared to manual management at the same budget level. The systematic A/B testing approach for Telegram Ads accelerates this process.

6. Kill Losers Fast (Impact: Medium)

Any placement with 5,000+ impressions and a CTR below 0.3% is a loser. "Give it more time" is the wrong move. Reallocate that budget to top performers or untested channels. Every dollar spent on a bad placement is a dollar not spent on a good one. Hard rules work best: a channel that doesn't hit the CTR threshold within a defined impression count gets paused automatically.


CPA Calculator

The formula below estimates CPA before a campaign launches and diagnoses why a current CPA runs above the benchmarks.

The Formula

CPA = (CPM / 1,000) / (CTR × Conversion Rate)

Where:

  • CPM = cost per 1,000 impressions (set by bid/auction)
  • CTR = click-through rate (percentage of viewers who tap the ad)
  • Conversion Rate = percentage of channel visitors who subscribe

Example 1: Low-Competition Channel, Entertainment Category

CPM = $2.00
CTR = 2.0% (0.020)
Conversion Rate = 30% (0.30)

CPA = ($2.00 / 1,000) / (0.020 × 0.30)
CPA = $0.002 / 0.006
CPA = $0.33

An optimistic scenario — low-competition language, high CTR, high conversion. Real-world results on entertainment channels in Russian or Hindi typically land between $0.80–$1.50 due to variable CTR and conversion across placements.

Example 2: High-Competition English Channel, Finance Category

CPM = $6.00
CTR = 0.8% (0.008)
Conversion Rate = 20% (0.20)

CPA = ($6.00 / 1,000) / (0.008 × 0.20)
CPA = $0.006 / 0.0016
CPA = $3.75

A more typical expensive scenario on English-language finance channels. At this CPA, a $6,000 monthly budget yields 1,600 subscribers.

Example 3: Improving CPA Through Optimization

Starting from Example 2: lifting CTR from 0.8% to 1.4% (better ad copy) and conversion rate from 20% to 28% (better channel page):

CPM = $6.00
CTR = 1.4% (0.014)
Conversion Rate = 28% (0.28)

CPA = ($6.00 / 1,000) / (0.014 × 0.28)
CPA = $0.006 / 0.00392
CPA = $1.53

Same CPM, same budget, but CPA dropped from $3.75 to $1.53 — a 59% reduction. At $6,000/month, that's 3,921 subscribers instead of 1,600. The difference between a mediocre campaign and an optimized one is enormous.


Bottom Line

Telegram Ads CPA in 2026 ranges from $0.80 to $8.00 depending on channel language, category, and optimization level. The platform remains one of the most cost-effective channels for subscriber acquisition, especially compared to Meta ($2.00–$8.00 per follower) and Google ($3.00–$10.00+ per conversion) — with the added advantage that every subscriber receives every message the channel posts, no algorithm throttling.

The biggest variable isn't where the campaign runs or what it sells — it's how efficiently the campaigns are managed. Advertisers who test broadly, optimize creative continuously, and react fast to underperformers consistently achieve CPAs 40–60% below industry averages. Not a marginal improvement; the difference between 1,500 and 3,500 subscribers on the same budget.

The benchmarks in this guide set realistic targets per channel-language and category combination. The CPA formula diagnoses where the funnel is leaking. For the cross-platform decision framework on whether AI ad management makes sense at a given budget, see When AI Ad Management Is Worth It.

Common Questions

What is a good CPA for Telegram Ads?

It depends on the channel language and category targeted. For low-competition channels (Russian, Indonesian, Hindi-language): 0.80 to 1.50 dollars. For mid-competition (Portuguese, Turkish, Arabic): 2.00 to 2.50 dollars. For high-competition (English, premium categories): anything under 4.00 dollars is solid. Finance or tech channel targeting adds 20 to 30 percent to those numbers due to higher competition.

Is CPA going up or down in 2026?

CPAs have risen 10 to 15 percent year-over-year in competitive categories like finance and tech as more advertisers enter the platform. Telegram's user base is also growing fast, which increases available ad inventory and offsets some of the price pressure. Less competitive categories (education, news, entertainment) have seen flat CPAs. The platform remains significantly underpriced compared to Meta and Google Ads.

Can audiences be reached in specific countries?

No. Telegram Ads has no country-level targeting, no geo selector, no country filter, no region picker. The targeting unit is channels: specific Telegram channels, channel topics, and channel languages. Channel language serves as the primary proxy for audience geography. Advertising on Russian-language channels primarily reaches CIS audiences; Hindi-language channels primarily reach South Asian audiences. The recommended approach: run separate campaigns by channel language, controlling budgets and tracking CPA by audience segment independently.

How much budget produces meaningful CPA data?

300 to 500 dollars minimum to generate statistically meaningful data across enough placements and ad variations. At 50 dollars per day targeting low-competition channels, solid CPA benchmarks for a specific category emerge within 7 to 10 days. Rushing to conclusions with less data leads to premature optimization decisions.

Why is CPA higher than these benchmarks?

The most common reasons: testing too few placements, so the winning channels have not been found yet; weak ad creative with generic copy; poor channel page conversion, where users click but do not subscribe because the channel does not look compelling; targeting high-competition English channels when lower-competition language channels would work. Diagnostic step one: which part of the funnel is underperforming, CTR (ad problem) or conversion rate (channel page problem)?

Does higher CPA always mean worse performance?

Not necessarily. A 6.00 dollar subscriber acquired from a premium English-language finance channel who pays a 50 dollar monthly subscription is far more valuable than a 0.80 dollar subscriber from a low-competition entertainment channel who never engages. CPA matters, but CPA relative to subscriber lifetime value is the metric that actually determines ROI. CPA always reads in the context of channel monetization.