·7 мин чтения

Как вести десять кабинетов Telegram Ads и не сойти с ума

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

Никакой магии тут нет: фиксированный утренний обход, дисциплина имён и доступов и честное понимание, что именно ломается при росте числа кабинетов. Разберём всё по порядку.

Что ломается, когда кабинетов десять, а не два

Первая и главная поломка: сессии отваливаются без предупреждения. Кабинет при этом выглядит нормально, объявления активны, кнопки нажимаются. Просто в какой-то момент доступ умирает, и узнаёте вы об этом случайно. Есть и более подлый вариант. Когда мы прогнали диагностику по своим кабинетам, формально живыми оказались все сорок проверенных сессий, но у тринадцати из них список объявлений не грузился вовсе: кабинет открывается, а объявления отдают Access denied. То есть проверка «сессия жива» сама по себе ничего не гарантирует, смотреть надо глубже.

Вторая: показы встают, когда кончается баланс кабинета, даже если у самого объявления бюджет задан и он не выбран. Это два разных кармана, и Telegram не считает за вас. На одном кабинете вы пустой баланс заметите, на десяти он съест выходные. Подробнее эта и другие причины остановки разобраны в чек-листе «активно, а показов нет».

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

Четвёртая, о которую бьются все, кто переносит связки между кабинетами: внутренние коды таргетинга у каждого кабинета свои. Страна или тема, скопированная из одного кабинета, в другом может значить другое или не существовать вовсе. Поэтому «скопируй мне настройки» между кабинетами работает только на уровне смысла, не кодов.

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

Утренний обход: четыре проверки на кабинет

На один кабинет руками уходит две-три минуты, если знаешь, что искать. На десяти это уже полчаса каждое утро, и именно поэтому обход обязан быть ритуалом с фиксированным списком, а не «зайду посмотрю, что там». Список у нас такой.

Баланс и на сколько дней его хватит. Сам по себе остаток ни о чём не говорит: тысяча при расходе сто в день и при расходе десять в день это разные новости. Мы делим остаток на средний расход за последние семь завершённых дней, и если выходит три дня или меньше, это красный флаг: пополнить или предупредить клиента сегодня, не в четверг.

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

Жива ли сессия, причём не формально. Правильная проверка это не «страница кабинета открылась», а «список объявлений реально загрузился». Случай с тринадцатью кабинетами из начала статьи как раз про разницу между этими двумя проверками.

Расход против вчера. Резкий провал без ваших действий почти всегда означает одно из четырёх: встал баланс, отклонили объявления, умерла сессия или что-то со ставкой. Это быстрый детектор, который ловит проблему ещё до того, как вы нашли её причину.

УТРЕННИЙ ОБХОД10 кабинетовкабинет 01кабинет 02кабинет 03кабинет 04кабинет 05кабинет 06кабинет 07кабинет 08кабинет 09кабинет 104 проверки[x]баланс + runway[x]отклонённые за сутки[x]сессия жива[x]расход vs вчераитогсессиякаб. 04runway 2днкаб. 0809:15алертыушлиобход стартует в 06:00 UTC, разбор проблем до 09:15 по Москве
Наш утренний конвейер: автоматическая проверка всех кабинетов в 06:00 UTC, разбор найденного до 09:15 по Москве. Из десяти кабинетов на иллюстрации две проблемы: мёртвая сессия и баланс, которого хватит на два дня.

Типовой случай: сессия умерла в пятницу вечером

Сценарий, который повторялся у нас не раз. Пятница, вечер, у одного из кабинетов умирает сессия. Алертов тогда ещё не было. Запущенные объявления продолжают крутиться сами по себе, но в субботу по этому кабинету должна была уйти новая пачка, и её создание молча падает: стучаться некому. Замечаем всё это в понедельник утром. Итог: два дня без нового трафика по клиенту, который ждал залив к выходным, плюс выходные без статистики и управления по уже идущим объявлениям.

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

Дисциплина имён и доступов

Имя кабинета должно отвечать на два вопроса без захода внутрь: чей это кабинет и в какой он валюте. У нас в имени зашиты клиент и TON или EUR, потому что иначе сводные отчёты рано или поздно склеят несумируемое. Десять кабинетов с именами вида «новый кабинет 2» это гарантированная путаница при пополнении не того баланса.

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

И третье: у каждого кабинета один ответственный, который читает по нему утренний обход. Общий кабинет это ничей кабинет, а ничей кабинет это тот, у которого баланс кончается в воскресенье.

Когда обход руками пора менять на дашборд

Ручной обход честно работает кабинетов до пяти. Признаки того, что пора автоматизировать: обход съедает больше получаса, проблемы находит клиент раньше вас, а сводный отчёт по всем кабинетам вы собираете из десяти открытых вкладок и калькулятора.

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

Выжимка

  • На десяти кабинетах проблемы сами себя не показывают: нужен фиксированный утренний обход, а не «зайду гляну».
  • Четыре проверки на кабинет: баланс с прогнозом в днях, отклонённые за сутки, жива ли сессия (проверяйте загрузку объявлений, не формальный вход), расход против вчера.
  • TON и евро в сводных не складывать, коды таргетинга между кабинетами не переносить.
  • Сессии в личных браузерах сотрудников это скрытый риск: храните их в одном месте и раздавайте доступ людям.
  • Проверка, которая молчит, хуже её отсутствия: периодически убеждайтесь, что алерт реально доходит.

Источники

  • Собственная практика Zaliv: внутренние заметки об утреннем health-check кабинетов (с июня 2026), диагностический прогон по сорока кабинетам с тринадцатью случаями Access denied и логика прогноза баланса по среднему расходу за семь дней.
  • Telegram Ads, Getting Started - базовые требования к кабинету и объявлениям. Проверяли 22 сентября 2026.
  • TON или евро: какой кабинет выбрать - почему метрики кабинетов в разных валютах нельзя складывать.
  • Объявление активно, а показов нет - чек-лист причин остановки, включая пустой баланс кабинета.
  • Автоправила в Telegram Ads - что из рутины обхода можно отдать роботу.
Zaliv - массовое создание объявлений в Telegram Ads
50 объявлений за пару минут, аналитика и автоматизация. 30 дней бесплатно.