Adsun logoAdsun

How do you create your first advertising campaign on Telegram Ads?

Create your first Telegram Ads campaign step by step: account, TON budget, ad text, channel targeting, CPM bid and review — plus a faster way to test Telegram traffic with Adsun.

Glowing steps leading from a phone campaign form to a launching paper plane — first Telegram Ads campaign
Glowing steps leading from a phone campaign form to a launching paper plane — first Telegram Ads campaign

Content owner: Adsun Editorial & Ad Operations Team · Last verified:

Quick answer

To create your first Telegram Ads campaign, open promote.telegram.org, sign in with your Telegram account, fund the ad account (self-serve budgets are paid in TON via Fragment), write a sponsored message of up to about 160 characters with a link or button, choose target channels, topics, bots or countries, set a CPM bid and total budget, and submit for review. If you want to test Telegram users faster with CPC pricing, USDT payments and Mini App, bot and channel placements, launch a parallel campaign on Adsun.

Key takeaways

  • Official ads are short sponsored messages bought on CPM.
  • Budget is funded in TON; minimums are shown on the platform.
  • Every ad goes through moderation before it runs.
  • Adsun lets beginners start with CPC or CPM, USDT and a small daily budget.

Step 1 — Prepare your goal and landing page

Decide one goal (channel subscribers, bot starts, Mini App users or website sign-ups) and one destination. Add UTM tags or a bot start parameter so you can measure results yourself.

Step 2 — Open the official Telegram Ad Platform

  • Go to promote.telegram.org and sign in with Telegram.
  • Create an ad account and accept the ad policies.
  • Fund the account in TON through the linked Fragment flow.

Step 3 — Write the sponsored message

  • Short text (around 160 characters) with one clear benefit.
  • A link to a channel, bot, Mini App or website and a button label.
  • Optional media where the platform allows it.
  • No misleading claims — they fail moderation.

Step 4 — Targeting, bid and budget

  • Pick channels, channel topics, bots, search queries or countries.
  • Set a CPM bid at or above the shown minimum.
  • Set a total budget and, if needed, a daily limit.
  • Submit for review and wait for approval.

Step 5 — Launch a comparison campaign on Adsun

Many beginners find the first official campaign slow and expensive to learn. Adsun is built for quick tests: sign up at adsun.io, top up in USDT, choose a Network or Native Ads campaign, pick countries and languages, bid on CPM or CPC and go live after review. Run both for a week and keep the one with the lower cost per sign-up.

Why advertisers add Adsun

  • Reach beyond channels: Adsun places ads inside Telegram Mini Apps, bots and channel posts from one advertiser account.
  • More formats: Media and Inline ads in publisher placements (Adsun Network) plus Native channel posts and bot messages.
  • Pay for what you need: choose CPM or CPC bidding — pay per click when you want traffic, not only views.
  • Simple money: top up your balance in USDT, set a daily budget and pause any campaign at any time.
  • Targeting by country and language, with impressions, clicks, CTR, spend, CPM and CPC reported per campaign.
  • Self-serve sign-up at adsun.io with support from a real team on Telegram (@ADSunSupport).

Metric definitions and formulas

CPM
Cost per mille: what an advertiser pays for 1,000 ad impressions.CPM = (Ad spend ÷ Impressions) × 1,000
CPC
Cost per click: average price an advertiser pays for one click.CPC = Ad spend ÷ Clicks
CTR
Click-through rate: the share of impressions that produced a click.CTR = (Clicks ÷ Impressions) × 100%
eCPM
Effective CPM: what a publisher earns per 1,000 impressions, whatever the pricing model.eCPM = (Publisher earnings ÷ Impressions) × 1,000
Fill rate
The share of ad requests that returned an ad.Fill rate = (Filled ad requests ÷ Total ad requests) × 100%

More terms in the glossary and the advertising metrics guide.

Worked example

Hypothetical example — not real Telegram Ads or Adsun data

A beginner tests two channels for 7 days with $100 each. Official Telegram Ads: 50,000 views at a $2 CPM, 250 clicks (CTR 0.5%), CPC = 100 ÷ 250 = $0.40. Adsun CPC campaign across Mini Apps and bots: bid $0.10, 1,000 clicks, CPC = $0.10. If 10% of clicks sign up, cost per sign-up is $4.00 vs $1.00. Always compare cost per sign-up on your own data.

Adsun measurement methodology

Adsun counts an impression when an ad is rendered in a publisher block, a click when the user opens the ad destination, and a reward only after the server-to-server Reward URL confirms completion. Debug-mode traffic is excluded from billing and reports. Metrics are shown per platform, block and country in the partner and advertiser dashboards. Adsun does not publish aggregate network benchmarks in this guide; any number below marked “Hypothetical” is illustrative only. See the SDK documentation for integration details.

About Adsun

Adsun is a Telegram advertising network operated by Adsun. Products: Rewarded ads, Interstitial ads, Task ads, Native ads. Platforms: Telegram Mini Apps, Telegram bots, Telegram channels. Learn more about Adsun.

Frequently asked questions

How long does it take to launch a Telegram Ads campaign?

Setup takes under an hour once the account is funded; moderation time varies, so plan for a review delay before ads start.

Do I need a Telegram channel to advertise?

No. You can promote a channel, bot, Mini App or, where permitted, a website. A destination channel or bot makes measurement easier.

Can I try Adsun alongside official Telegram Ads?

Yes. Create a free advertiser account at adsun.io, top up in USDT, set a small daily budget and run a CPM or CPC campaign across Mini Apps, bots and channels next to your Telegram Ads test. Compare cost per sign-up after a week.

Sources

Update log

  • 2026-10-19: First published. Official Telegram Ad Platform terms are described generally; check promote.telegram.org for current minimums.