โ† Back to Blog
Analytics

How to Measure Telegram Mini App ROI: The Complete Analytics Framework

๐Ÿ“… Apr 18, 2026 โฑ 6 min read
ROI Measurement Analytics Growth Metrics Attribution

Most Telegram mini app operators can tell you their daily active user count. Far fewer can tell you their true return on investment. The gap between vanity metrics and revenue-driving analytics is where profitable operators separate from those burning cash on growth that doesn't convert.

This guide provides a complete framework for measuring Telegram mini app ROI โ€” from attribution and CAC calculation to LTV prediction and cohort analysis. Whether you're running a gaming TWA, fintech mini app, or e-commerce bot, these principles apply.

3:1
Minimum LTV:CAC Ratio
30%
Target Day-7 Retention
$0.50
Avg Telegram CAC
90d
LTV Payback Period

The Foundation: Defining Your North Star Metric

Before measuring ROI, you must define what "return" actually means for your mini app. Different verticals have different value events:

Key Insight: Your North Star metric should be an action users take that correlates strongly with long-term retention and revenue. Avoid vanity metrics like "bot starts" or "menu opens" โ€” track events that indicate genuine engagement.

Building Your Attribution Stack

Telegram's ecosystem presents unique attribution challenges. Unlike web apps with cookies or mobile apps with device IDs, Telegram mini apps operate in a more privacy-preserving environment. Here's how to build reliable attribution:

1. Start URL Parameters

Every Telegram mini app can receive start parameters via the tgWebAppStartParam. Use this to track campaign sources:

// Example start parameter structure
https://t.me/yourbot/app?startapp=campaign_source_adset_creative

// Breakdown:
// campaign = spring_promo_2026
// source = bulk_broadcast
// adset = gaming_segment
// creative = variant_a

Store these parameters in your database linked to the user's Telegram ID on first open. This becomes the foundation for all downstream ROI calculations.

2. Referral Tracking

Implement a referral system that tracks who invited whom. This is critical for viral coefficient calculation and understanding organic growth:

3. UTM-Equivalent for External Traffic

For traffic from outside Telegram (social media, paid ads, influencer partnerships), use consistent UTM-style parameters:

Parameter Purpose Example
utm_source Traffic origin twitter, telegram_group, influencer
utm_medium Marketing channel social, broadcast, paid
utm_campaign Campaign identifier april_growth, product_launch
utm_content Creative variant video_a, carousel_b

Calculating Customer Acquisition Cost (CAC)

CAC in the Telegram ecosystem has both direct and hidden components. Most operators undercount by ignoring infrastructure and operational costs.

Direct CAC Components

Indirect CAC Components

Common Mistake: Many operators calculate CAC using only direct ad spend. In Telegram's account-heavy ecosystem, infrastructure and account pool costs often equal or exceed direct ad spend. Include them for accurate ROI.

Blended vs. Paid CAC

Track both metrics:

Blended CAC gives you the true cost of growth. Paid CAC helps you optimise specific channels. If your blended CAC is significantly lower than paid CAC, your organic loops are working.

Measuring Lifetime Value (LTV)

LTV calculation is where most Telegram operators struggle. The key is building cohort-based models rather than relying on averages.

Cohort-Based LTV Calculation

Group users by acquisition date and track their cumulative revenue over time:

// Example cohort analysis structure
Cohort: 2026-04-01 (1,000 users)
Day 0: $0 ARPU
Day 7: $0.35 ARPU (35% conversion to first purchase)
Day 30: $1.20 ARPU
Day 90: $2.80 ARPU (projected)

LTV at 90 days: $2.80 per user

LTV Prediction Models

For newer apps without 12 months of data, use these prediction methods:

  1. Curve fitting: Fit revenue curves to established patterns in your vertical
  2. Early indicator correlation: Correlate Day-7 behaviour with 90-day value
  3. Segment-based: Apply known LTVs from similar user segments
Rule of Thumb: In Telegram gaming TWAs, Day-7 revenue typically represents 25-30% of 90-day LTV. In fintech mini apps, it's often 40-50% due to faster onboarding cycles.

The ROI Formula and Benchmarks

Once you have CAC and LTV, the ROI calculation is straightforward:

ROI = (LTV - CAC) / CAC ร— 100

// Example:
// LTV (90-day): $2.80
// Blended CAC: $0.80
// ROI = ($2.80 - $0.80) / $0.80 ร— 100 = 250%

Industry Benchmarks

Metric Minimum Viable Strong Performance
LTV:CAC Ratio 3:1 5:1+
Payback Period 90 days 30 days
Day-7 Retention 20% 35%+
30-Day Revenue/Install $0.50 $1.50+

Channel-Specific ROI Optimisation

Different acquisition channels have different CAC and LTV profiles. Track them separately:

Bulk Broadcast (Cold Outreach)

Group Sniffer / Keyword Monitor

Influencer / Community Partnerships

Organic / Viral

Building Your Analytics Dashboard

Your analytics stack should answer three questions in real-time:

  1. Where are users coming from? โ€” Attribution by channel, campaign, creative
  2. What are they worth? โ€” Cohort LTV curves, segment value comparison
  3. Is it profitable? โ€” Channel ROI, payback period, cash flow projection

Recommended Tools

Common ROI Measurement Pitfalls

  1. Ignoring time value: A 90-day payback period ties up capital. Model cash flow, not just ultimate ROI.
  2. Attribution windows: Set consistent attribution windows (recommend 7-day click, 1-day view for Telegram).
  3. Survivorship bias: Don't calculate LTV only from users who converted. Include zeros for non-converters.
  4. Static CAC: CAC rises as you scale. Model marginal CAC, not just historical average.
  5. Platform risk: Account bans and policy changes can instantly increase CAC. Build scenario models.

Conclusion: From Vanity Metrics to Profitability

Measuring Telegram mini app ROI isn't just about tracking numbers โ€” it's about building a profitable, sustainable growth engine. The operators who win are those who can answer three questions with confidence:

With the framework in this guide, you can move beyond vanity metrics and build a Telegram mini app business that scales profitably. Start with proper attribution, calculate true CAC including all costs, build cohort-based LTV models, and optimise by channel. The data will tell you where to invest and where to cut.

Ready to Scale Your Telegram Mini App?

TGT247 provides the infrastructure for bulk broadcast, group monitoring, and account management โ€” all with built-in attribution tracking. Explore our platform โ†’