🔥 Главные insights
- Конверсия last 90 vs prev 90: −26% (1.30% → 0.96%). Объём −16%, Win count −38%. Тренд ухудшается.
- Wins требуют 22 дня (медиана 19), Lost закрываются за 11 (медиана 10). Победы — это медленный прогрев. Перегрузка менеджера → недогревает.
- Топ-3 причины отказа: пропал/игнор 24%, дорого 18%, не актуально 13%. Ghosted — №1 проблема, не цена.
- E → F = 71% drop. Главное узкое горло — после презентации клиент не дозванивается до обсуждения.
- Stage «Оплатили через сайт» = 0 за весь год. Self-checkout канал не привязан или мёртв.
Сравнение: последние 90 дней vs предыдущие 90 дней
Лиды · объём
1037
last 90 (Mar-May)
−16% vs 1230
Лиды · Win
10
last 90
−38% vs 16
Win-rate
0.96%
last 90
−26% vs 1.30%
Фильтр · pass
79.4%
last 90
−6.3pp vs 85.7%
Win-rate Лиды · 6 последних месяцев
Воронка Лиды · 90д · этапы A→Win
Одной фразой: у бизнеса нет аудита продаж. Лев один работает с 4296 лидами в личных messengers, в CRM ставит только финальный label («дорого», «слился»). Если Лев пропадёт — контекст по всем лидам исчезнет.
Тренды по месяцам
Win count · 2025 vs 2026 по месяцам
Лиды pipeline · объём по месяцам
Лиды · Win-rate %
Фильтр pipeline · объём + Pass
Last 90 vs Prev 90 — детализация
| Prev 90 (Dec-Feb) | Last 90 (Mar-May) | Δ | |
|---|---|---|---|
| Лиды pipeline | |||
| Объём | 1230 | 1037 | −16% |
| Won | 16 | 10 | −38% |
| Lost | 1211 | 861 | −29% |
| Win rate | 1.30% | 0.96% | −26% |
| Фильтр pipeline | |||
| Объём | 1422 | 1304 | −8% |
| Прошли | 1219 | 1035 | −15% |
| Pass rate | 85.7% | 79.4% | −6.3pp |
Воронка Лиды · 8-этапная квалификация
Лиды на этапах · 90 дней
Drop-off A → Win
| Переход | Было | Стало | Δ | Комментарий |
|---|---|---|---|---|
| A → B | 13 | 31 | +138% | B накапливается, приток |
| B → C | 31 | 29 | −6% | квалификация почти проходит |
| C → D | 29 | 24 | −17% | небольшой drop |
| D → E | 24 | 35 | +46% | скачок — презентация |
| E → F | 35 | 10 | −71% | главное узкое горло — клиент не обсуждает после презентации |
| F → G | 10 | 11 | +10% | обсуждают — записываются |
| G → H | 11 | 10 | −9% | ~1 not-show |
| H → Win | 10 | 11 | ~1:1 | консультации конвертят, но только 11 / 90 дн |
Stage I «Оплатили через сайт» — 0 за весь год. Канал self-checkout не привязан или мёртв.
Сравнение Фильтр vs Лиды (90 дн)
Фильтр = быстрый триаж, 79% Win. Лиды = 8-этапная квалификация, 1% Win. Деньги делает Фильтр.
Работа отдела продаж · cycle time
Cycle Win (медиана)
19 дн
средн. 22.5 · 66 wins / 365 дн
Cycle Lost (медиана)
10 дн
средн. 11.3 · 4061 lost
Cycle time · Win vs Lost (log scale)
Wins требуют ~22 дня работы, Lost закрываются за ~11. Победы — медленный прогрев, поражения — quick disqualify (auto-close). Если менеджер перегружен — Win-кандидаты не получают свои 22 дня → конверсия падает.
Содержание переписок и nots менеджера в CRM не отслеживается полно — реальные касания идут вне amoCRM. См. вкладку «Что не видно» для деталей слепых зон.
Причины отказа · по месяцам
Категоризация по keyword-матчингу собственных post-mortem ярлыков из Лиды pipeline. Это не слова клиентов, а заметки которые Лев ставит после закрытия лида.
Категории отказа · MoM (24 мес)
Top-10 категорий · всего за 24 мес
Топ-3 категории
№1 · Пропал / игнор
77
ghosted · №1 проблема, не цена
№2 · Дорого
65
pricing objection
№3 · Другая школа / Не актуально
43 / 41
конкурент / changed mind
Ghosted — №1 проблема, не цена. Лиды пропадают без объяснения. Решение — ghost-rescue sequence через Триггеры (auto-followup 1д / 7д / 30д).
Что НЕ видно через amoCRM API
Этот dashboard построен на том, что доступно через amoCRM API v4. Ниже — известные слепые зоны, которые ограничивают выводы.
1. Переписка через Wazzup (WhatsApp / Telegram через Wazzup-виджет)
Wazzup установлен (виджет видно в amoCRM Маркетплейсе), но messages НЕ пишутся в notes. В нашем dataset за 24 мес = 0 chat-сообщений. Это или сломанная настройка интеграции, или by-design (сообщения хранятся в Wazzup интерфейсе отдельно). Решение — отдельный Wazzup API для чтения переписок, не amoCRM.
Wazzup установлен (виджет видно в amoCRM Маркетплейсе), но messages НЕ пишутся в notes. В нашем dataset за 24 мес = 0 chat-сообщений. Это или сломанная настройка интеграции, или by-design (сообщения хранятся в Wazzup интерфейсе отдельно). Решение — отдельный Wazzup API для чтения переписок, не amoCRM.
2. Личные переписки менеджера (TG/WhatsApp напрямую)
Если Лев пишет клиентам со своего личного Telegram/WhatsApp (не через Wazzup → amoCRM) — эта переписка вообще нигде не фиксируется. Косвенные индикаторы есть в заметках («написала на личный аккаунт») но самих диалогов — нет.
Если Лев пишет клиентам со своего личного Telegram/WhatsApp (не через Wazzup → amoCRM) — эта переписка вообще нигде не фиксируется. Косвенные индикаторы есть в заметках («написала на личный аккаунт») но самих диалогов — нет.
3. Содержание звонков
Записаны только 6 input-звонков как note_type. Content / транскриптов нет. Outgoing звонки вообще не фиксируются (0 за 24 мес).
Записаны только 6 input-звонков как note_type. Content / транскриптов нет. Outgoing звонки вообще не фиксируются (0 за 24 мес).
4. Email-переписка
Notes типа
Notes типа
amomail_message в нашем datasetе = 0. Если переписка по email существует — она не интегрирована с amoCRM. amoCRM имеет mail-интеграцию, но не настроена.
5. UTM / source мix лидов
Поле «utm_source / utm_medium / ...» в custom fields есть, но не пулилось в этом отчёте (требует extra API calls per lead). Без него непонятно где растёт +94% объёма YoY — может это дешёвый канал с холодными лидами, объясняющий деградацию.
Поле «utm_source / utm_medium / ...» в custom fields есть, но не пулилось в этом отчёте (требует extra API calls per lead). Без него непонятно где растёт +94% объёма YoY — может это дешёвый канал с холодными лидами, объясняющий деградацию.
6. Историю переходов между статусами (events) — дорогая
amoCRM хранит event stream (когда лид перешёл с A на B на C итд) через
amoCRM хранит event stream (когда лид перешёл с A на B на C итд) через
/api/v4/events. Полный pull — десятки тысяч событий. Aging-per-stage (сколько дней лид сидит на каждом этапе) и time-to-first-touch сейчас не вычислены — нужна отдельная задача.
7. Конкретные цены / ARPU
Поле
Поле
price в наших Лидах = 0 (не заполняется при создании из landing). Реальные суммы оплат — в внешней системе платежей, не в amoCRM.
8. Tasks content / результат
Tasks есть (2112 open у Льва), но content задачи и результат выполнения не пулились. Возможно там и зарыта вся работа.
Tasks есть (2112 open у Льва), но content задачи и результат выполнения не пулились. Возможно там и зарыта вся работа.
Что можно докрутить в следующих итерациях
- Wazzup direct API — отдельный pull для chat-history (Wazzup имеет свой API).
- Source mix — extra fetch для UTM из custom_fields каждого лида.
- Stage aging — events API per pipeline → time-on-stage distribution.
- Tasks content analysis — что Лев пишет в задачах (если пишет).
- amoCRM email integration — если её включить, можно пулить email-переписки.