---
title: "Telegram Ads: Mini Apps, Bots and Channels"
description: "Launch Telegram advertising through AdsGram: Mini Apps, channels, bots, native formats, video and task ads. Quick launch, precise targeting and engaged users."
image: https://adsgram.ai/og-image.png
---

-   Native ad formats
-   Precise targeting
-   Anti-fraud

# Ads in Telegram for Your Business

Launch and manage Telegram advertising with one platform: channel ads, bot ads, video ads, tasks, and placements for traffic, leads, and sales.

[Advertise](https://traffic.adsgram.ai/registration?code=NewDirectUser)

[Monetize](https://partner.adsgram.ai/registration?code=NewDirectUser)

213 countries

15M+ daily impressions

5 min to start

Use cases

## What AdsGram is built for

From user acquisition to performance campaigns — AdsGram covers every Telegram advertising goal you have

User Acquisition

The campaign directs users to a website, mobile app, Telegram Mini App (TMA), or external landing page. AdsGram sends click and conversion IDs to your tracker for attribution.

User Acquisition

Growth of Telegram channels

Grow your Telegram channel with engaged, active subscribers — no bot traffic, no inflated numbers.

Channel growth

Promotion of bots

Increase your Telegram bot's user base with people who actually open the bot and reach the action you're optimizing for.

Bot growth

Promotion of Mini Apps (TMA)

Find your Telegram Mini App's first users or scale the audience you already have.

Mini App growth

Performance campaigns

Pay for results: CPM, tCPA or tCPC, automatic conversion optimization, A/B testing for creatives and placements — all in one dashboard.

Performance

Web3, gaming, finance, and beyond

We work with verticals that are hard to buy in classic ad networks: crypto, GameFi, fintech — with our own moderation and audience segments.

Verticals

Ad formats

## Ad formats for any business

Five formats across Mini Apps, channels, bots and Telegram Ads. Pick one to see exactly how it looks inside Telegram.

How the ad looks in Telegram

AdsGram Network

### 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.

[Launch campaign](https://traffic.adsgram.ai/registration?code=NewDirectUser)

[Requirements in docs](https://docs.adsgram.ai/advertiser/banner-types#media-ads)

AdsGram Network

### 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.

[Launch campaign](https://traffic.adsgram.ai/registration?code=NewDirectUser)

[Requirements in docs](https://docs.adsgram.ai/advertiser/banner-types#inline-ads)

Native Ads

### 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.

[Launch campaign](https://traffic.adsgram.ai/registration?code=NewDirectUser)

[Requirements in docs](https://docs.adsgram.ai/advertiser/banner-types#post)

Native Ads

### 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.

[Launch campaign](https://traffic.adsgram.ai/registration?code=NewDirectUser)

[Requirements in docs](https://docs.adsgram.ai/advertiser/banner-types#post)

Telegram Ads · Official reseller

### Telegram Ads

Official Telegram ads, launched from your AdsGram account. They run in channels, in bots, in search and over videos.

Where

Telegram channels, Telegram bots, search results and video players.

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 0.10 USD₮ (varies by GEO).

Budget

Daily budget from 10 USD₮. A one-time 500 USD₮ deposit covers all GEOs.

[Launch campaign](https://traffic.adsgram.ai/registration?code=NewDirectUser)

[Requirements in docs](https://docs.adsgram.ai/advertiser/launch-tg-ads-campaign)

Advantages

## Why advertisers choose AdsGram

AdsGram makes it easy to launch your first campaign and scale your tenth — with self-serve tools and antifraud built in

Traffic Quality Protection

A multi-layer anti-fraud system filters bots and dishonest impressions. You only pay for verified views.

Antifraud 24/7

Quick Launch

Registration, creatives, targeting, and campaign start — all in 5 minutes. Support available 24/7.

Start in 5 minutes

Flexible Formats

Three types of campaigns — post, video, and task — for launching in Mini Apps, channels, bots, and alternative Telegram clients. One creative can be used across different inventory types.

3 types of campaigns

Precise targeting

Targeting by country, interface language, platform (iOS / Android), VPN, TG Premium status, and TON wallet ownership. Up to 10 audience segments per campaign for including or excluding user groups.

Up to 10 segments

Results-based optimization

Three optimization models—CPM, tCPC, and tCPA—with system-provided recommended bids for selected targeting and daily budget. Up to 10 banners per campaign and a customizable Reach Frequency for frequency control.

CPM · tCPC · tCPA

Telegram-native inventory

Four types of placements within Telegram: Mini Apps, channels, bots, and alternative clients. Ads are embedded in the messenger's native interface.

4 types of placements

How it works

## Launch your campaign in just a few steps

Set up your first Telegram campaign and start driving traffic the same day

1

Create an advertiser account

Sign up for AdsGram and choose your campaign type.

2

Set up your audience

Select GEO, language, devices, Telegram audience parameters, and frequency of impressions.

3

Upload your creative

Add an image, video, text, or task-mechanic — depending on the format.

4

Top up your balance and launch your campaign

Launch your ads and track the results in your AdsGram dashboard.

[Launch campaign](https://traffic.adsgram.ai/registration?code=NewDirectUser )

Telegram Ads

Official reseller

## Launch ads in Telegram through AdsGram

-   Creatives pre-moderation
-   Custom bidding
-   One account for all GEOs
-   Transparent pricing

[Telegram Ads agency account](/tg-ads-agency)

Ad domains

## Industry-focused Telegram campaigns

Precise targeting, flexible formats, transparent reporting — for any performance goal

Crypto

Target engaged crypto audiences

Apps & Mini Apps

Increase active users

Dating

Boost subscription growth

iGaming

Drive deposits at scale

Fintech

Acquire high-value users

VPN

Convert privacy-focused users

Analytics

## Track campaign performance

Connect analytics and trackers to see campaign results and optimize advertising based on key actions

AppsFlyer

Adjust

AppMetrica

Keitaro

Kochava

Can't find your tracker? Check the 

[documentation](https://docs.adsgram.ai/)

 or 

[contact us](https://t.me/AdsGramAnswers)

.

## Frequently asked questions

Everything you need to know about advertising on AdsGram

### What is tCPA and how do I connect it?

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.

### How to increase conversion rates and lower customer acquisition costs?

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.

### What time zone does the system use?

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.

### Are there any limits on the number of banners in one campaign?

Yes. Within one advertising campaign, you can add up to 10 ad banners.

### How does AdsGram protect against fraudulent traffic?

The system automatically detects and filters out invalid and fraudulent traffic. Payment is only charged for quality and valid ad impressions.

### What is RF and what value is recommended to use?

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.

### Is it possible to check if a user has viewed the ad?

Yes. There is a Reward event available, which is generated after the user completes viewing the advertisement.

### Still have questions?

Can’t find the answer you’re looking for? Please chat to our friendly team.

[Get in touch](/contact)

## Get help from our blog

The latest news, technologies, and resources from our team