Контроль Директа в Google-таблице, которую отдаю бесплатно
Мастер отчётов в Директе показывает один срез за раз. Чтобы сравнить площадки, кампании и динамику по неделям, я строил отчёт за отчётом и держал общую картину в голове. В какой-то момент надоело — собрал всё в одну Google-таблицу: она сама забирает данные из API Директа и раскладывает весь аккаунт на одном экране, по неделям и по дням. Отдаю её бесплатно, ссылка в конце. Заодно расскажу, где у такого подхода предел и когда я перерос его на DataLens.
Откуда взялась таблица
Пять лет до агентства я работал в Яндексе. Там почти всё построено вокруг дашбордов: результат видно сразу, в динамике и в нужных разрезах. К такому взгляду на цифры быстро привыкаешь.
На клиентских кабинетах этого взгляда стало не хватать. Мастер отчётов даёт срез за срезом: чтобы сопоставить площадки, кампании и недельную динамику, приходится строить отчёт за отчётом и переключаться между аккаунтами. Целостной картины на экране нет, она каждый раз собирается в голове заново.
Сначала я смотрел в сторону DataLens, как это сделано в самом Яндексе. Подход надёжный, но тяжёлый на старте: нужна база в ClickHouse, SQL-запросы, собранные чарты. Под один аккаунт это перебор. Проще оказалось собрать то же самое в Google-таблице: я нашёл скрипт-основу, доработал её под себя и привёл цифры к читаемому виду — добавил разрезы, динамику и ссылки для быстрого перехода в кабинет.
Что видно в таблице: три уровня
Таблица идёт от общего к частному.
- Весь аккаунт. Сводка по неделям: бюджет, расход, клики, лиды, конверсия и стоимость лида. Здесь читается общее состояние канала.
- Площадки. Поиск и Сети по отдельности — расход, клики, CTR, CPC, лиды, CR и стоимость лида по каждой. Сразу видно, не разгоняют ли Сети клики без отдачи.
- Кампании. Те же метрики на каждую кампанию плюс её бюджет.
Данные тянутся из API сами — при входе в таблицу и при изменении настроек; при необходимости обновление можно запустить вручную.
Две цены вместо одной
Слой, который я считаю в этой таблице главным. Кроме лидов из Директа, в ней заведены строки под лиды из Roistat, лиды в работе и квалифицированные лиды — у каждого своя конверсия и своя стоимость. Так на одном экране видно две цены: стоимость заявки и стоимость квалифицированного лида. Кампания вполне может быть дешёвой по заявкам и дорогой по тем, кто реально дошёл до отдела продаж.
Эти строки заполняются руками — из API их не возьмёшь. Но даже один ввод в неделю меняет разговор: бюджет начинаешь оценивать по качеству обращений, и их количество перестаёт быть единственным ориентиром.
Просадку видно в тот же день
Динамика собрана в двух вкладках. Понедельная показывает тренд: куда движется стоимость лида от недели к неделе. Подневная — скользящее окно из сегодняшнего дня и пятнадцати предыдущих; на нём заметны короткие всплески и провалы, которые недельный срез сглаживает. Если расход скакнул или лиды просели два дня подряд — это видно сразу, без ожидания недельного отчёта.
Рядом с каждой кампанией стоят ссылки на её статистику и редактирование в Директе. Путь до причины короткий: аккаунт → площадки → проблемная кампания → её статистика, без поиска нужного кабинета и перелогинов.
Где у таблицы предел
Скажу честно про границы. Таблица закрывает контроль одного аккаунта. Слой качества заполняется руками. Объём данных ограничен возможностями таблицы и API. Со временем я перенёс свои дашборды в DataLens — там больше данных, стабильнее обновление и шире визуализация; для зрелой системы это разумная цель.
Но как простой старт таблица по-прежнему хороша. Когда строить тяжёлую инфраструктуру под один аккаунт рано или незачем, её достаточно, чтобы держать руку на пульсе.
Заберите себе
Если нужна таблица — напишите в комментариях, скину. Настройка занимает минут пять: скопировать себе на Google Drive, получить OAuth-токен Яндекса (вход проходит на стороне Яндекса, VPN на это время лучше отключить), указать логин с Директом, поставить дату начала с понедельника и вписать ID целей из Метрики, которые считаете лидом. Инструкция со скриншотами лежит внутри.
Скопируйте, настройте под свой аккаунт и пользуйтесь. Найдёте, как улучшить под себя, — нормально, таблица для того и открыта.
А как вы держите Директ под контролем между отчётами — свой дашборд, сторонний сервис вроде Roistat, ручные выгрузки? Расскажите в комментариях, интересно сверить подходы.