Advertise in Telegram bots
MGRAM is an ad network for Telegram bots and groups: broadcasts, Reply Ads, channel subscribers and bot starts in 1,145 connected bots, and the same Reply Ads, subscriber and bot-start orders also run in connected groups. A broadcast arrives as a regular message in the chat of a bot the person already uses; a Reply Ad appears right after the bot answers. You pay only for delivered messages, delivered impressions, confirmed subscriptions and counted starts: broadcasts from $0.000365 per message (≈ $0.37 per 1,000), a top-up from $1.22 in crypto, no KYC. A campaign takes a few minutes to set up in @mgram or at app.mgram.biz.
· prices update automatically
- 901,000 English-speaking users
- Broadcasts from $0.37 per 1,000
- No KYC, pay in crypto
Formats
One balance for all four. Each order shows the available audience and the total before you confirm.
Broadcasts
Your post as a regular message in bot chats, in the time slot you pick. $0.000365 per delivered message — ≈ $0.37 per 1,000.
Learn moreReply Ads
Your ad right after the bot answers the user — when they are looking at the chat. $1.61 per 1,000.
Learn moreSubscribers
Real bot users subscribe to your channel or join your group. From $14.73 per 1,000.
Learn moreBot launches
New users press Start in your bot or Mini App. From $0.013 per user.
Learn moreNative ads in bots and groups (Reply Ads)
Reply Ads are MGRAM's native format: a short post — up to 160 characters, a photo or GIF, buttons — shown right after the bot answers the user, the moment they are looking at the chat. You choose the events it follows (a command, a message, a button), the topics, the number of repeats and the period; one person sees Reply Ads at most once in 60 minutes.
The same order also runs in connected Telegram groups. There the ad follows a member's own message, only that member sees it, and it is deleted after 5 minutes — the shared chat stays clean. The price is the same everywhere: $1.61 per 1,000 delivered impressions, charged after each impression, with no prepayment frozen on the balance. How it works in groups: Telegram group ads.
Why bots, not channels
A personal chat, a push notification
A broadcast arrives like any message from the bot: in the user's private chat, with a notification — it does not sink in a channel feed.
Paid only for what happened
Undelivered messages are refunded; impressions, subscriptions and bot starts from farms are never paid.
Targeting a channel cannot give
Bot topics, GEO, language, Premium, Stars level, gender and profile filters — instead of guessing a channel's real audience.
Targeting
| Filter | Broadcasts | Reply Ads | Subscribers and bot starts |
|---|---|---|---|
| Bot topics (Crypto, Games, Finance, Earnings, VPN…) | up to 3 or SMART | include or exclude, free | +$0.00134 per action |
| GEO: countries by region (only where the network has an audience) | +$0.000122 per message | +$0.0335 per 1,000 | +$0.00134 per action |
| Language | — | yes | yes |
| Telegram Premium | yes | yes | yes |
| Stars level, gifts, photo, bio, verified | yes | verified | yes |
| Gender | — | — | yes |
Several countries inside GEO count as one filter. Start with few filters: each one narrows the audience.
How to launch
Create a post
@mgram → “My posts” → new post: text, one photo or GIF, buttons. Or forward a ready message — the bot fills the post itself.
Choose a format and audience
Broadcast, Reply Ads, subscribers or bot starts; topics or SMART, GEO, filters. The bot shows how many recipients are available.
Top up
From $1.22 in USDT, Gram, CryptoBot or xRocket.
Moderation
A new post is checked within 24 hours; an approved post can be reused in any number of orders.
Track
Deliveries, impressions and clicks are in the order card; add your own start links or UTM tags for conversions.
What will not pass moderation
- Promises of guaranteed income or winnings: “x100”, “no risk”, “double your deposit”.
- Requests for seed phrases, keys, codes or account access; links pretending to be known wallets or exchanges.
- Clickbait: the post promises one thing, the link leads to another.
- Casino, betting or 18+ without the matching mark — such posts go only to bots whose owners allowed them, with the mark.
Frequently asked questions
Is advertising in Telegram bots spam?
No: ads go only to bots whose owners enabled them, and one person receives an ad broadcast no more often than once in 6 hours, even if they use several bots.
What does a broadcast look like to the user?
Like any message from the bot: a full post — your text, a photo or GIF, buttons — in the user's private chat with the bot, with a push notification.
Do the ads also run in Telegram groups?
Reply Ads, subscribers and bot starts — yes: one order runs in bots and connected groups at the same price. Broadcasts go to bots only. See Telegram group ads.
Can I choose specific bots?
Yes: in the bot catalog of @mgram you can order a broadcast in one bot at the price its owner set.
How fast does an order start?
After moderation (up to 24 hours for a new post) a broadcast goes out in the time slot you picked; Reply Ads, subscribers and bot starts begin right away.
What do I pay for exactly?
Broadcasts — per delivered message, Reply Ads — per 1,000 delivered impressions, subscribers — per confirmed subscription, bot starts — per counted start.
How do I reach English-speaking users?
Choose the language “English” in Reply Ads, subscribers or bot starts. Broadcasts have no language filter, so order them in bots from the English-audience list. GEO is a list of countries grouped by region, and only countries where the network has an audience are listed: India, Iran, Indonesia, Turkey, the CIS and others, but not the US or UK.
Guides and docs
Ready to start?
Everything happens in Telegram: open @mgram, choose English, and the bot walks you through each step.