Telegram Stars monetization playbook for mini-app founders
How to design Stars (XTR) monetization that doesn't kill retention — pricing tiers, gift mechanics, IAP timing, what kills mini-apps.
7 min · updated 2026-09-23
Telegram Stars (XTR) is the most accessible monetization rail for Telegram mini-apps — no Apple/Google fees, no card processing friction, paid in 1 tap. But design it wrong and you'll burn retention faster than you can grow it.
#What Stars actually are
Telegram Stars = digital currency native to Telegram. Users buy Stars via Apple/Google IAP or directly via @PremiumBot. When you withdraw, one Star pays $0.013; spent on Telegram Ads for your own channel or bot, the same Star is worth $0.02 of ad credit (Telegram API).
Mini-app developers can charge Stars for:
- One-time purchases (skins, levels, premium features)
- Subscriptions (recurring per-week or per-month)
- Gift drops (users buy Stars and gift to others)
- Service unlocks (premium dashboard, advanced analytics)
Telegram takes a 30% platform fee on most Stars transactions; you net ~70%.
#What's monetizable
Things users gladly pay for in Telegram mini-apps:
- **Time savings** — skip waiting timers (Hamster Kombat-style cards, energy refills)
- **Aesthetic / status** — skins, avatars, exclusive emoji packs
- **Exclusive content** — premium channels, gated long-form
- **Speed advantages** — faster matchmaking, premium queue position
- **Real utility upgrades** — extra wallet slots, additional dashboards, higher rate limits
Things users won't pay for:
- Basic functionality the app should provide for free
- Content that's available elsewhere for free
- One-time vanity items with no replay value
#Pricing tiers that work
The rule of thumb across 50+ analyzed Stars-monetized mini-apps:
| Tier | Stars | USD equivalent | Use case |
|---|---|---|---|
| Micro | 50–100 | $0.65–1.30 | Speed-ups, cosmetic unlocks |
| Standard | 250–500 | $3.25–6.50 | Feature unlocks, single-week subscription |
| Premium | 1,000–2,500 | $13–32 | Monthly subscription, mid-value upgrades |
| Whale | 10,000+ | $130+ | Lifetime access, exclusive tier |
Most-converted tiers historically: Micro (volume) and Premium (margin). Standard and Whale tiers underperform unless tied to clear status signal.
#When to start monetizing
The single most common mistake: monetizing too early. Sequence that works:
1. **Weeks 1–2** — onboarding only, zero monetization
2. **Week 3** — D7 retention measured; if >15% proceed to monetize, else fix product
3. **Week 4** — soft-launch single Stars-paid feature (cosmetic / time-saver)
4. **Week 6** — full pricing tiers if Stars per-DAU > $0.01
If you turn on Stars before D7 >15% retention, you'll see paid conversion but cumulative LTV will be negative — users you charged will churn before LTV breaks even.
#Gift mechanics
Stars gifts are the strongest viral mechanic Telegram offers. When a user gifts Stars to another user, both get a notification in their @Telegram service chat. The receiver lands in your mini-app with a redemption flow.
Three patterns that work:
- **Gift bonus** — user gifts 100 Stars, receiver gets 100 + 50 bonus (sender pays 100, you eat 50)
- **Referral via gift** — first-time gift from any user unlocks both sender's referral status
- **Seasonal drops** — gift campaigns tied to product moments (Catizen Lunar New Year, Hamster Kombat World Cup)
Avoid: forcing gifts as the only way to access features (users feel coerced).
#Promoting your mini-app with Stars
Stars do not buy App Center placement. What they can buy is Telegram Ads for the bot that earned them: the Stars balance of a channel or bot can be spent on sponsored messages promoting that same channel or bot — and only it. Telegram prices this at a 30% discount: one Star is worth $0.02 of ad credit, against $0.013 when withdrawn (Telegram API, Content Creator Rewards ToS). For a mini-app founder that means reinvesting revenue into ads for your own bot without converting currency. See /wiki/mini-app-launch-playbook for the full launch sequence.
#What kills mini-apps via Stars
Common failure modes:
1. **Paywall too early** — feature gated behind Stars before user understands value
2. **Stars-only flow** — no free path means new users can't form habit before paying
3. **High-tier focus** — pushing Whale tier before micro/standard tiers gather conversion data
4. **Confusing IAP language** — users don't understand what they're buying (vague descriptions)
5. **No daily friction reward** — Stars-paid feature that solves a problem you don't have daily
#Tax and finance
Stars revenue settles to your bot's Telegram Stars balance. Stars become available for withdrawal 21 days after they are earned; withdrawals go through Fragment at $0.013 per Star and are paid out in Gram, whose exchange rate floats. Alternatively, spend them on ads for the same bot at $0.02 per Star. Tax treatment: typically VAT-inclusive at the platform layer, you receive net. Specifics vary by jurisdiction — consult a local accountant familiar with crypto-adjacent revenue.
#See also
Full mini-app launch playbook: /wiki/mini-app-launch-playbook. Cabinet comparison: /wiki/eur-vs-ton-vs-stars. Top mini-apps by MAU (live ranking): topapps.tg. Curated editorial picks: bestapps.tg.