Олег Козлов — специалист по контекстной рекламе

село Федоровка, д. 185

Московская область, Дмитровский м.о.

Россия

+7 (996) 500-98-09

kov290583@yandex.ru

В ремонте квартир между кликом по объявлению и деньгами на счёте проходит не день и не неделя. Человек позвонил в марте, замер сделали через неделю, смету считали ещё десять дней, потом он «посоветуется с женой», потом сравнит с двумя другими подрядчиками, потом пропадёт на месяц — и подпишет договор в мае. К этому моменту кампания, которая его привела, давно откручена, отчёт за март закрыт, а директолог уже успел её выключить как неэффективную.

Я веду Яндекс Директ и разрабатываю CRM Пробит, поэтому вижу эту историю с обеих сторон. Ниже — обобщённый сценарий по нише «ремонт и отделка»: как устроена воронка, почему стандартная аналитика в ней врёт, что именно нужно сохранять, чтобы реклама считалась честно, и как в этой нише вообще считать прибыль, а не выручку. Точных цифр конкретных компаний не будет — только механика и типовые ситуации.

Как на самом деле выглядит воронка ремонта

Если разложить путь клиента по шагам, получается примерно так:

  1. Человек ищет «ремонт квартиры под ключ» и кликает по объявлению.
  2. Звонит или оставляет заявку — чаще звонит, особенно с мобильного.
  3. Договаривается на бесплатный замер. Это первая точка, где становится понятно, серьёзный он или «просто интересуюсь».
  4. Замерщик приезжает, считает смету. Ещё несколько дней.
  5. Клиент думает, сравнивает, торгуется. Здесь теряется больше всего.
  6. Договор и предоплата.
  7. Работы, промежуточные платежи, закупка материалов.
  8. Закрытие объекта и финальный расчёт.

Между первым и последним шагом — от месяца до полугода. И на каждом шаге есть расходы: замерщик потратил время и бензин, сметчик — полдня, бригада получила аванс, материалы закуплены. Выручка по объекту и прибыль по объекту — принципиально разные числа, и в ремонте эта разница особенно велика.

Что видит аналитика и что происходит в реальности

ЭтапЧто фиксирует сайт и МетрикаЧто это значит для бизнеса
Клик и визитВизит, источник, кампанияНичего, пока нет обращения
Звонок с мобильногоВ лучшем случае клик по номеруГлавный канал обращений
Согласован замерНичегоПервый реальный признак интереса
Смета отправленаНичегоПотрачено время сметчика
Договор подписан через 2 месяцаНичегоДеньги, которые никак не связаны с кампанией
Объект закрыт, расходы известныНичегоТолько здесь видно, заработали или нет

Получается, что вся аналитика обрывается на втором шаге восьмиступенчатой воронки. Дальше — темнота, в которой принимаются решения о бюджетах.

Метка, которая доживает до договора

Ключевая техническая деталь для длинного цикла: метка рекламы должна жить не сутки и не месяц, а столько, сколько живёт сделка. В Пробите yclid и ClientID сохраняются в момент обращения и остаются с ним до самого конца — до подписанного договора и закрытого объекта. Видно кампанию, группу, объявление и поисковую фразу.

Практически это означает вот что. В мае вы открываете сделку на условные два миллиона и видите: пришла в марте, с поисковой кампании, по фразе «ремонт двухкомнатной квартиры под ключ цена». И это не восстановленная задним числом догадка, а запись, которая лежала в карточке всё это время.

Когда таких записей накапливается несколько десятков, начинаются интересные открытия. Например, что запросы со словом «недорого» дают много замеров и почти ноль договоров, а запросы с указанием площади или типа квартиры — наоборот. Отсюда вырастает нормальная работа с семантикой: что убрать в минус-слова, а что вынести в отдельную кампанию с повышенным бюджетом. Базовую механику работы с минус-словами я описывал отдельно, но в ремонте её имеет смысл применять уже по данным о договорах, а не по данным о кликах.

Звонки, замеры и телефон, который всё знает

В ремонте почти всё общение идёт голосом. Клиент звонит уточнить, перезванивает после замера, торгуется по смете. Если эти разговоры не фиксируются, в CRM остаются дырки, и любые выводы о воронке становятся приблизительными.

Решение простое и без телефонии: на рабочий Android-телефон ставится приложение, которое читает журнал вызовов и приносит в CRM номер, время и длительность каждого звонка. Разговоры не записываются, микрофон не используется. Если перед звонком человек кликнул по телефону на сайте, номер дописывается в ту же заявку вместе с меткой рекламы — то есть анонимный визит и звонок склеиваются автоматически.

Для iPhone приложения нет и не будет: российского App Store не существует. В ремонте это обычно вообще не проблема — под приём заявок заводится отдельный недорогой Android, а прораб и менеджер работают с CRM в браузере с любого устройства.

Ещё один канал, который в этой нише недооценивают, — переписка. Часть людей не хочет разговаривать, пока не увидит примеры работ и порядок цен. Чат на сайте входит в лицензию: клиент пишет в виджете, вы отвечаете из CRM или с телефона, переписка ложится в ту же карточку с меткой кампании.

Расходы по объекту: где прячется прибыль

Здесь самое больное место ниши. Договор на крупную сумму выглядит как победа ровно до того момента, пока не сведены расходы: материалы, работа бригады, доставка, вывоз мусора, переделки, скидка, которую пришлось дать в конце.

В Пробите есть отчёт «Итог». Считает он по простой формуле: выручка минус расходы по заявкам минус реклама. И отдельно показывает, у скольких сделок расходы не внесены, — чтобы вы видели, насколько картинка полная. По-моему, это честнее любого красивого дашборда: лучше знать, что данные на 70% заполнены, чем радоваться цифре, собранной из воздуха.

Что это даёт на практике:

  • Видно, какие типы объектов реально прибыльны. Часто оказывается, что мелкий косметический ремонт приносит больше процентов, чем большой «под ключ» с бесконечными переделками.
  • Видно цену переделок. Когда они записаны как расход по конкретной заявке, спор «это была наша ошибка или пожелание клиента» становится предметным.
  • Видно, окупается ли кампания на уровне прибыли, а не выручки. Кампания может приносить самые большие договоры и при этом быть худшей по деньгам, если её клиенты требуют максимум согласований и скидок.

О том, как превращать это в понятный клиенту или руководителю отчёт, я отдельно писал в материале как директологу показывать клиенту деньги, а не клики.

Офлайн-конверсии при длинном цикле

Главный вопрос для длинной воронки: какое событие отдавать в Директ, чтобы стратегии учились правильно. В Пробите для этого есть две цели.

«Обращение подтверждено» — событие ближе к началу воронки. В ремонте его логично ставить на согласованный замер: человек назвал адрес и время, значит, это не праздный интерес. Эта цель нужна потому, что до договора проходят месяцы, а стратегии надо на чём-то учиться уже сейчас. Подтверждённых обращений набирается достаточно для обучения.

«Сделка состоялась» — событие с суммой, то есть подписанный договор. Их мало и приходят они с задержкой, но именно они показывают алгоритму, какие люди приносят деньги.

Обе цели выгружаются в Метрику по расписанию. Дальше рабочая схема такая: стратегия оптимизируется под подтверждённые обращения, а цель со сделками используется как проверочная — вы смотрите, коррелирует ли рост подтверждённых обращений с ростом договоров. Если нет, значит, критерий подтверждения слишком мягкий и его надо ужесточить. Почему алгоритмы без этих данных учатся не на том, я разбирал в статье почему автостратегии Директа учатся не на том.

Что делать с теми, кто «подумает»

В ремонте огромная доля обращений зависает в статусе «взял смету, думает». Это не мусор, это нормальная часть цикла, и с ней нужно работать системно.

  • Ставьте дату следующего касания в карточке. Без этого сметы просто теряются: менеджер помнит про пять последних, а про мартовские — нет.
  • Разделяйте «думает» и «отказ». Иначе воронка покажет катастрофическую конверсию там, где просто длинный цикл.
  • Собирайте таких людей в аудиторию для догоняющей рекламы. Механику я описывал в материале как настроить ретаргетинг в Яндекс Директе; в ремонте это один из немногих случаев, когда догонять человека полгода действительно оправдано.
  • Смотрите на срок жизни заявки. Когда в CRM видно, что средний путь до договора — семьдесят дней, перестаёт возникать соблазн выключить кампанию через три недели «потому что не работает».

Сезонность и мусорные обращения

Две частные боли ниши, о которых стоит сказать.

Сезонность. Спрос на ремонт неравномерный, и при длинном цикле отчёт «за месяц» почти бессмыслен: в нём встречаются заявки одного сезона и деньги другого. Когда метка живёт с заявкой до конца, вы можете считать когортами — «заявки марта принесли столько-то к августу». Это единственный корректный способ оценивать рекламу в длинном цикле.

Мусорные обращения. В нишах с дорогими кликами регулярно приходят звонки не по адресу, пустые заявки и обращения от посредников. Отмечая их отдельным статусом, вы решаете сразу две задачи: не отдаёте их в офлайн-конверсии (иначе стратегия научится приводить такой же мусор) и получаете статистику по кампаниям и площадкам — по ней видно, что чистить.

Три ошибки в учёте, которые я вижу чаще всего

За время работы с ремонтными компаниями набрался короткий список типовых провалов. Все три ничего не стоят в исправлении, но сильно искажают картину.

Первая — считать заявки, а не обращения. Один и тот же человек оставляет форму, потом звонит, потом пишет в чат. В отчёте это три заявки, в жизни — один клиент. Конверсия в договор при таком подсчёте выглядит втрое хуже, чем есть, и на этом основании режут нормальные кампании. Когда номер телефона дописывается в существующую заявку, а не создаёт новую, проблема исчезает сама.

Вторая — обнулять историю при повторном обращении. Клиент пропал на два месяца, потом вернулся и позвонил снова. Если менеджер заводит новую карточку, метка рекламы теряется, и договор записывается в «прямой заход». Так самые дорогие и самые долгие сделки систематически отбираются у кампаний, которые их привели.

Третья — не вносить расходы вовремя. Через полгода никто не помнит, сколько стоили материалы на объект и сколько пришлось доплатить бригаде за переделку. Заполнять расходы надо по ходу, хотя бы крупными блоками. Именно поэтому отчёт «Итог» отдельно показывает, у скольких сделок расходы не внесены: это не упрёк, а индикатор того, насколько можно верить итоговой цифре.

Ещё одно наблюдение не про учёт, а про управление: в ремонте очень велик соблазн оценивать рекламу по загруженности бригад. Но бригады загружены сегодня договорами, которые пришли два месяца назад. Если ориентироваться на ощущение «работы хватает», вы будете сокращать бюджет ровно в тот момент, когда его надо держать, и получите провал ещё через два месяца.

План на первые 30 дней

  1. Установка. Коробочная CRM Пробит ставится на ваш хостинг: подойдёт обычный от 200–300 ₽ в месяц, нужны PHP 8.0+ и MySQL или MariaDB. База клиентов остаётся у вас, у разработчика доступа к ней нет.
  2. Каналы. Формы с сайта, чат в виджете и приложение на рабочем Android — чтобы все обращения падали в одно место с метками.
  3. Статусы. Минимальная воронка под ремонт: новое — замер согласован — замер сделан — смета отправлена — думает — договор — объект закрыт — отказ.
  4. Дисциплина. Договоритесь, кто и когда меняет статус. Это сложнее технической части, но без этого весь остальной механизм не работает.
  5. Расходы. Вносите их по каждому закрытому объекту. Хотя бы крупными блоками: материалы, бригада, доставка.
  6. Офлайн-цели. Включайте выгрузку в Метрику, когда наберётся стабильный поток подтверждённых обращений, и не дёргайте стратегии в период обучения.

Всё это помещается в бесплатное демо на 30 дней: полная версия, один домен, один рабочий телефон, карта не нужна. Если решите не продолжать, система перейдёт в режим только для чтения, данные останутся, а заявки продолжат собираться.

Вывод

Ремонт квартир — ниша, где стандартная веб-аналитика почти ничего не объясняет. Обращения приходят голосом, решения принимаются месяцами, а прибыль видна только после закрытия объекта и сведения расходов. Пока эти три факта не отражены в системе, управление рекламой сводится к движению ставок на ощупь.

Собирается решение из понятных кирпичей: метка рекламы, которая живёт до договора; звонки, которые попадают в CRM без записи разговоров; расходы по объектам в отчёте «Итог»; две офлайн-цели, на которых учится Директ. Сколько это стоит и как посчитать окупаемость на своих числах — в материале сколько стоит Пробит и как быстро он окупается.

Хотите проверить на своём потоке заявок — протестировать демо можно 30 дней бесплатно и без карты. Нужна помощь не только с учётом, но и с самими кампаниями — это частный директолог, пишите, обсудим установку и настройку под вашу воронку.

Частые вопросы

Как связать договор, подписанный через два месяца, с рекламной кампанией?

Метки yclid и ClientID сохраняются в момент обращения и живут с заявкой до самой сделки. Когда через два месяца вы переводите сделку в статус «договор», в карточке по-прежнему видно кампанию, группу, объявление и поисковую фразу, по которой пришёл клиент.

На какую цель обучать автостратегии при длинном цикле сделки?

Обычно на «Обращение подтверждено» — в ремонте это согласованный замер. Таких событий достаточно для обучения, и приходят они быстро. Цель «Сделка состоялась» с суммой используется как проверочная: если подтверждённые обращения растут, а договоры нет, значит критерий подтверждения слишком мягкий.

Как считать прибыль по объекту, а не выручку?

Расходы вносятся по конкретной заявке: материалы, бригада, доставка, переделки. Отчёт «Итог» считает выручку минус расходы по заявкам минус реклама и отдельно показывает, у скольких сделок расходы не внесены, — чтобы было понятно, насколько полны данные.

Нужна ли телефония, чтобы фиксировать звонки?

Нет. На рабочий Android-телефон ставится приложение, которое читает журнал вызовов и передаёт в CRM номер, время и длительность. Разговоры не записываются, микрофон не используется. Приложения для iPhone нет — обычно заводят отдельный недорогой Android под рабочую линию.

Что делать с заявками, которые зависли в статусе «думает»?

Не считать их отказами и ставить дату следующего касания. В ремонте нормальный цикл — от месяца до полугода, поэтому такие заявки собираются в отдельную аудиторию для догоняющей рекламы, а конверсия считается когортами: заявки марта оцениваются по деньгам, пришедшим к лету.

Где будет храниться база клиентов?

Пробит — коробочная CRM, ставится на ваш хостинг: достаточно обычного тарифа от 200–300 ₽ в месяц с PHP 8.0+ и MySQL/MariaDB. База остаётся у вас, у разработчика доступа к ней нет.

Файлы cookie

Сайт использует cookie и сервис «Яндекс Метрика» (включая Вебвизор) для анализа посещаемости. Метрика включится только после нажатия кнопки согласия. Подробнее — в Политике cookie и Политике обработки персональных данных.