How to book an ad in a Telegram channel

Updated July 29, 2026 · 7 min read

Buying a post in someone else's Telegram channel has traditionally meant a conversation: find the admin, ask the price, ask when they can post, agree the creative, pay, and hope. Booking removes the conversation. The channel publishes a price and how often it accepts ads; you pick it, attach your ad, pay, and it goes out on schedule.

This guide covers what you actually see before paying, how the queue decides when your ad runs, what happens when something goes wrong, and — for channel owners — what you keep control of. For how booking compares with the other ways to advertise in Telegram, see the lane comparison.

Booking vs negotiating

Both buy the same thing: a native post in a channel you chose.

BookingNegotiated campaign
PriceListed by the channel, fixedProposed, then agreed
TimingA publish frequency you can see up frontAgreed per deal
Owner actionNone — the bot publishesOwner reviews and accepts
Time costMinutesA round trip of messages, sometimes days
Best forStandard placements, repeat buyingUnusual briefs, large budgets, comparing channels

Booking wins when you know what you want and the placement is ordinary. Negotiating wins when the creative needs discussion or you are running one brief past several channels at once.

What you see before you pay

A bookable channel shows its terms up front — that is the point of the model:

You are not committed by looking. Nothing is reserved until payment confirms.

How a booking runs, step by step

  1. You book and pay. Booking opens a payment window — six hours — during which the placement is held for you. Paying is a normal TON wallet transaction; the money goes into a contract created for that one deal, not to the channel owner and not to a platform balance.
  2. You join the queue. Nothing is reserved before payment confirms on-chain. Once it does, your booking takes its place in that channel's queue, and you can see your position and the remaining estimate.
  3. The bot publishes. When you reach the front of the queue and the channel's frequency rule allows another ad, the bot posts your creative in the channel itself. The owner does not tap anything, and nothing is retyped — what you submitted is what goes out.
  4. The bot verifies its own post. Right channel, expected text, image and link, still live for the agreed period.
  5. Release or refund. Verified delivery pays the owner; a failure refunds you. Neither needs a support ticket.

If you close the payment window without paying, nothing happens and you can book again later.

Capacity: why your ad is not instant

Every bookable channel picks a publishing frequency, and it is a hard rule, not a target. If the owner chose "every 4 hours", the bot will not publish a second booked ad inside that window no matter how many are waiting. Queue order decides who goes next; capacity decides when.

Two consequences worth knowing:

Owners can also set quiet hours — a daily window where nothing is published, typically overnight for their audience. That shifts publication, it does not cancel it.

When an ad cannot go out

Booking is automated, so the failure paths are enumerated rather than negotiated. You are refunded automatically if:

There is also a safety net: if a booking stalls with no result at all, the refund becomes claimable after a fixed waiting period, without anyone's approval.

Refunds are free. The platform fee — 10% of the placement, or 6% for channels running an Adpact promo — is deducted only when a deal actually pays out.

What booking does not protect against is a bad audience. Escrow guarantees the post ran as agreed; it cannot make a botted channel valuable. Vet before you book — the fake-subscriber checklist is the 10-minute version.

For channel owners: what you keep control of

Booking publishes without asking you each time, which is the whole point — and the first question every owner asks is what stops junk appearing in their channel. The controls are set once, and they bind every booking:

You can switch booking off at any time. Placements already sold still publish and still pay out — turning it off stops new bookings, it does not cancel commitments you have already been paid for.

Pricing strategy, ad load and what a placement is worth are covered in the monetization guide.

Quick answers

How fast can a booked ad go live?

As fast as the channel's frequency setting allows and the queue in front of you permits — minutes on a dense ad board with a free slot, a day or two on a channel that runs one ad a week. The estimate is shown before you pay.

Can the channel owner reject my ad after I paid?

There is no per-booking approval step, so there is no rejection either. The owner's rules — media, links, frequency — are enforced when you book, not after. If the ad cannot be published for a technical reason, you are refunded automatically.

What if I book the wrong channel?

Before paying, simply close the payment window; nothing is reserved and nothing is charged. After payment, the booking is a funded deal — it will run, and the outcome is release or refund on the usual rules.

Do I need cryptocurrency?

Yes — placements settle in TON from your own wallet, the same currency used inside Telegram. There is no platform balance to top up, which is what allows the money to stay in a per-deal contract rather than with the platform.

Is booking cheaper than negotiating?

Not inherently — it is the same placement and the same 10% fee. What it saves is time, and it makes prices comparable across channels, which negotiated deals rarely are. Market price levels are in the cost guide.

Want to see real prices and publish estimates? Open Adpact in Telegram — browsing is free; the fee applies only when an ad actually runs.

Mechanics current as of July 2026.