Все статьи
аналитика

Как автоматизация аналитики сэкономила мне час каждый день на проверке рекламных кампаний

Личный кейс: как Telegram-бот, который сам заходит в таблицы клиентов и сверяет цифры по рекламным кампаниям, сократил утреннюю проверку с часа до нескольких секунд — и какие четыре ошибки вылезли при настройке.

8 сентября 2026 г.

Люди из маркетинга точно знают, что такое РНП. И знают, что в него нужно заходить регулярно, чтобы понимать, как обстоят дела с кампаниями. Но когда у тебя одновременно четыре-пять клиентов, эти манипуляции начинают съедать кучу времени. Зайди к каждому, изучи цифры за вчера, сверь с планом, сделай выводы. Каждое утро на это уходит от сорока пяти минут до часа.

Главная проблема здесь — человеческий фактор. Когда перед глазами сплошная сетка из сотен ячеек по разным проектам, глаз просто замыливается. В итоге легко проглядеть момент, когда у одного из клиентов вчера просел CTR или улетел в космос CPL. Заметил проблему только через три-четыре дня — слил бюджет, получил негатив от клиента.

В какой-то момент мне это надоело. Я решил, что пора перестать делать руками то, что машина сделает быстрее и точнее, и занялся тем, что сейчас модно называть вайбкодингом. Собрал себе Telegram-бота, который заходит в таблицы клиентов, парсит их по нужным критериям и присылает готовые выводы по каждому проекту. По сути, это и была моя первая полноценная автоматизация аналитики — не на словах из презентации, а на реальных данных, с которыми я работаю каждый день.

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

Ниже расскажу, как это выглядит в рабочем режиме и какие реальные ошибки мне пришлось ловить по пути.

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

Каждое утро бот заходит в таблицы клиентов, берёт вчерашние цифры и сравнивает их с целевыми лимитами по CPL, CPC и CTR. Дальше возможны два сценария.

Сценарий первый: у клиентов всё в норме. Бот присылает короткие зелёные отчёты. Я спокойно иду заниматься другими задачами. Увидел зелёную галочку — всё, на проверку всех проектов ушло три секунды. Таблицы можно даже не открывать.

Сценарий второй: у кого-то пошли отклонения от плана. Бот шлёт аларм и сразу показывает, в каком проекте и по какому показателю возникла проблема. Но самое важное — он сразу пишет фактуру в скобках. Например: «CPL 1 400 рублей при пороге 1 000 рублей (5 лидов, бюджет 7 000 рублей)». Это нужно, чтобы я прямо с телефона понимал контекст: там реально требуются срочные правки или просто случайно проскочил один дорогой лид на старте дня и паниковать рано.

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

Четыре ошибки, которые вылезли при настройке

Идеальных систем не бывает, и вот конкретные проблемы, с которыми я столкнулся, пока доводил бота до ума.

Ошибка первая. Из-за формата ячейки бот застрял и начал спамить

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

Как доработал: научил бота распознавать любой формат даты и выводить ошибки понятным языком. Теперь вместо непонятного стека кода приходит сообщение вроде «Проверь дату в столбце А, она должна быть формата 07.07.26».

Ошибка вторая. Пропущенная строка за вчерашний день

За вчерашний день в таблицу банально забыли внести новую строку. Первая версия бота в такой ситуации просто брала позавчерашнюю строку и выдавала её за свежий отчёт. То есть бот рапортовал «Всё в норме», показывая старые данные. Это, пожалуй, самый опасный сценарий, потому что ты думаешь, что автоматизация аналитики работает, а на самом деле она кормит тебя вчерашними цифрами.

Как доработал: жёстко привязал бота к вчерашней дате. Если строки нет, бот не фантазирует, а прямо пишет, что данные за вчера отсутствуют. Лучше получить предупреждение об отсутствии данных, чем ложное спокойствие.

Ошибка третья. Задвоение уведомлений

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

Как доработал: почистил дублирующие триггеры и настроил защиту от повторной отправки одного и того же уведомления в течение заданного интервала.

Ошибка четвёртая. Проблема в формулах самой таблицы

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

Итоговая строка показывала бюджет 3 759 рублей и ноль лидов. А по факту там расходовалось по 9 000 рублей в день и шли десятки лидов. Оказалось, когда в таблицу добавляли новые месяцы, их просто забыли включить в формулу итоговой суммы.

В итоговой строке стояло: 3 759 рублей. Реальный бюджет за период: 147 657 рублей. Разница в сорок раз. Месяцами считалось, что направление работает в ноль, просто потому что данные смотрели по сломанной итоговой строке. Бот это подсветил, и мы вовремя починили таблицу.

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

Что дала автоматизация аналитики в итоге

После всех доработок и тестов получилась отличная рабочая машина, которая сейчас контролирует таблицы по всем проектам. Ежедневный утренний ритуал сократился с одного часа разбора таблиц до нескольких секунд на чтение сообщения в Телеграме.

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

Если вы тонете в ручных отчётах по рекламным кампаниям или хотите настроить похожую систему под свой проект и свою специфику — напишите мне в личные сообщения telegram или max или посмотрите, что входит в услугу «Аналитика и сверка цифр». Разберём, как автоматизация аналитики может освободить вам как минимум час каждое утро.