Stream Metrics: Donations, Retention, Registration Conversion
1) Donations and subscriptions: the economics of support
Key metrics
Gross Donations (GD): sum of donations for the period.
# Supporters: number of unique donators/paid subscribers.
ARPPU (Average Revenue Per Paying User): `GD / № Supporters`.
Support Rate: '# Supporters/Total Unique Viewers'.
RPM (Revenue per Mille views): 'GD/( Views/1000)'.
Median/95p Donat: median and 95th percentile of the check - so as not to live "on whales."
Micro-solutions by numbers
Low Support Rate, high ARPPU → audience is willing to pay, but the appeal/value is unclear: add "gratitude levels" and community rituals.
High Support Rate, low ARPPU → test "packages" (stickers/badges, closed Q&A, pre-launches).
Anti-patterns
Aggressive targets-thermometers every 5 minutes - retention and trust drop. Rare, significant milestones are better.
2) Retention: Viewing quality and return
Basic
Avg Watch Time (AWT): Average time to watch a stream/video.
Retention 60s/5min: share of viewers remaining ≥60 sec and ≥5 min.
Return Viewers (D7/D30): Proportion of viewers returning in 7/30 days.
Chat Activity/min: (messages + reactions )/minute.
Peak vs Median Concurrency: how much the peak audience is above the median (healthy curve ≈1. 2–1. 5×).
Cohorts by release
Build the table: rows - episode dates, columns - days 0/7/14/30; in cells -% of those who returned to the content of this series. The target is a "flat tail," not isolated explosions.
Signals for action
AWT <8-10 min on stream 90-120 min → reduce the "warm-up," move the key block for 10-15 minutes.
Retention 60s <50% → weak hook/long intro: add an agenda card and a quick "what's about today + rules/limits."
3) Registration conversion: fair funnel
Funnel beds (example for legal partnership/product)
1. Views → Clicks (CTR): 'Clicks/Block Views'.
2. Clicks → Reg (CR Reg): 'Registrations/Clicks'.
3. Reg → KYC Rate: 'Successful verifications/Registrations'.
4. KYC → FTD Rate: 'First Deposit/Successful KYC'.
5. FTD → D30 Retention and ARPU/NGR by cohort.
Important derivatives
Qualified Click Rate (QCR): clicks from allowed geo/all clicks. The goal ≥ 99%.
Conversion to Qualified Reg: рег. from allowed countries/clicks.
Attribution Split: live vs VOD vs shorts - keep separate.
Decisions
Low CTR → Visibility and message issue: Adjust integration ram/timing.
Low CR Reg, normal CTR → landing heavy/fuzzy sentence: rework landing + simplify steps.
Low KYC Rate → geo/compliance does not match the audience → turn on geo-link filters and speak honestly about accessibility.
Low FTD Rate with normal KYC → expectations do not coincide with reality: clarify the conditions, remove the "noise" around the bonus (T&C is short and clear).
4) Formulas and quick benchmarks (orientation, not dogma)
CTR (stream die/description): 1-5% - ok; <1% - invisible/unclear;> 5% - excellent.
CR Reg from click: 20-40% on simple registrations; with KYC - 10-25%.
KYC Rate: 60-85% in mature geo; below 50% - expectations/geo mismatch.
FTD Rate from KYC: 25-45% (strongly depends on the offer/market).
AWT: 12-20 min for 90-120 min stream is a sound target.
Return D30: 30-40% for stable channels.
Support Rate: 0.5-2% unique viewers/day; in the tight community - higher.
5) Tracking: UTM and data structure
UTM labels (example)
utm_source=youtube utm_medium=live (или vod/shorts)
utm_campaign=brandX_q1 utm_content=overlay_topright (или pinned_comment, panel, qr)
Separate platforms and media. For offline mentions - promotional codes. Connect S2S postbacks for Reg/KYC/FTD events.
Diagram of dashboard tables
'sessions': date, platform, duration, online peak/median, AWT.
'content _ blocks': timecodes, themes, format (game/parse/break), ER/min.
'Funnel ': block impressions, clicks, reg, kyc, ftd, qcr.
'donations': amount, no. of supporters, median/95p, RPM.
'cohorts': issue _ id, D0/D7/D30 returns.
6) Dashboard card (4 tabs)
1. Live Health: AWT, Retention 60s/5m, Peak/Mediаn, Chat/min.
2. Monetization: GD, № Supporters, ARPPU, RPM, Support Rate.
3. Funnel: CTR → CR Reg → KYC → FTD, QCR, live/VOD/shorts breakdown.
4. Cohorts: Heat map returns and holds by series.
7) Tactical levers of growth (no toxicity)
Ether structure: intro ≤90 sec (disclaimer + agenda), key block at the 10-15th minute, breaks every 45-60 minutes (5 minutes).
Clips: 3-5 shorts with the formula "moment + lesson," not "skid without context."
Integrations: 1-2 natives for 5-8 minutes, with pre-approval wording, mark "advertising/partnership," without "guarantees."
Geo-filters: links/QR are shown only to authorized countries.
Community rituals: results of the week (±,%, 3 insights), AMA 30-45 minutes, surveys of topics.
8) Responsibility and compliance (mandatory)
Dies 18 +/21 +, demarcation of demo/real on the screen and in the description.
Labeling of advertisements/partnerships in voice and text.
No promises of a result and "secret strategies."
Responsible Play section: links to time/deposit limits, timeouts, self-exclusion.
Privacy: do not show personal data, turn on 2FA, store only the necessary units.
9) Checklists
Before the stream
- Timing plan (intro/key block/breaks/totals).
- Overlays: session counter, 18 +/21 + dies, "advertising/partnership" (if any).
- UTM/QR/promo codes are active; S2S postbacks checked.
- Geo-link filters are enabled.
- Chat moderation/filters are ready.
After the stream
- Report: AWT, Retention, ER/min, donations (GD/ARPPU/RPM), funnel (CTR→CR Reg→KYC→FTD).
- 3-5 clips are marked with timecodes.
- Post "results" in the community: ±,%, 3 insights, plans.
10) Anti-patterns (and what instead)
"We ask for donation every 3 minutes →" install 1-2 clear milestones and thank the package.
"Show for the clip" → reduces AWT and trust; do "moment + explanation."
Mixing demo and real → always mark; keep an honest log of the session.
Blind funnel (no S2S/UTM) → you don't know what works; urgently include attribution.
Calls to circumvent geo/CUS → legal risk and ban; instead, a transparent availability message.
11) Quick templates
Stream totals template (message/post)
Duration: ...; AWT: …; Retention 60s/5m: …/…
Donates: GD...; Supporters …; ARPPU …; RPM …
Funnel: CTR...%; CR Reg …%; KYC …%; FTD …% (QCR …%)
3 insights → 2 actions on the next stream
Voice Disclaimer (≤12 sec):Metrics are not ticks, but decision language. Look at three layers: donations (healthy support without pressure), retention (value and rhythm) and registration funnel (transparent, legal, measurable). When the numbers are related to the process - the intro is shorter, the blocks are clearer, the integration is more honest - the stream grows steadily and without clickbait.