Мёртвый ID должен торчать строкой
Мёртвое объявление на экране должно быть видно отдельной строкой. Если такого ID нет, дашборд уже соврал, даже если график ровный.
Карточки со средним я на планёрку не несу. Среднее умеет выглядеть спокойно, пока одно объявление списывает бюджет и не приводит никого.
Область — размещения и рынок труда. BI здесь собирается из кабинетов площадок. Словарь роли «кто такой HR-аналитик» к этому экрану не приклеен.
На этой работе стоят 5 дашбордов и 12 отчётов. Они сняли 20+ часов ручной сборки в месяц. Конверсия воронки подбора, которую разбирал на SQL и Python, выросла на 12%. Эти 12% — воронка работодателя. Воронку своего поиска работы в эту цифру не подмешиваю.
Демо, где свод можно покрутить, — Свод · Avito + hh.ru. Данные на нём синтетические. Абсолюты клиентов в статью не кладу.
Что экран обязан показать
Защищаю экран, если на нём есть четыре вещи. Остальное украшение.
| Блок | Вопрос планёрки | Как врёт, если блока нет |
|---|---|---|
| ID и неделя | Куда ушли деньги этого объявления | Среднее кабинета |
| Канал | hh это или Авито | Один CPL на два прайса |
| Дыра | Где бюджет есть, откликов нет | Дыру записывают как CPL = 0 |
| Дельта двух срезов | Что изменилось | Сравнивают разные множества |
CPL на этом экране — цена входа. Бюджет недели делить на отклики той же недели и того же ID. Цена найма сюда не входит. Цена приглашения тоже. Полная дробь — в статье про CPL. Дашборд только перестаёт подменять дробь средним.
Ноль откликов при живом бюджете оставляю строкой. Среднее эту строку топит. Живые объявления вытягивают «в целом нормально», мёртвое продолжает списывать деньги. Отдельная строка и есть причина держать BI. Выгрузка в чат эту строку теряет.
Почему карточка со средним отчётом не считается
Среднее по кабинету считается за минуту. Его и приносят, когда дашборда нет: одна цифра, один слайд, ощущение контроля. Эта цифра смешивает города, профили, каналы и недели. Какой ID выключить, она не говорит.
Плохой BI повторяет этот слайд красивее. Крупная цифра посередине. Зелёный цвет, если CPL «приемлемый». Списка дыр нет. Нормальный BI начинается со списка. Крупную цифру можно оставить в углу, справкой. Решением она не становится.
На дашборд кладу три уровня, все три.
- Строка: ID, канал, неделя, бюджет, отклики, CPL или явная дыра.
- Срез: город, профиль, менеджер, флаг «уже в продвижении».
- Сравнение: две панели, A и B, недели столбцами, рядом дельта.
Третий уровень — тот же приём, что сводная таблица. Сначала зафиксировали, что сравниваем. Потом смотрим разницу. Иначе «просело» означает «смотрю другой город, чем в прошлый раз».
Как строка появляется в базе до экрана — витрина недели. Дашборд без этой витрины не рисую. На следующей неделе его нечем наполнить, кроме ручной сборки. 12 отчётов как раз снимали эту сборку.
hh и Авито рядом, в одной цифре их нет
Каналы стоят рядом, чтобы их сравнить, и раздельно, чтобы их не сложить. Общий CPL двух площадок — число, которого нет ни в одном кабинете. В карточку «эффективность канала» его не кладу.
Пары, которые ставлю на панели почти каждую неделю:
- hh и Авито, один и тот же профиль.
- Город пилота до старта и тот же город на неделях пилота.
- Объявления в продвижении и объявления без него.
- Два менеджера, один профиль, одна неделя.
Бренд в эту дробь не встаёт. У бренда нет стоимости отклика в том же смысле, что у кабинета. Как разложить hh, Авито, Telegram и бренд по разным полкам бюджета — бюджет подбора по каналам. Дашборд этой статьи про платные кабинеты. Бренд на нём «дешёвым CPL» не становится.
Двенадцать отчётов — двенадцать картинок только на слайде
12 отчётов у меня не равны 12 дашбордам. Дашбордов пять. Они про регулярный обзор недели. Отчёты про повторяемый вопрос, который иначе собирают руками: выгрузка, свод, короткая записка, что изменилось и почему.
Час, который отчёт снимает, — час найти нужный ID в двух xlsx, не перепутать неделю и не отправить среднее. 20+ часов в месяц — сумма таких сборок, которые перестали делаться вручную. По каждому из двенадцати эти часы в публичный текст не раскладываю. Помесячного хронометража под публикацию нет. Есть итог.
Отчёт из пилота часто ещё и xlsx: города свёрнуты, под метрикой пометка, достигнута цель или нет. BI лист не отменяет, если человек принимает решение в таблице. BI отменяет повторную сборку листа из грязного кабинета.
Зелёная стрелка на этом месте ничего не решает. Список решает.
Видел такое на планёрке. Цифра крупная, цвет спокойный, в чате уже написали, что неделя нормальная. В файле при этом сидят объявления с бюджетом и пустым откликом. Пока их нет отдельными строками, цвет просто хорошо напечатан. Список я читаю сверху по деньгам. Первая дыра обычно и есть решение этой недели. Созвон без списка можно не начинать: среднее и так скажут вслух. Я на этом месте прошу назвать объявление. Если после экрана имя не звучит, картинку закрываю и возвращаюсь к строке. Имя экрана можно забыть. Объявление, которое выключаем на этой неделе, забывать нельзя. Если помнится только цвет, защищать там нечего. На этом проверка экрана кончается.
Чего на экране нет
Скоринга резюме нет. «Вероятности найма» по тексту карточки нет. Клиентского абсолюта бюджета нет: на демо цифры синтетические, в статье я их своими не подставляю.
Стоимости закрытия вакансии нет. Свою стоимость найма в открытую не выкладываю: в публичных якорях её нет. Дашборд цены входа, который притворяется дашбордом цены найма, опаснее пустого экрана. Человек защищает дешёвый клик и не видит, что выходов нет.
Удержания на 90-й день нет. Канал, дешёвый на входе и пустой через квартал, на этом экране выглядит победителем. Это другой отчёт. На одном слайде я их не держу.
Когда просят одну цифру
«Скажи CPL» — нормальная просьба и плохой отчёт. Одна цифра существует после того, как названы ID или срез, канал и неделя. Без этого возвращаю вопрос. Среднее не возвращаю.
Если срез назван, цифра может быть одной. «CPL кассиров на hh в этом городе за последнюю закрытую неделю» — уже решение. «CPL компании» решением не становится. Второе крупным шрифтом на карточку не выношу, даже если посчитать легко.
Рядом с цифрой оставляю список, который её объясняет. Три дыры сверху по бюджету важнее зелёной стрелки. Стрелка говорит, что среднее шевельнулось. Список говорит, что выключать. Дашборд, на котором есть только стрелка, для меня слайд.
12 отчётов как раз про этот список в повторяемом виде. Пять дашбордов — про обзор, где список и дельта двух панелей живут вместе. Часы, которые они снимают, кончаются там, где человек перестаёт собирать это из двух xlsx в воскресенье.
Когда просят «добавь ещё прогноз», сначала смотрю, держится ли факт. Прогноз поверх дыры, которую экран прячет, усиливает ошибку. Сначала строка с нулём откликов. Потом разговор, сколько слотов ставить на следующую неделю. Второе уже медиаплан. Внутри карточки среднего CPL он не живёт.
Перед созвоном
Перед созвоном проверяю четыре факта. Палитру не проверяю.
- Неделя на экране — та, которую только что загрузили. Парсер дат её не увёз в другой месяц.
- Список дыр не опустел из-за фильтра, который отрезал нулевые отклики.
- Панели A и B сравнивают одно и то же зерно. Если в A все города, а в B один, дельта в решение не идёт.
- Канал подписан. «Отклики» без hh или Авито метрикой не считаю.
Если это сходится, дашборд можно защищать. Если нет, честнее принести витрину и сказать, что экран ещё врёт.
Смежные тексты: CPL, витрина ETL, бюджет по каналам. Живой свод — демо.
На планёрке прошу назвать ID, который выключаем. Если после экрана такого ID нет, дашборд не сработал, даже если все графики зелёные. Решение помещается в одну строку витрины. Цвет карточки решением не становится. Если строку нельзя назвать вслух, экран закрываю и возвращаюсь к загрузке этой недели.
Дальше по теме
Открыть Свод · Avito + hh.ru