How it works

From budget to delivered ad

The whole pipeline, including the parts most platforms do not show you.

Advertiser flow

1

Fund the wallet

Top up by UPI or bank transfer. An admin verifies the payment, then it is credited with a ledger entry.

2

Create the campaign

Six steps: basics, creative, button, budget, schedule, review. The budget is reserved from your wallet at launch.

3

Moderation

We check the creative against the content policy. If it is rejected, the reserved budget returns in full.

4

Charged on delivery

CPM charges on verified deliveries, CPC on validated clicks. Never more than the budget allows.

Publisher flow

1

Connect the chat

Add the bot as an admin, then verify. We confirm with Telegram that the chat exists, the bot can post, and you administrate it.

2

Ads arrive

Up to 1 per hour. The same campaign will not repeat inside the cooldown window.

3

Retention check

After 60 minutes we probe the message. If it held, the earning is recorded.

4

Mature and withdraw

Earnings sit pending briefly, become available, then you withdraw from ₹200.00.

The distribution engine

This is the part that decides who gets which ad. Here is exactly how it chooses.

Eligibility filter

A channel qualifies only if it is active, API-verified, the bot can still post, the publisher is in good standing, it is under its hourly cap, and it has not run this campaign inside the cooldown window.

Quality ranking

Eligible channels are ordered by quality score — audience size, ad retention, recent activity and delivery reliability, minus strike penalties.

Fair rotation

Within a quality band, the least-recently-used channel goes first. That stops a handful of large channels absorbing every campaign.

Budget guard

Before each charge we check both the wallet reservation and the campaign's own remaining budget. Two independent limits, both enforced inside a database transaction.

Honest metrics

A real Telegram view count is used when available and labelled as such. Otherwise we record a conservative estimate and label that too.

Verification

After the retention window we probe the message. Missing from a healthy chat reverses the payout and records a strike. Inconclusive resolves in the publisher's favour.

Pick a side to get started