Stop optimizing for starts

A bot start is easy to count and easy to buy, so teams confuse it with growth. Real growth is an increasing base of users who complete the core action, return and contribute revenue or distribution. Every acquisition report should therefore show starts, activation, retention and contribution side by side.

Use a source-specific Telegram start parameter or referral identifier for each campaign. Keep the source attached to the user record after the first session so later revenue and retention can be attributed to the original channel.

Working formulaRetained CAC = campaign spend ÷ users from that campaign active after the chosen retention window

The six-channel Telegram growth portfolio

ChannelStrengthPrimary risk
Product referralsCompounds with satisfied usersFraud or rewards that attract only bounty hunters
Shareable Mini App outputDistribution is part of normal useOutput has no context for the recipient
Channel and creator partnershipsHigh audience relevanceOpaque pricing or weak attribution
Telegram AdsOfficial targeting and bot-start reportingCreative and channel placement can be broad
Suggested postsTransparent native deal flow with channelsTemporary attention without product fit
Mini Empire PromoteLow-entry measured distribution for bots and Mini AppsScaling before activation and retention work

Build a referral loop that filters for value

Reward the inviter when the invited user reaches a meaningful state, not merely when a deep link is opened. For a game this might be completing the first session; for a task app, finishing onboarding and one task; for a subscription product, becoming a paying user.

Make the shared object explain itself. A leaderboard position, finished collection, claim receipt or team challenge is stronger than “join my bot.” The recipient sees a story and a reason to investigate, while the product can carry the referral attribution in the start parameter.

  • Unique referral attribution
  • Self-referral prevention
  • Delayed reward until activation
  • Daily or campaign caps
  • Visible referral status
  • Reversal rule for fraudulent activity
  • A share message that explains the product
  • No requirement to spam contacts

Use Telegram-native paid channels deliberately

Telegram Ads places sponsored messages in eligible public channels and can report how many viewers started the promoted bot. Suggested posts allow a channel and advertiser to agree on content and payment inside Telegram. Star balances can also be reinvested into Telegram advertising at a special rate for the same bot or channel.

Each channel solves a different problem. Telegram Ads provides controlled distribution across placements. Suggested posts allow a creator voice and richer demonstration. Mini Empire Promote offers a small starting order for measured bot or Mini App discovery. Test one proposition across channels before inventing several messages at once.

Create a cohort scorecard

Compare sources after enough time has passed for the intended loop. A seven-day game or faucet cohort cannot be judged from day-zero revenue. A simple utility that solves the problem instantly may have a different return window and should be measured by successful outcomes or repeat need.

  1. Acquisition

    Spend, unique starts and cost per start.

  2. Activation

    Completed first-value action and cost per activated user.

  3. Retention

    Day-one, day-seven and day-thirty active share.

  4. Monetization

    Ad contribution, Star purchases, affiliate revenue and reward cost.

  5. Distribution

    Activated referrals and share rate.

  6. Quality

    Support incidents, blocked-bot rate and suspicious activity.

Scale with guardrails

  • Increase spend in small steps rather than multiplying it overnight.
  • Pause automatically when activation, error rate or contribution crosses a limit.
  • Keep at least two functioning acquisition channels.
  • Do not let reward issuance grow faster than verified revenue or campaign budget.
  • Refresh creative when the same audience begins to ignore it.
  • Exclude sources associated with fraud, low intent or unsuitable advertiser categories.
  • Reserve capacity for support and payouts before launching the next wave.

Operate the portfolio from one audience layer

As the number of projects grows, cross-promotion becomes an owned channel. A successful game can introduce an earning app, an airdrop can activate a future utility and a referral bot can distribute campaigns. The risk is exhausting the audience with irrelevant messages.

Mini Empire’s command center can broadcast and publish global tasks across selected projects. Use selection deliberately: match the offer to the user context, cap frequency and keep source attribution. The value is not sending everything everywhere; it is managing several audiences without exporting and rebuilding the operation each time.

Common questions

What is the best way to acquire Telegram users?

There is no universal channel. Product referrals and shareable outputs compound, while partnerships and paid promotion create controlled reach. Compare sources by activated and retained contribution.

Can Telegram Ads promote a Mini App?

Telegram Ads links to Telegram channels or bots. A bot with its Main Mini App configured can then open the Mini App from its profile or flow.

How should I track a Telegram campaign?

Use a unique start parameter or referral identifier per campaign and retain that source on the user record through activation, retention and revenue events.

When should I scale promotion?

After the destination works for new users, activation is measurable and a retained cohort has plausible unit economics.

Sources and further reading

Technical and product claims were checked against these primary sources.