# Churn Flow Report — 01 июн – 01 июл 2026

Сгенерировано: 2026-07-02 12:00 MSK

## Сводка
- **Flow entries:** 234 (154 уник.)
- **Save rate:** 57.1% (88 / 154 уник.; 1-е полуг. июня 52% → 2-е 61%)
- **Отмены через flow:** 81
- **Топ причина:** 5_pause / заморозка (67, 50% захватов; save 31%)
- **Покрытие flow:** 32% всех sub_removed (79 из 248)
- **Клики по офферам:** 5 (5 уник.)
- **Активная база:** 1 520 на старте, ~8 отмен/день

## Save rate по дням
| День | Вошли | Сохранены | Save % |
|---|---|---|---|
| 06-01 | 7 | 4 | 57.1% |
| 06-02 | 5 | 2 | 40.0% |
| 06-03 | 6 | 2 | 33.3% |
| 06-04 | 2 | 0 | 0.0% |
| 06-05 | 7 | 6 | 85.7% |
| 06-06 | 3 | 2 | 66.7% |
| 06-07 | 2 | 0 | 0.0% |
| 06-08 | 9 | 4 | 44.4% |
| 06-09 | 5 | 3 | 60.0% |
| 06-10 | 5 | 3 | 60.0% |
| 06-11 | 2 | 1 | 50.0% |
| 06-12 | 5 | 3 | 60.0% |
| 06-13 | 5 | 3 | 60.0% |
| 06-14 | 3 | 1 | 33.3% |
| 06-15 | 5 | 3 | 60.0% |
| 06-16 | 5 | 3 | 60.0% |
| 06-17 | 5 | 3 | 60.0% |
| 06-18 | 4 | 4 | 100.0% |
| 06-19 | 6 | 5 | 83.3% |
| 06-20 | 5 | 1 | 20.0% |
| 06-21 | 3 | 2 | 66.7% |
| 06-22 | 7 | 4 | 57.1% |
| 06-23 | 1 | 1 | 100.0% |
| 06-24 | 4 | 3 | 75.0% |
| 06-25 | 7 | 4 | 57.1% |
| 06-26 | 7 | 4 | 57.1% |
| 06-27 | 4 | 3 | 75.0% |
| 06-28 | 6 | 2 | 33.3% |
| 06-29 | 8 | 3 | 37.5% |
| 06-30 | 4 | 3 | 75.0% |
| 07-01 | 7 | 6 | 85.7% |
| **Итого** | **154** | **88** | **57.1%** |

## Причины отмены (захват на шаге 3)
| Причина | Всего | % | Отменили | Сохранены | Save % ветки |
|---|---|---|---|---|---|
| 5_pause | 67 | 50.4% | 51 | 16 | 31.3% |
| 2_price | 25 | 18.8% | 22 | 3 | 12.0% |
| 1_mismatch | 13 | 9.8% | 9 | 4 | 30.8% |
| 7_tg_block | 10 | 7.5% | 9 | 1 | 10.0% |
| 6_tech | 9 | 6.8% | 6 | 3 | 33.3% |
| 4_spam | 5 | 3.8% | 5 | 0 | 20.0% |
| 3_coverage | 4 | 3.0% | 1 | 3 | 75.0% |

## Фидбек (выдержки)
**Отменившие:**
- 2_price «Дорого, а хороших кастингов мало» (@dima_tabun)
- 1_mismatch «Нужны только кастинги Петербурга, здесь мало» (@Arvidkni)
- 1_mismatch «Почти одна массовка/исторические, хотя ставила брекеты, тёмные» (@polyunyaru)
- 3_coverage «Живу в Ростове-на-Дону, нет кастингов» (Исаёнок С.)
- 5_pause «Много бесплатных проектов, хотя настраивала фильтр против них» (@Olgamarmeladze)

**Сохранённые:**
- 1_mismatch «Зачемто кастинги на 25 лет приходят» (@vgus26)
- 3_coverage «Мне нужно больше кастингов» (@Mr_rigoss909)
- 6_tech «Оформлена подписка, но не присылают кастинги» (Надежда Д.)

## Наблюдения
- Save rate 57.1%, тренд вверх (52% → 61% по половинам июня).
- Пауза/заморозка — 50% причин, но save всего 31%: заморозка не удерживает.
- 2_price (12%) и 7_tg_block (10%) — самые низкие save rate.
- 3_coverage — 75% сохранены: recovery-офферы работают при проблеме покрытия.
- Тихий отток: только 6 явных «Остаться», 81 сохранился молча; на cancel-confirm отменяют 91%.
- Повтор: «много массовки/бесплатного вопреки фильтру» + «мало кастингов в городе».

## Ограничения
- Покрытие flow ~32% — большинство отмен идут мимо flow (прямой CP/Salebot).
- action='paused' = 0 в user_logs, хотя 50 уник. кликнули freeze (churn_events) — заморозка недосчитывается.
- TMA web_app клики (filter-check, filter-expand) невидимы pull — 2 оффера неизмеримы.
- Свежесть кэша: последний fetch 2026-07-02 03:00 MSK.
