Telegram ad network

Advertising in Telegram bots

Full posts — photos, videos, GIFs, Premium emoji and colored buttons — land in a bot user’s private chat, including right after /start. You pay for impressions or only for clicks, and bot owners earn on every impression.

or in the Telegram bot @HiViewsBot

  • Pay per impression or click
  • Start from $5
  • Payouts in USDT
Impression feed LIVE
welcome $0.006regular $0.003Premium ×2

Why HiViews

Two advantages you notice right away

Placement at the moment of peak attention, and ads that look like real Telegram posts.

01

Welcome impressions

Your ad arrives right after /start — the moment a user has just opened the bot and attention is at its peak. A dedicated placement that other bot ad networks don’t offer.

  1. /startthe user opens the bot
  2. Your adyour post first, ~2 s to read
  3. Greetingthen the bot replies
  • The user is looking at the chat right now
  • A dedicated placement type — $6 per 1,000 impressions

02

Full posts, not just text with buttons

Photos, videos, GIFs, formatting, Premium emoji and colored buttons — green, blue, red, with emoji icons. Send a ready-made post to the bot as is, or build one from scratch in the editor with a live preview.

  • Photo
  • Video
  • GIF
  • Formatting
  • Premium emoji
  • Colored buttons

Premium emoji are shown in bots that support them; elsewhere they appear as regular emoji.

HiViews in numbers

Ad impressions
Users reached
Bots connected
Paid to bot owners

For advertisers

Buy Telegram ads in minutes

Campaigns are created and managed in the web dashboard — one-click sign-in with Telegram. You can also simply forward a ready-made post to @HiViewsBot.

  1. Sign in to the dashboard and top up

    Minimum top-up is $5. Pay by bank card, with USDT (TRC20) or via CryptoBot.

  2. Create a campaign

    Build your post in the editor: text, photo or video and, optionally, link buttons. Or forward a ready-made post to the bot.

  3. Set up targeting

    Bot topics, user languages, Premium audience and placement type: welcome (right after /start) or regular. Optionally — frequency, schedule and a bot list.

  4. Pass moderation and get impressions

    Once approved, your post starts showing. Campaign stats are available in the web dashboard.

  • Pay per impression or click

    $6 per 1,000 welcome and $3 per 1,000 regular impressions — for any topic. In either placement you can pay only for clicks: $0.05 each.

  • Precise targeting

    Bot topics, language (RU, UA, BY, KZ, UZ, plus EN for all foreigners; “CIS” and “Foreigners” presets), Premium audience, welcome or regular placement, plus HiViews Verified — verified users only, at no extra charge.

  • Fast moderation

    Every post is reviewed before launch and every bot before it joins the network, keeping it free of scams and spam.

  • Transparent stats

    Impressions, clicks, CTR and spend — by day and by bot, in the web dashboard.

  • Frequency, schedule, bots

    Unique, once a week or once a day per person; hours and dates to run, the whole network or only the bots you pick.

  • Address viewers by name

    $name in the post text becomes the viewer’s first name, $username their @username.

Pricing

Simple pricing in USD

The rate is the same for every topic. Choose what you need: buying ads or earning with your bot.

Regular impressions

Inside the bot — right after it delivers the result to the person.

$3per 1,000 impressions

Pay per click

A welcome or regular impression, but you pay only when someone taps a button or a link in the text. Impressions are free.

$0.05per click

  • HiViews Verified — shown only to verified users: HiViews scores each profile (photo, name, account age, activity) and filters out bot-like accounts. No extra charge, but reach grows more slowly.
  • Per click — only the first click on each impression is charged — a button or a link in the text. Repeat taps and clicks within half a second of delivery (typical of bots) are free. The multipliers below apply the same way.
  • Boost ×1.25–×2 — shown more often, the price is multiplied by the factor
  • Premium users only — ×2
  • Betting and gambling — ×2
  • Minimum top-up — $5: bank card, USDT (TRC20) or CryptoBot

What a bot owner earns. The rate is the same for every topic.

Regular impressions

Inside the bot — right after it delivers the result to the person.

$2.40per 1,000 impressions

Clicks

Pay-per-click ads, welcome and regular: you earn for every click.

$0.04per click

  • Withdrawals from $50 in USDT (TRC20), $3 fee
  • Earnings become withdrawable after 7 days
  • External ads when no regular ad fits: paid per click, the price depends on country and audience
  • Formats and click selling can be switched on and off in the bot settings

For bot owners

Monetize your Telegram bot with a single HTTP request

Setup takes minutes: no SDKs, no complex integration. You earn on every impression.

  1. Connect your bot in the dashboard

    Paste your BotFather token — it’s sent over HTTPS, stored encrypted and never shown back. After moderation the bot joins the network.

  2. Configure ads and get an API key

    Choose what your bot sells: welcome impressions, regular impressions or both. Propose its topics (moderators approve them), switch off unwanted ad categories and decide whether to allow explicit posts (within Telegram’s rules).

  3. Call the API on the first line of /start

    One POST to hiviews.net/sendMessage — await the reply: on success it arrives after about 2 s while the user reads the ad. Then show your own greeting.

  4. Withdraw your earnings

    $4.80 per 1,000 welcome and $2.40 per 1,000 regular impressions. If your audience is quick to tap, also $0.04 per click: such campaigns go to your bot only when they pay more than impressions. Withdrawals in USDT (TRC20) from $50.

curl -X POST https://hiviews.net/sendMessage \
  -H "Authorization: <API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
    "UserId": 123,
    "MessageId": 45,
    "UserFirstName": "Ivan",
    "StartPlace": true
  }'
Response (~2 s): 200 "Post sent!"
  • UserId Telegram ID of your bot’s user
  • MessageId ID of the user’s message — the ad is sent as a reply to it
  • UserFirstName replaces $name in the post text, may be null (we take it from Telegram); $username is the viewer’s @username
  • StartPlace true — welcome impression (on /start), false — regular

Topics

Audiences from all kinds of bots

Pick the topics where your ads will be shown. A bot’s topics are proposed by its owner and approved by moderators.

  • Games
  • Dating
  • Downloaders
  • Music
  • Movies
  • Books
  • Horoscopes
  • Stickers
  • Themes
  • Voice
  • Tests
  • AI tools
  • Tools
  • Homework help
  • Stars
  • Other

Payments & payouts

Convenient ways to top up and withdraw

Top up your balance

For advertisers. Funds are credited to your ad balance — the same one in the web dashboard and in the bot.

  • GoSwap crypto, no fee
  • Bank card roubles and dollars
  • USDT TRC20
  • CryptoBot
Minimum: $5

Withdraw earnings

For bot owners. You earn on every impression in your bot.

  • USDT TRC20
Minimum withdrawal: $50 Fee: $3

Referral program

5%

of every top-up made by users you invite. Your referral link is in the web dashboard and in the bot.

About bot advertising

Telegram bot advertising: how it works

How it differs from channel ads

An ad post is delivered to a bot user’s private chat: it doesn’t get lost in a feed and doesn’t depend on a channel’s reach. It reaches a person who is using the bot right now. HiViews brings bots from many topics into one Telegram bot ad network, so you can run Telegram ads across many bots at once — no negotiating with each owner. It also works for promoting your own Telegram bot: users tap a button and land straight in it.

How pricing works: CPM

You pay per impression on a CPM basis — per 1,000 impressions: $6 for welcome impressions right after /start and $3 for regular ones. The topic doesn’t affect the price; boost, Premium-only targeting and betting/gambling ads apply a multiplier. Both placements can also be bought per click (CPC): $0.05 per click, impressions free. Spend and impressions are visible in the bot and the web dashboard, and you can start with $5.

Monetize your Telegram bot

For bot owners, HiViews is a way to earn from a Telegram bot without hunting for advertisers. Integration is a single HTTP request to the API; the network then matches ads to your bot’s topic and each user’s Telegram language. You decide which ad categories are allowed and withdraw earnings in USDT (TRC20) from $50.

FAQ

Frequently asked questions

How much does an impression cost?

$6 per 1,000 welcome impressions (right after /start) and $3 per 1,000 regular impressions. The price is the same for every topic.

Optional: boost ×1.25–×2 (shown more often, the price is multiplied by the factor); Premium users only — ×2; betting and gambling ads — ×2.

Can I pay per click instead of per impression?

Yes, for both the welcome and the regular placement: $0.05 per click, and the impressions themselves are free. Only the first click (a button or a link in the text) on each impression is charged; repeat taps and clicks within half a second of delivery (typical of bots) are not.

Premium, betting and boost multipliers apply the same way. The post needs at least one link button. Choose it in the campaign wizard: any placement, per-click billing.

Can I limit frequency, timing and bots?

Yes, in the Advanced step of the campaign wizard. Frequency per person: unique (once for the whole campaign, the default), once a week or once a day. Schedule by hour (Moscow time) and by start and end dates.

Where to show: the whole network, only selected bots, or everywhere except selected bots. The bot list is searchable and shows each bot’s impressions over the last 30 days.

How fast is moderation?

Usually a few minutes. Every post is reviewed manually; the bot notifies you of the result, and impressions start automatically once approved.

What kind of posts are not allowed?

We don’t work with illegal casinos, scams, pornography or illegal shops, or with any content that violates Telegram’s rules or the law. Post text must be no longer than 6 lines; buttons are optional.

No explicit posts in the dating category. Explicit ads (within Telegram’s rules) are shown only in bots whose owners allow them. See the rules for details.

What is the minimum top-up and how can I pay?

The minimum is $5. GoSwap (crypto) and USDT (TRC20) — no fee, credited automatically; CryptoBot — +3%; bank card (roubles or dollars) — no fee on our side, credited automatically. See the finance guide.

How do you protect against fraud?

Impressions to fake and empty accounts are not paid. Frequency limits apply: a user gets at most one ad per hour across the whole network (plus a daily cap), and a welcome impression in a given bot at most once a day.

Earnings become available for withdrawal after 7 days. Fraud leads to the bot being blocked and earnings being cancelled.

How much does a bot owner earn?

$4.80 per 1,000 welcome and $2.40 per 1,000 regular impressions. If your users are quick to tap ads, your bot also gets pay-per-click campaigns at $0.04 per click — HiViews places them only when your bot’s CTR makes them pay more than impressions. You choose what your bot sells: welcome impressions, regular impressions or both.

You propose your bot’s topics (moderators approve them), can refuse unwanted ad categories and decide whether to allow explicit posts.

How do I withdraw my earnings?

Create a withdrawal request in the web dashboard (or in @HiViewsBot) and confirmed in the bot. Payouts are made in USDT (TRC20), minimum $50, withdrawal fee $3. Earnings become available for withdrawal 7 days after the impression.

How does the referral program work?

Share your referral link from the web dashboard (Referrals page) or the bot. You receive 5% of every balance top-up made by the users you invite.

How do I connect my bot technically?

A single POST request to https://hiviews.net/sendMessage with your API key in the Authorization header is all it takes. See the API docs for details.

Get started in the web dashboard

Launch your first campaign or connect your bot — everything is managed on the website, with Telegram sign-in.

or in the Telegram bot @HiViewsBot