Ads in Telegram for Your Business
What AdsGram is built for
Ad formats for any business
Media ads
A full-screen ad with a video, image or GIF and text that mimics a Telegram message. Mix all three banner types in one campaign.
- Where
- Telegram Mini Apps. Add an optional 21:9 image to also show in chats of Telegram clients.
- Creative
- MP4 video 6–15 s (9:16), image or GIF (1:1), icon, title, text, brand name, button.
- Targeting
- Interface language, countries, VPN, iOS or Android, Telegram Premium, up to 10 audience segments.
- Pricing
- CPM. You pay per 1,000 impressions.
- Optimization
- tCPC for clicks or conversions, tCPA for a target cost per conversion.
Inline ads
A compact native block: an icon, a title and one line of text. It sits where users already look first.
- Where
- Mini App task lists and above the chat list in Telegram clients. The app developer styles the block.
- Creative
- Icon (1:1), title up to 30 characters, text up to 50 characters, link.
- Targeting
- Interface language, countries, VPN, iOS or Android, Telegram Premium, up to 10 audience segments.
- Pricing
- CPC. You pay per click.
- Optimization
- Maximize clicks or conversions, or tCPA for a target cost per conversion.
Channel posts
A native post that looks like a regular message in a Telegram channel. No video production needed.
- Where
- Telegram channels in the AdsGram network.
- Creative
- Image or GIF (1:1), title up to 56 characters, text up to 764 characters, brand name, button. Emojis allowed.
- Targeting
- Channel language, category and countries, or hand-pick five or more channels by subscribers and ERR.
- Pricing
- CPM. You pay per 1,000 impressions.
- Budget
- Daily budget from $100.
Bot messages
The same native post, delivered as a message inside Telegram bots.
- Where
- Telegram bots in the AdsGram network.
- Creative
- Image or GIF (1:1), title up to 56 characters, text up to 764 characters, brand name, button.
- Targeting
- Interface language, up to 10 audience segments to include or exclude.
- Pricing
- CPC. You pay per click.
- Optimization
- Maximize clicks or conversions, or tCPA for a target cost per conversion.
Telegram Ads
Official Telegram ads, launched from your AdsGram account. They run in channels, in bots and in search.
- Where
- Telegram channels, Telegram bots and search results.
- Creative
- Ad text up to 160 characters, button and link. Optional avatar, custom emoji, photo or video (16:9).
- Targeting
- Country, language, topics, channel audiences and device, or specific channels.
- Pricing
- CPM from 1 USDT.
- Budget
- Daily budget from 10 USDT. A one-time 500 USDT deposit covers all GEOs.
Why advertisers choose AdsGram
Launch your campaign in just a few steps
Launch ads in Telegram through AdsGram
- Creatives pre-moderation
- Custom bidding
- One account for all GEOs
- Transparent pricing
Industry-focused Telegram campaigns
Track campaign performance





Frequently asked questions
tCPA (Target CPA) is an optimization strategy aimed at achieving a target cost per conversion. You set the desired CPA, and the system automatically optimizes impressions and budget spend to reach that goal. Payment remains on a CPM model. To use tCPA, you need to set up conversion tracking through postback. A detailed guide is available in the documentation.
For the best results, we recommend setting up conversion data transfer in AdsGram. After accumulating around 25 conversions, you can switch to the tCPA strategy. The algorithm will start automatically optimizing impressions for users with the highest likelihood of conversion and aim to keep the actual CPA within the set value.
All daily limits, budgets, and statistics are calculated based on the UTC+0 time zone. Daily statistics are updated at 00:00 UTC, which corresponds to 03:00 Moscow time.
Yes. Within one advertising campaign, you can add up to 10 ad banners.
The system automatically detects and filters out invalid and fraudulent traffic. Payment is only charged for quality and valid ad impressions.
RF (Reach Frequency) is a cap on the number of times an ad is shown to a single user over a 7-day period. The optimal value depends on the campaign objectives, ad format, and audience characteristics, so the parameter is customized individually.
Yes. There is a Reward event available, which is generated after the user completes viewing the advertisement.









