In short. Telegram targeted ads mean showing an ad only to people with the right traits. In ads via Telegram bots you can choose the country and language region, Telegram language, gender, Premium, Telegram Stars level, gifts on the profile, profile photo and bio. Each filter costs little: +0.01 ₽ per broadcast message, +2.5 ₽ per 1,000 Reply Ads, +0.10 ₽ per subscription or launch.
Where targeting exists on Telegram
| Option | How the audience is chosen | What you can set |
|---|
| Channel posts | You pick the channel — its audience is yours | Topic and size of the channel |
| Telegram Ads | By context: chosen channels, channel topics or bots | Placements, topics, budget, bid |
| Ads in bots (MGRAM) | You set user traits, the bot shows how many such people are available | Bot topics, GEO, language, gender, Premium, Stars level, gifts and more |
Filters in ads via bots
| Filter | Broadcasts | Reply Ads | Subscribers and launches |
|---|
| Bot topics | Up to 3 or SMART | All or exclude some — free | Yes |
| GEO: countries and language regions | Yes | Yes | Yes |
| Telegram language | Via GEO language regions | Yes | Yes |
| Gender | — | — | Yes |
| Telegram Premium | Yes | Yes | Yes |
| Telegram Stars level | 2+ | — | From 1, 2, 3, 5 or 10 |
| Gifts on the profile | Yes | — | Yes |
| Profile photo | Yes | — | Yes |
| Bio | Yes | — | — |
| Verified profile | Yes | Yes | — |
| First interaction with the bot only | — | Yes | — |
Several countries inside GEO count as one filter. Details: How the audience is selected.
What targeting costs
| Order | Calculation | Total |
|---|
| 10,000 broadcast messages + GEO + Premium | 10,000 × (0.03 + 2 × 0.01) ₽ | 500 ₽ |
| 100,000 Reply Ads + GEO | 100 × (120 + 2.5) ₽ | 12,250 ₽ |
| 1,000 subscribers + GEO + gender | 1,000 × (1.10 + 2 × 0.10) ₽ | 1,300 ₽ |
Prices on MGRAM are in Russian rubles (₽); you top up in USDT, TON, via CryptoBot or xRocket, and the bot shows the exact amount before you pay.
Ready-made setups
| Goal | Turn on |
|---|
| A product for one country | GEO — that country (cities go in the post text: GEO is by country and language region) |
| An English-language product | GEO — English-speaking countries, or Telegram language «English» |
| A paid service, subscription, VPN | Premium |
| NFT gifts, Stars, collectible usernames | «With gifts» and Stars level |
| A channel for women or men | Gender — in subscriber and launch orders |
Mistakes that kill targeting
- Too many filters at once — Premium, verified and gifts narrow the audience the most. Start with one or two.
- A filter instead of a good post — a strong post lowers the cost per click more than any filter.
- No tracking — without a link per test you won't know which setting worked.