Telegram Ads for online schools and experts is a way to attract students through Telegram’s official ad platform: the ad leads to a channel, a bot or a website where people warm up and sign up for a webinar or course. It works if you account in advance for the higher reseller fee for education, respect moderation limits and measure the cost of a lead and a sale rather than clicks.
Is Telegram Ads a good fit for online schools?
Education projects suit Telegram well: people are used to reading expert channels, and warming up an audience with posts and bots is a familiar format for schools. Telegram Ads lets you show ads to readers of topical channels without negotiating with channel admins, and you pay only for impressions.
There are limitations too, and it’s worth weighing them before launch:
- Higher fee. Resellers charge more for the education category than for most other niches.
- Short format. Ad text is limited to 160 characters, so selling a course directly is hard and you need an intermediate step.
- No gender or age targeting. Telegram doesn’t collect this data; the audience is defined through channels, topics and interests.
- Strict moderation. Promises of results or income won’t pass, and they are a common device in course advertising.
Which funnel to choose: channel, bot or website
Selling a course straight from a 160-character ad rarely works. Usually the ad leads to an intermediate step where the school gets a contact or a subscription and sells afterwards.
| Funnel | How it works | Pros | Cons |
|---|---|---|---|
| Ad → expert’s channel | People subscribe, read content and buy over time | Available in TON and Stars accounts, the audience accumulates | Long cycle, sales are hard to attribute to ads |
| Ad → bot → webinar | The bot delivers a lead magnet, registers people for a live session and sends reminders | You get a contact and segmentation, the source can be tagged | You need to build and maintain the bot |
| Ad → landing page | Webinar registration or an application on the website | Conversions are visible via the pixel and UTM tags | Euro account through a reseller only |
The most common setup for schools is “channel → bot → webinar”. Step by step:
- Prepare the expert’s channel: avatar, a clear description, a pinned post explaining what the channel is about and who it’s for. See how to prepare a channel for Telegram Ads.
- Create a bot with a lead magnet: a checklist, a mini lesson or a sign-up for a free live session.
- Give each ad a bot link with its own
startparameter so you can see where each person came from. How to do it is covered in promoting a bot and Mini App. - Send traffic either to the channel (warm-up through posts) or straight to the bot (fast contact collection), and compare the cost per registration.
- After the webinar, send an offer through the bot and count sales by source.
How to set up targeting for an education project
A euro account through a reseller offers every targeting type; a TON account only lets you pick specific channels. Three approaches usually work for schools:
- Specific channels. Channels on your topic: designer channels for design courses, channels about language learning and relocation for a language school.
- Subscribers of selected channels. The ad reaches subscribers of the chosen channels even while they read other channels. This helps reach the audience of small niche channels.
- Topics and interests. Broad reach for testing hypotheses, but less precise.
Also narrow by language and country: Russian-speaking audiences live in many countries, and willingness to pay for a course may depend on the region.
MTS Marketolog, a Russian reseller, adds Big Data segments by gender, age and income on top of Telegram Ads, but according to our information this route is closed to online education: the category is on the platform’s list of restrictions. Check the current rules with a manager before launching.
How much advertising costs for an online school
The price consists of the CPM bid, the reseller fee, VAT on the fee (in Russia) and the conversion rate. The minimum bid in a euro account is about €0.7–1 per 1,000 impressions for most topics. Images and video raise CPM: according to Kokoc as of June 2026, with topic targeting an image adds about 50% and video about 70%.
The main difference for schools is the fee. According to public data as of October 2026, Russian-market resellers charge 15–20% for most topics and 25–28% for education:
| Reseller | Start | Education fee |
|---|---|---|
| eLama | from €250 | 25% |
| Click.ru | from €250 | 28% |
| Magnetto.pro | from €500 | 28% |
Example for a Russian advertiser: at a central bank rate of 100 rubles per euro and 22% VAT on the fee, €1 of ad spend costs (1 + 0.28 + 0.0616) × 100 ≈ 134 rubles with a 28% fee and about 118 rubles with a 15% fee. The figures are illustrative: plug in the current rate and your reseller’s terms. All terms are collected in our resellers section.
What moderation won’t approve
Course ads often rely on promises of results, and that is exactly the kind of copy Telegram Ads moderation rejects. Avoid:
- income promises and guarantees: “earn $3,000 a month”, “guaranteed job”;
- superlatives: “the best course”, “the most effective method”;
- caps lock, multiple exclamation marks, “click here” style calls to action;
- a mismatch between the ad and the channel: the channel must be public with an avatar and description, and the lead magnet promised in the ad must actually exist.
A working alternative is to describe the content: the topic of the live session, the format and what people will get (“Live review of 5 designer portfolios on November 12”). Rejection reasons are collected in Telegram Ads moderation. If ads are shown in Russia, Russian law requires labeling them with an ERID token and reporting data to the ERIR registry; many resellers do this automatically.
Which metrics to track
CTR and cost per click show the quality of the ad, but for a school the economics of the whole funnel matter. A minimal set of metrics:
- CPS — cost per channel subscriber: spend / subscriptions.
- CPL — cost per lead: spend / registrations in the bot or on the website.
- Cost per attendee — spend / people who actually joined the webinar.
- Purchase conversion rate and cost per sale.
- ROMI — (revenue − ad spend) / ad spend × 100%.
On a website, the Telegram Ads pixel helps collect conversions; for a bot, use start parameters in links. Formulas and a walkthrough of the statistics are in Telegram Ads metrics. Keep the long cycle in mind: a channel subscriber may buy several weeks later, so judging payback by the first few days is premature.
FAQ
Can you advertise online courses on Telegram Ads?
Yes, education is an allowed category, but ads go through moderation: no income promises, guarantees or superlatives. Some platforms, such as the Russian reseller MTS Marketolog, have their own category restrictions.
What fee do resellers charge for education?
According to public data as of October 2026, 25–28% versus 15–20% for most topics at Russian-market resellers. In Russia, 22% VAT is added to the fee, and top-ups are converted at the central bank rate plus a markup or at the reseller’s internal rate.
Should I send traffic to a channel or a bot?
A channel suits long warm-ups and building an audience; a bot suits fast contact collection and webinar sign-ups. Many schools test both and compare the cost per registration and per sale.
Can I promote a school’s landing page from a TON account?
No. TON and Stars accounts can only promote Telegram channels and bots. To link to a website you need a euro account through a reseller.
How do I know whether ads pay off?
Calculate ROMI from sales, not clicks: connect the source (bot parameter, UTM tag, pixel event) to the payment. Evaluate results with the length of the sales cycle in mind, not just the first week.
Do course ads need labeling?
For impressions in Russia, yes: the ad gets an ERID token and data is reported to the ERIR registry through an ad data operator. Check whether your reseller does this automatically. Outside Russia this specific requirement doesn’t apply.