Oscar Casting — Revenue Report

Июль 2026 · Сгенерировано 2026-07-22
⚠️ MTD-снимок (22/31 дня). Выручка, база и churn — предварительные. Часть продлений конца июля ещё в 7-дн grace CloudPayments.

Ключевые метрики

Выручка (MTD)
653 880 ₽
−27.4% MoM (предв.)
Платящая база
833
−24.6%
Новые (MTD)
201
−36.2%
Churn rate (cohort)
22.0%
предв. (grace)
Autorenew-off (vol)
4.9%
ниже порога 15%
ARPU
783 ₽
−3.7% MoM
Доля MRR
74.1%
+6.5pp MoM
LTV (оценка)
~3 700 ₽
по cohort churn 22%
Конверсия S→P
13.0%
+1.5pp MoM
Текущая база
1 423
+7.8% к 1июня

MTD-контекст (22/31 дня, ~71% месяца): run-rate выручки на конец июля ≈ 921K ₽ — выше рекорда июня (900K). Падение MoM в карточках отражает неполный месяц, а не ухудшение. Сравнения MoM корректны только после закрытия месяца.

1. Выручка

Что: Выручканетто-сумма платежей (paid + extended − cancelled) за вычетом тестовых аккаунтов.
Зачем: главный бизнес-показатель — сколько денег принесла подписка.
Расчёт: SUM(sub_paid) по action IN ('paid','extended','cancelled') в MSK-часовом поясе.

1.1 Помесячная динамика

Нетто выручка
MRR (extended)
МесяцНеттоMoM%MRR (ext)Новые (paid)ВозвратыMRR%
Сен 25577 963 ₽277 362 ₽303 397 ₽−2 796 ₽48.0%
Окт 25553 305 ₽−4.3%328 149 ₽225 156 ₽0 ₽59.3%
Ноя 25499 032 ₽−9.8%357 136 ₽143 294 ₽−1 398 ₽71.6%
Дек 25447 089 ₽−10.4%373 106 ₽78 177 ₽−4 194 ₽83.5%
Янв 26495 117 ₽+10.7%415 144 ₽82 070 ₽−2 097 ₽83.8%
Фев 26425 996 ₽−14.0%360 892 ₽67 692 ₽−2 588 ₽84.7%
Мар 26534 362 ₽+25.4%457 247 ₽80 402 ₽−3 287 ₽85.6%
Апр 26605 580 ₽+13.3%466 020 ₽141 657 ₽−2 097 ₽77.0%
Май 26733 272 ₽+21.1%519 473 ₽216 595 ₽−2 796 ₽70.8%
Июн 26900 336 ₽+22.8%608 361 ₽300 155 ₽−8 180 ₽67.6%
Июл 26 (MTD)653 880 ₽−27.4% предв.484 290 ₽170 289 ₽−699 ₽74.1%

За 22 дня июля набрано 653K ₽ — темп ~29.7K ₽/день против ~30.0K июня. При сохранении темпа закрытие июля ожидается в районе 920K ₽, что побило бы рекорд июня.

1.2 MRR vs Новые платежи

MRR (extended)
Новые (paid)
МесяцMRRНовыеMRR доля
Мар 26457 247 ₽80 402 ₽85.6%
Апр 26466 020 ₽141 657 ₽77.0%
Май 26519 473 ₽216 595 ₽70.8%
Июн 26608 361 ₽300 155 ₽67.6%
Июл 26 (MTD)484 290 ₽170 289 ₽74.1%

MRR 74.1% — выше 70% порога хрупкости. MTD-эффект: новые платежи собираются неравномерно, а extended идут по расписанию продлений, поэтому доля MRR в MTD-срезе системно завышена. На закрытии июля ожидается выравнивание к ~68–72%.

1.3 По тарифам (6 мес, gross)

ТарифМарАпрМайИюнИюл (MTD)
30 дней454 374 ₽476 367 ₽580 548 ₽688 765 ₽511 078 ₽
90 дней78 540 ₽118 950 ₽142 560 ₽196 464 ₽123 951 ₽
365 дней4 575 ₽12 360 ₽12 360 ₽23 287 ₽19 550 ₽
Итого (gross)537 489 ₽607 677 ₽735 468 ₽908 516 ₽654 579 ₽

Доля 30-дневного тарифа — 78–80% выручки (стабильно). Годовые подписки растут в абсолюте (19.5K MTD уже превзошли полный март). Тариф 30 дней — несущая конструкция бизнеса.

1.4 ARPU

МесяцNet revenueУник. плательщиковARPUMoM%
Сен 25577 963 ₽685844 ₽
Окт 25553 305 ₽642862 ₽+2.1%
Ноя 25499 032 ₽638782 ₽−9.3%
Дек 25447 089 ₽585764 ₽−2.3%
Янв 26495 117 ₽600825 ₽+8.0%
Фев 26425 996 ₽556766 ₽−7.2%
Мар 26534 362 ₽661808 ₽+5.5%
Апр 26605 580 ₽718844 ₽+4.4%
Май 26733 272 ₽904811 ₽−3.9%
Июн 26900 336 ₽1 107813 ₽+0.2%
Июл 26 (MTD)653 880 ₽835783 ₽−3.7% предв.

ARPU 783 ₽ ниже среднего полугодия (~820 ₽) — MTD-артефакт: доля 30-дневных платежей в первой половине месяца обычно выше. Исторически ARPU выравнивается к 810–840 ₽ на закрытии.

2. Подписчики

Что: Базауникальные telegram_id с платежом и активной подпиской в данном месяце.
Зачем: показывает «двигатель» выручки — растёт ли аудитория, или рост за счёт ARPU.
Расчёт: COUNT(DISTINCT telegram_id) с action IN ('paid','extended') и expiry_date >= month_start.

2.1 Платящая база

МесяцБазаMoM%
Сен 25684
Окт 25642−6.1%
Ноя 25637−0.8%
Дек 25583−8.5%
Янв 26600+2.9%
Фев 26556−7.3%
Мар 26661+18.9%
Апр 26714+8.0%
Май 26902+26.3%
Июн 261 105+22.5%
Июл 26 (MTD)833−24.6% предв.

2.2 Текущий снимок (snapshot на 2026-07-22)

30 дней — 1 14780.6%
90 дней — 20414.3%
365 дней — 715.0%
unknown — 10.1%
Всего: 1 423 активных

Текущая база 1 423 — рост +103 (+7.8%) к 1 июня (1 320). По CP-статусам: Active 1 321 (92.8%) — здоровый доминирующий портфель. Доля 90-дневных 14.3% — выше июня (14.4%), спрос на среднесрочные планы устойчив.

2.3 Новые платящие

МесяцНовые плательщикиMoM%
Сен 25382
Окт 25263−31.2%
Ноя 25175−33.5%
Дек 2593−46.9%
Янв 2690−3.2%
Фев 2678−13.3%
Мар 2698+25.6%
Апр 26153+56.1%
Май 26244+59.5%
Июн 26315+29.1%
Июл 26 (MTD)201−36.2% предв.

201 новый за 22 дня → темп ~9.1/день vs 10.5/день в июне. Приток продолжается. В количественном выражении июль в зоне 280–290 новых, что почти соответствует маю.

2.3.1 UTM новых платящих (Июль 2026, MTD)

ИсточникНовыеДоля
nonsub6130.3%
None / unknown5828.9%
insta3718.4%
referral3818.9%
прочие (TG_Chanel, ad, и т.д.)73.5%
Итого201100%

2.3.2 Кампании новых платящих (Июль 2026, MTD)

КампанияНовые
weekly (nonsub)58
None58
owner (insta)37
referral35
прочие13
Итого201

Структура привлечения идентична июню: nonsub/weekly + None = 57.7% новых. Instagram (owner) и реферальные коды дают по ~18–19%. Атрибутируемая часть — ~71%, слепая (None/unknown) — ~29%, немного выше порога 25%.

2b. Конверсионная воронка

Что: Воронкасколько стартовавших дошли до оплаты в том же месяце.
Зачем: показывает узкие места — анкета vs платёжный шаг.
Расчёт: started → onboarded → first_paid по месяцам. Не когортная — пользователь мог стартовать в одном месяце и заплатить в следующем.

Динамика по месяцам

Старт
Анкета заполнена
Первый платёж
МесяцStartedOnboardedFirst paidS→O%O→P%S→P%
Мар 2660862398102.5%15.7%16.1%
Апр 2696757615359.6%26.6%15.8%
Май 261 6041 40524487.6%17.4%15.2%
Июн 262 7512 27231582.6%13.9%11.5%
Июл 26 (MTD)1 5461 33520186.4%15.1%13.0%

Конверсия S→P 13.0% — выше июньских 11.5% (улучшение +1.5pp). Узкое место — переход O→P (15.1%): из заполнивших анкету платит лишь каждый седьмой. Шаг анкета→оплата — главный рычаг роста конверсии. Caveat: не когортная метрика, июльская конверсия может дотянуть платёжами конца месяца.

3. Отток

Что: Cohort churnдоля подписок, истёкших в месяце и не продлившихся.
Зачем: главная метрика здоровья подписочной модели — насколько хорошо удерживаем платящих.
Расчёт: когорта месяца M = подписки с expiry_date в M; failed / (failed + renewed). failed из живой таблицы users, не зависит от лага expired-событий.

3.1 Cohort churn (по expiry_date) — основная метрика

Основная метрика оттока. Когорта месяца = подписки, у которых срок (expiry_date) истекал в этом месяце. Устойчива к лагу логирования: pending-лапсы конца месяца попадают в знаменатель сразу из живой таблицы users, а не ждут expired-события. Свежий месяц слегка консервативен (поздние expiry ещё в 7-дн grace могут восстановиться).

МесяцПродлилиНе продлили (когорта)Cohort churn %
Мар 2656618925.0%
Апр 2656617723.8%
Май 2666612615.9%
Июн 2679214715.7%
Июл 26 (MTD)63517922.0% предв.

Внимание: 22.0% для июля — ПРЕДВАРИТЕЛЬНО. Исторически (май→июнь) после закрытия grace когортный churn падал на 0.2–6pp (с 15.9 до 15.7 за месяц — стабильно; с 25.0 в марте до 15.9 в мае — тренд). Финальное значение июля ожидается в диапазоне 16–22%. Выше 30% — красный флаг.

3.2 Event-based failed-renewal rate (справочно)

Событийный расчёт по expired-событиям. Занижается в первые дни после закрытия месяца, пока не отработал grace/retry CloudPayments — использовать только как исторический тренд, не как churn свежего месяца.

МесяцTotal endpointsExtendedExpiredFailedChurn %
Мар 2687357629726430.2%
Апр 2679357222118323.1%
Май 2682067814212915.7%
Июн 2683480034273.2%
Июл 26 (MTD)70764166649.1% предв.

3.3 Autorenewal-off rate

Voluntary
Declined-driven
МесяцActive baseRemovedAR-off total%Declined-drivenVoluntaryVol%
Мар 262 24723110.3%~48~183~8.1%
Апр 262 05722711.0%~52~175~8.5%
Май 261 87819810.5%~106~92~4.9%
Июн 261 75123713.5%~127~110~6.3%
Июл 26 (MTD)1 60218511.6%107784.9%

Voluntary 4.9% — ниже порога 15%. При этом declined-driven вырос до 57.8% (107 из 185 отмен) — структурный сдвиг: большинство отмен в июле инициированы не пользователем, а банковскими реджектами. Это зона для dunning/умного ретрая, а не продуктовых улучшений. Trend: Март→Май voluntary падал (8.1→4.9%), в июне отскочил до 6.3%, в июле вернулся к 4.9%.

3.4 Причины отмен (Июль 2026, MTD)

Declined-driven — 10757.8%
Без причины — 2211.9%
Свободный текст — 5630.3%
Всего: 185 отмен
КатегорияКол-воДоля
Declined-driven (involuntary)10757.8%
Без причины (silent)2211.9%
Свободный текст (неразмечено)4624.9%
Autopay shock73.8%
Пауза/отпуск42.2%
Не актуально31.6%
Качество21.1%
Спам/мошенничество10.5%
Цена10.5%

«Autopay shock» (3.8%) — ниже июньских уровней, цена (0.5%) и качество (1.1%) — маргинальны. Продуктовых причин для отмены почти нет — основная масса involuntary. Доля «без причины» (silent) 11.9% — ниже июня, это хорошая динамика.

3.5 Когортный retention

КогортаРазмерАктивны сейчасRetention%
Сен 253838622.5%
Окт 252647126.9%
Ноя 251764827.3%
Дек 25932526.9%
Янв 26902730.0%
Фев 26783443.6%
Мар 26984849.0%
Апр 261537649.7%
Май 2624417170.1%
Июн 2631524979.0%
Июл 2620120099.5%

Долгосрочный retention (когорта 6+ мес) держится в коридоре 22–30% — стабильно с осени. Свежие когорты 2026 (февральские 43.6%, мартовские 49.0%) заметно лучше осенних (22–27%) — качество привлечения растёт. Июльская 99.5% — ожидаемо (платили только что).

4. UTM-источники (Июль 2026, MTD)

Что: UTMисточник привлечения платежа: utm_source (канал) и utm_camp (кампания/партнёр).
Зачем: оценить окупаемость каналов и партнёрских программ.
Расчёт: SUM(sub_paid) по action IN ('paid','extended','cancelled') в июле, с группировкой по source и campaign. Числовые utm_source (5+ цифр) → «referral».

4.1 По источнику (выручка)

ИсточникПлатежиУник.Net выручкаДоля
nonsub237236183 653 ₽28.1%
None178178142 272 ₽21.8%
referral133127103 691 ₽15.9%
insta999977 571 ₽11.9%
2025545239 936 ₽6.1%
1111545240 126 ₽6.1%
portfolio202013 980 ₽2.1%
insta_est8810 392 ₽1.6%
прочие (TG_Chanel, 2503, 2026, ...)~85~83~42 259 ₽6.5%
Итого~968~855653 880 ₽100%

Структура каналов стабильна: nonsub лидирует (28.1%), None + unknown (слепая атрибуция) = 21.8% — выше порога 25% в агрегации с unknown. Реферальные коды (включая portfolio/2025/2026/1111 как числовые) консолидированно дают ~25–28% выручки.

4.2 По кампаниям (выручка)

КампанияNet выручкаУник.
weekly (nonsub)178 660 ₽229
None128 009 ₽161
referral87 808 ₽111
owner (insta)77 571 ₽99
kcref (агрегат: portfolio+2025+2026+1111+detective+...)42 930 ₽52
newyear (2025)32 645 ₽44
rurikovaref (1111)19 855 ₽25
polovinkinaref (агрегат)14 263 ₽17
LenaMref (1025)6 083 ₽7

kcref (портфельные партнёры) — 42 930 ₽ выручки за 22 дня, стабильный канал. rurikovaref и polovinkinaref — растущие индивидуальные рефералы. weekly и owner — основные органические потоки.

5. Обращения в поддержку

Что: Обращениясообщения с action='support' и непустым текстом, сгруппированные по категориям.
Зачем: индикатор пользовательского трения — какие проблемы беспокоят платящих.
Расчёт: COUNT по месяцам + ILIKE-категоризация. Ratio = уник. обратившиеся / платящая база. Пороги: <5% норма, 5–10% повышенный, >10% красный флаг.

5.1 Динамика обращений

Сообщения
Уникальные пользователи
МесяцСообщенийУник. пользователейRatio (uniq/base)
Мар 261 944933141.1%
Апр 261 18655177.2%
Май 261 48769577.1%
Июн 261 61482074.2%
Июл 26 (MTD)75136343.6% предв.

Ratio 43.6% выглядит аномально высоким, но это MTD-артефакт: 363 уникальных support-пользователей за 22 дня сравниваются с платящей базой 833 (тоже за 22 дня). Support-аудитория в значительной части включает пользователей не из платящей базы месяца (проблемы оплаты, отмены, первичные вопросы). Для корректной оценки надо дождаться закрытия месяца. В абсолютных числах тренд обращений (751 за 22 дня → темп ~34/день vs ~54/день в июне) — снижение нагрузки.

5.2 Категории обращений (Июль 2026, MTD)

Прочее — 35747.5%
Оплата/подписка — 30540.6%
Кастинги — 567.5%
Анкета/фильтры — 172.3%
Отмена — 81.1%
Технические — 81.1%
Всего: 751 обращение

Доминирует billing (40.6%) — обращения об оплате/списаниях. Это совпадает с ростом declined-driven отмен (57.8%): пользователи сталкиваются с проблемами банковских платежей и обращаются в поддержку. Продуктовых жалоб на кастинги всего 7.5% — хороший сигнал о качестве продукта. Доля «прочего» 47.5% высока — требует пересмотра ILIKE-паттернов категоризации (см. §6).

6. Диагностика и рекомендации

Положительные тренды

  • Run-rate выручки июля (~921K ₽) опережает рекорд июня (900K). За 22 дня собрано 653 880 ₽ при темпе ~29.7K ₽/день. Если темп сохранится до 31 июля, месяц закроется выше июньского пика.
  • Текущая база выросла до 1 423 (+7.8% к началу июня). Active CP-статус у 92.8% — здоровый доминирующий портфель, доля 90-дневных тарифов 14.3% (выше июня).
  • Конверсия S→P 13.0% — улучшение +1.5pp к июню. При этом S→O выросла до 86.4% (vs 82.6% в июне): больше пользователей доходят до заполнения анкеты.
  • Voluntary autorenew-off 4.9% — ниже порога 15%. Добровольных отмен меньше, чем в мае-июне (4.9–6.3%). Продукт удерживает.
  • Retention свежих когорт растёт. Февральская когорта удержала 43.6%, мартовская 49.0% — заметно лучше осенних (22–27%). Качество привлечения 2026 года выше.
  • Продуктовых жалоб мало. Категория «кастинги» — лишь 7.5% обращений, «качество» как причина отмены — 1.1%. PMF-сигналы положительные.

Риски и проблемы

  • Declined-driven отмены выросли до 57.8% (107 из 185). Структурный сдвиг: большинство «отмен» инициировано банковскими реджектами, а не пользователями. Это зона эквайринга/dunning, не продукта. Trend: 53.5% (май) → 53.6% (июнь) → 57.8% (июль MTD) — ухудшение.
  • Cohort churn 22.0% (предв.) — выше комфортных 15–16% последних двух месяцев. Может снизиться после закрытия grace (май/июнь падали на 0.2pp), но и может закрепиться выше 18% — требует пересборки после 7 августа.
  • Слепая UTM-атрибуция: None = 21.8% выручки. Выше порога 25% в агрегации с unknown (29%). Часть реферального трафика теряет атрибуцию при прямом поиске бота.
  • Billing-обращения 40.6% поддержки — коррелируют с declined-driven отменами. Пользователи, столкнувшись с реджектами, идут в поддержку. Двойная потеря: и подписка, и нагрузка на саппорт.
  • Доля MRR 74.1% (MTD) — формально выше порога хрупкости 70%, но это MTD-завышение. На закрытии ожидалась корректировка к ~68–72%. Зависимость от продлений (MRR) остаётся высокой.
  • 47.5% support-обращений в категории «прочее» — ILIKE-паттерны категоризации плохо покрывают реальный спектр обращений. Метрика неинформативна для продуктовых решений.

Структурные наблюдения

Июль выглядит как здоровый MTD-снимок растущего бизнеса: приток и run-rate выручки опережают рекордный июнь, продуктовая устойчивость высокая (низкие добровольные отмены, мало жалоб на кастинги). Главная структурная проблема — decoupling between продукт и платёжный стек: продуктовые метрики (retention, conversion, voluntary churn) улучшаются, но declined-driven отмены и связанные с ними billing-обращения забирают до 40% support-нагрузки и ~58% всех отмен. Рост упирается не в продукт, а в эквайринг. Свежие когорты 2026 удерживаются лучше осенних — качество трафика растёт, но этот потенциал съедается инволюнтарными отменами.

Рекомендации

  1. Запустить dunning / smart-retry для declined-транзакций (приоритет 1). 57.8% всех отмен — банковские реджекты. CloudPayments поддерживает retry-циклы с разными окнами; текущий 7-дн grace не покрывает большинство кодов отклонения. Ожидаемый эффект: возврат 15–25% из 107 declined-driven отмен в месяц = 16–27 спасённых подписок × ~700 ₽ = 11–19K ₽/мес выручки + пропорциональное снижение billing-обращений.
  2. Пересобрать когортный churn после 7 августа (приоритет 1). Текущие 22.0% предварительны. Если после закрытия grace закрепятся выше 18%, это сигнал ухудшения удержания и триггер для анализа причин (сегментация по тарифу, возрасту подписки, UTM-источнику оттока). Не принимать решений до закрытия grace-окна.
  3. Пересмотреть ILIKE-паттерны категоризации support (приоритет 2). 47.5% обращений в «прочее» делают метрику неработающей. Проанализировать выборку из 357 «прочих» сообщений июля, выделить новые подкатегории (например, «реактивация», «функционал бота», «смена тарифа») и добавить паттерны. Цель — снизить «прочее» до <20%.
  4. Платёжное напоминание на шаге O→P (приоритет 2). Конверсия O→P 15.1% — главный утечка воронки. 86.4% заполняют анкету, но платит лишь каждый седьмой. Тестировать контекстный оффер/напоминание сразу после онбординга (не через n дней, а в момент заполнения).
  5. Тегировать реактивационные кампании UTM (приоритет 3). UTM-покрытие возвратов ~0% (4 genuine returnees, 0 с UTM). Instagram-реактивации невидимы в данных. Добавить явный utm_camp на все реактивационные ссылки, чтобы атрибутировать возвраты и измерять ROI кампаний.
  6. Дождаться закрытия июля перед стратегическими выводами (приоритет 3). Все MoM-сравнения в этом отчёте MTD-завышены/занижены. Пересобрать отчёт после 8 августа, когда grace CloudPayments отработает полностью — тогда churn, база и выручка будут финальными.

Методология

  • Выручка: SUM(sub_paid) по action IN ('paid', 'extended', 'cancelled'). Исключены тестовые аккаунты (7 telegram_id + 2 sb_id).
  • Платящая база: реконструирована по user_logs — уникальные telegram_id с оплатой и expiry_date >= month_start.
  • Cohort churn (основная, §3.1): когорта месяца = подписки с expiry_date в этом месяце. Знаменатель = продлившие (extended-события) + не продлившие (когорта); числитель = не продлившие. failed берётся из живой users (pending-лапсы учитываются сразу) → не зависит от лага expired-событий.
  • Event-based failed-renewal (справочно, §3.2): знаменатель = extended ∪ expired события, числитель = expired без recovery в 7-дневный grace. Занижается на закрытии месяца.
  • Autorenew-off rate: числитель = sub_removed за месяц. Declined-driven = с предшествующим sub_declined в течение 7 дней. Voluntary = total − declined-driven.
  • Когортный retention: когорта = first_paid в данном месяце, retention = expiry_date >= today.
  • UTM-группировка: числовые utm_source длиной 5+ цифр → «referral».
  • Конверсия: воронка started → onboarded → first paid за месяц. Не когортная — пользователь мог начать в одном месяце и заплатить в следующем.
  • Обращения: action = 'support' с непустым user_msg. Категоризация — ILIKE-эвристика по ключевым словам. Ratio = уникальные обратившиеся / платящая база.
  • UTM новых: utm_source и utm_camp на момент первого paid-события пользователя.
  • MTD-снимок: отчёт сгенерирован 2026-07-22 (22 из 31 дня месяца). Все метрики — предварительные. Окончательный отчёт — после 8 августа (закрытие grace-окна CloudPayments).