Ко мне обратился клиент — крупный поставщик строительных материалов. В ассортименте компании газоблоки, керамоблоки, цокольный и облицовочный кирпич, керамзитоблоки и множество других позиций. Рынок конкурентный, цикл сделки длинный, а маржинальность не всегда позволяет сильно переплачивать за рекламу.
Главная проблема клиента заключалась в том, что стоимость одной заявки доходила до 17 000 ₽. При этом трафик из контекстной рекламы оставался одним из ключевых каналов привлечения. Лиды были слишком дорогими, и бюджеты не окупались.
Сразу скажу: задачу мы решили. Сегодня заявки удается удерживать в диапазоне 1 500–3 000 ₽. В статье расскажу, как мы к этому пришли, что делали пошагово, и с какими трудностями столкнулись.
Этап 1: Настройка аналитики и фильтрация мусора
Этап 2: Пересборка рекламного кабинета с нуля
Этап 3: Работа с объявлениями и креативами
С чем начали: анализ проблем
Мы полностью переписали объявления, сделав их максимально релевантными. В каждом заголовке и тексте присутствовал объект рекламы и ключевая фраза, чтобы она подсвечивалась жирным шрифтом. Это повысило CTR.
Важный момент — адаптация под сезонность. Летом делали акцент на срочность и наличие товара, в несезон — на возможность забронировать материалы и получить скидку. Для визуального отличия от конкурентов добавили квадратные скобки в заголовки — простое решение, которое привлекало внимание.
Отдельно про креативы. Мы сделали большую базу баннеров для каждого направления. В одной группе размещали по 6–7 изображений с разными посылами, чтобы пробить баннерную слепоту и протестировать различные триггеры.
Первое, что бросилось в глаза, — некорректная настройка аналитики. Формы не передавали цели, а коллтрекинг хоть и был подключен, но данные в отчетах были неполными. Это означало, что у клиента не было возможности отследить реальные точки конверсии и понять, какой канал приносит результат.
Кроме того, рекламный аккаунт выглядел как набор кампаний, которые исторически запускались без единой стратегии. Семантика собиралась «по чуть-чуть», объявления были нерелевантными, а статистики для анализа почти не было.
Именно поэтому первым этапом стала тотальная «генеральная уборка» и пересборка системы с нуля.
Из-за отсутствия корректной статистики по прошлым периодам мы приняли решение не дорабатывать старые кампании, а собрать все заново. Работа началась с глубокой проработки семантики:
- Выполнили кросс-минусовку, чтобы убрать конкуренцию внутри групп.
- Двухсловные ключи заключили в кавычки для снижения лишних показов.
- Трехсловные ключи поставили в [ ] — это минимизировало «размытые» запросы.
После n-грам анализа мы выяснили, что до 50% бюджета уходило на слова, которых вообще не было в целевых ключах. Чистка «хвостов» принесла ощутимый результат.
Мы перенастроили цели, исправили передачу данных по формам и доработали интеграцию коллтрекинга. Дополнительно установили скрипт, отслеживающий копирование почты, чтобы понимать, сколько пользователей забирают контактные данные с сайта.
Далее — борьба с некачественным трафиком. Мы внедрили скрипт «60 секунд», который фильтрует быстрые отказы, и добавили скрипты, блокирующие переходы с площадок, не дающих конверсий. Это сразу позволило сэкономить часть бюджета, который раньше сливался в «пустоту».