Что ты получишь, прочитав эту статью
- Как устроена система, которая закрывает операционку директолога целиком
- Почему MCP-сервер к API Яндекс Директа даёт нейросети настоящие руки, а не советы
- Как собрать посадочную под каждое объявление вместо одной универсальной
- Где проходит граница: что система делает сама, а что остаётся человеку
- Честный ответ, кому этот инструмент не подойдёт
Запуск рекламной кампании обычно растягивается на дни. Собрать семантику, написать объявления, заказать посадочную у подрядчика, дождаться вёрстки, поставить аналитику, проверить, что цели считаются правильно. Половина этих операций не требует головы, но съедает рабочий день.
Сейчас на сборку одной кампании с нуля уходит пара часов вместо целого дня. Речь про крупный проект с бюджетом от 300 тысяч в месяц, где раньше нужно было вручную изучить конкурентов, свести семантику в Excel, разбить её на группы и прописать заголовки, тексты, быстрые ссылки и уточнения.
Мой друг, коллега и член нашей команды Динар четыре месяца назад пришёл в вайб-кодинг: я дал ему базу, объяснил принципы и поделился рабочими инструментами. Дальше он пошёл сам и собрал систему, которая закрывает операционку директолога целиком. Сейчас мы внедряем её в агентстве и открываем доступ всем желающим.
Рассказываю, как она устроена.
Главное
Связка из трёх слоёв: свой MCP-сервер к API Яндекс Директа на 68 инструментов, дашборд с аналитическим хранилищем и собственная платформа посадочных. Директолог ставит задачу голосом, система собирает семантику, объявления, креативы, посадочную и кампанию. Человеку остаётся стратегия: оффер, позиционирование, бюджет.
Что съедает день директолога
Каждая операция по отдельности несложная. Проблема в том, что их много и они повторяются:
- выгрузить статистику по кабинетам, свести, найти где просело
- вычитать поисковые запросы, набрать минус-слова
- пройти площадки РСЯ, отключить мусор
- переписать заголовки и тексты под новый оффер
- собрать посадочную под тест, а это отдельный подрядчик или конструктор
- сделать креативы
- ответить клиенту в чате и не потерять его правку
Вместе это и есть работа руками. Именно её и забрала система.
Из чего система состоит
Три слоя, каждый работает сам и стыкуется с остальными.
Слой 1. Свой MCP-сервер к API Яндекс Директа
MCP это способ дать модели настоящие руки. Не «расскажи, как сделать», а «сделай». Если хочешь разобраться в самом протоколе, у меня есть отдельный разбор про MCP-серверы для Claude Code.
Сервер написан с нуля, работает на своём токене и обслуживает несколько рекламных кабинетов из одного места.
68 инструментов, среди них:
- кампании: создать поисковую и РСЯ, обновить, запустить и остановить, клонировать, расписание показов
- группы и объявления: создать, обновить, массово поправить, автотаргетинг
- семантика: ключевые фразы, минус-фразы на кампанию и на группу, наборы минус-слов
- ставки: корректировки по устройствам, гео, полу и возрасту, доходу, аудиториям
- стратегии и недельные бюджеты, в том числе массово
- расширения: быстрые ссылки, уточнения, изображения, визитки, креативы
- статистика: по кампаниям, аккаунту, сводка, поисковые запросы, произвольный отчёт, баланс
- исключение площадок РСЯ, ретаргетинг, фиды, справочники и гео
Плюс отдельный сервер на 7 инструментов для управления посадочными страницами.
Важная деталь: у каждого направления свой сервер, свой токен и свои кабинеты. Данные разных агентств не смешиваются.
Слой 2. Дашборд и база
Веб-дашборд по кабинетам: расходы, конверсии, CPA, балансы, сводка по всем клиентам, канбан задач, Telegram-бот с ежедневным дайджестом и алертами. Для клиента отдельная ссылка только на его кабинет.
Под дашбордом два хранилища. Оперативная база с состоянием, задачами и журналом действий. И аналитическое хранилище с гранулярными срезами: устройства, пол, возраст, гео, ключи и автотаргет, площадки РСЯ, объявления, группы, поисковые запросы. По каждой строке расход, показы, клики, конверсии, отказы.
Смысл в том, чтобы решения принимались по фактам из своей базы, а не по десятку выгрузок каждый раз.
Слой 3. Платформа посадочных
Собственный аналог Тильды или Марквиза, только без ограничений их интерфейса. Страницы собираются кодом, каждый клиент живёт на своём поддомене.
Что платформа гарантирует автоматически на любой странице:
- счётчик аналитики подставляется из карточки клиента
- все формы бьют в одну цель и только по факту успешной отправки на сервер, а не по клику. Сколько бы форм ни было на странице, цель одна, атрибуция чистая, фантомных конверсий нет
- заявка одновременно уходит в Telegram, на почту, в базу и в сквозную аналитику
- юридический слой под 152-ФЗ: политика, согласие, cookie-баннер, обязательный чекбокс, маскировка полей от вебвизора
- UTM, идентификатор визита и источник подмешиваются в каждую заявку
- антиспам: honeypot, минимальное время заполнения, лимит по IP, дедупликация повторов
Три режима сборки, от быстрого к свободному: блоки из готовой библиотеки за минуты, свой компонент внутри блочной страницы, либо полностью кастомная страница с любой вёрсткой и анимациями.
Принцип простой. Инвариант держит система: роутинг, аналитика, единая цель, доставка заявок. Презентация полностью свободна. В шаблон упереться невозможно.
Зачем это вообще внутри системы для рекламы. Можно идеально собрать семантику, написать объявления и попасть точно в целевую аудиторию, а потом потерять весь трафик на посадочной странице. Именно там чаще всего и сливается бюджет, хотя реклама настроена безупречно.
Раньше сделать десяток посадочных под разные заходы было тяжело чисто механически: страницу приходилось копировать десять раз и в каждой копии руками менять заголовок. Поэтому обычно обходились одной универсальной страницей, а разные заходы жили только на уровне объявлений.
Сейчас страница собирается парой фраз, поэтому под каждое объявление можно поставить свою посадочную с точным заголовком. Релевантность вырастает, а гипотезы тестируются пачками, а не по одной в неделю.
Как выглядит работа
Задача ставится голосом или текстом:
«Собери РСЯ на такое-то направление в таком-то городе, посадочная квиз, бюджет такой-то, цель такая-то»
Дальше без участия человека:
- читается контекст клиента: продукт, гео, счётчик, цели, KPI, договорённости, что нельзя трогать
- собирается семантика через Вордстат по реальным частотностям, с сезонностью и регионами
- пишутся заголовки, тексты, быстрые ссылки и уточнения под правила площадки
- генерируются изображения под креативы и под посадочную
- собирается посадочная на поддомене клиента, с аналитикой, единой целью и приёмом заявок
- заводится кампания в кабинете с UTM, стратегией, корректировками и минус-словами
- всё сделанное пишется в лог проекта: что, зачем, с какими параметрами и с каким результатом
Человек нужен там, где нужна голова: оффер, позиционирование, бюджет, идём или не идём.
На практике директолог почти перестал заходить в рекламный кабинет. Вся работа ведётся из чата, а в кабинет он заглядывает только перепроверить результат, для собственного спокойствия.
Две вещи, которые обычно делают руками
Чистка площадок РСЯ по смыслу, а не по алгоритму. Стандартные утилиты отсеивают площадки по формальным показателям: CTR, цена клика, отказы. Система смотрит туда же, но дополнительно разбирается, что вообще за ресурс за этой площадкой и куда он ведёт. Раньше директолог гуглил каждую площадку вручную, чтобы понять, стоит ли её отключать. Простой пример: если рекламируется недвижимость, детские игровые приложения в списке площадок не нужны, там будет скликивание.
Взгляд со стороны на собственный проект. У директолога, который ведёт кампанию месяцами, замыливается глаз. Результат вырос или упал, а причину найти не получается. Система читает лог действий вместе со статистикой и показывает связи: какое именно изменение и какого числа повлияло на результат. Дальше это можно либо повторить, либо откатить.
Контроль вместо автопилота
Это принципиальный момент. Система намеренно полуавтономная, а не «поставил и забыл».
Внутри есть детерминированный движок без ИИ, который круглосуточно смотрит данные: гейт статистической значимости, пороги по клиенту, отдельная логика на мусорные запросы и площадки. Он не выполняет действия сам, а готовит предложение и присылает владельцу в Telegram кнопкой «Одобрить». Изменение применяется только после нажатия.
Внимание
Есть ограничители. Во время обучения стратегии система не трогает бюджеты и цели, только чистит мусор. Смена цели, атрибуции или типа стратегии делается вручную, потому что это полный сброс обучения.
Каждое решение записывает снимок метрик «до», а через несколько дней сверяет «после» и ставит вердикт: помогло, не помогло, откатили. Выводы попадают в знания по клиенту и учитываются в следующий раз. Система копит опыт по проекту, а не начинает с нуля каждый понедельник.
Задачи забираются прямо из Telegram
Одна из самых недооценённых частей. Задача от клиента ставится в рабочем чате, там же он скидывает контекст. Система забирает её вместе с контекстом в канбан. Скринить, копировать и пересказывать не нужно.
Больше того, часто задачу не нужно ставить самому. Достаточно сказать «зайди в такой-то диалог, забери задачу в работу», и система идёт в конкретный чат, читает постановку и делает. Постановка уже написана клиентом, дублировать её в промпт незачем.
Обратная связь возвращается тем же путём: ответ в чате привязывается к карточке задачи, статусы двигаются кнопками прямо в Telegram.
Память проекта
По каждому проекту система ведёт два файла.
Контекст: продукт, аудитория, средний чек, гео, счётчики, цели, UTM-шаблон, стратегии, KPI и пороги CPA, договорённости и то, что нельзя менять без согласования.
Лог действий: хронология всего, что реально сделано, с параметрами, причиной решения и результатом. Лог только пополняется, старое не переписывается.
Что это даёт:
- не нужно ничего рассказывать заново. Новый чат стартует с полным знанием проекта: что запускали, что зашло, что отключили и почему
- можно откатиться. Видно точную точку: какое изменение, какого числа, с какими параметрами. Возврат вопрос минут, а не расследования
- видно, что именно дало результат. Не «в июле стало лучше», а конкретное действие, метрика до, метрика после и вердикт
По сути это рабочая память агентства, которая не зависит от того, кто сегодня ведёт проект и что он помнит.
Отчётность перестала быть отдельной работой
Обычно отчёт собирается так: вспомнить, что делали за месяц, полезть в кабинет за цифрами, свести в документ, оформить. Полдня-день на клиента.
Здесь обе половины закрыты. Что делали, уже лежит в логе с датами и причинами. Что получилось, забирается прямо из кабинета: расход, клики, конверсии, CPA, динамика, разрезы. Дальше задаётся формат, и система выдаёт готовый документ либо выкладывает результат в кабинет клиента, где у него своя ссылка.
Побочный эффект: отчёт перестал быть художественным пересказом. Он собирается из фактов, которые и так фиксируются в процессе.
Что это дало на цифрах
Платформа посадочных с нуля до боевой страницы в проде: два дня. С реальным клиентским счётчиком, целью, юридическими документами и приёмом заявок. За это же время собраны роутинг по поддоменам, лид-пайплайн, библиотека блоков, квиз, бренд-кит, SEO, юр-ядро под 152-ФЗ, админка и деплой.
Посадочная под клиента: один рабочий заход. Флагманский story-лонгрид, четыре статьи-лонгрида и страница «Спасибо» собраны, задеплоены и проверены на проде. Второму клиенту две посадочные под РСЯ с квизом из пяти вопросов и якорями под быстрые ссылки собраны за день, включая правки по фидбэку.
Стоимость такой страницы для агентства ноль. Ни подписки на конструктор, ни подрядчика. И никаких ограничений: любая вёрстка, любые анимации, любая структура.
Качество, которое обычно теряют. Несколько находок, которые в ручной работе всплывают месяцами:
- обнаружено, что кампании две недели крутились без отслеживания конверсий
- поймано три метрики, которые врали: конверсия выше 100%, CPL завышен в 200 раз из-за деления расхода всего кабинета на заявки с лендингов, ложный сигнал по заглушкам. Исправлены до того, как их кто-то увидел
- замерена реальная скорость отправки формы: посетитель ждал 10 секунд, потому что форма синхронно ждала три внешних сервиса. Доставка вынесена в фон, ответ формы с 10 секунд до 0,35 секунды, при этом ни одна заявка не теряется
Что закрывается без рук
| Блок | Что делает система |
|---|---|
| Исследование спроса | Вордстат на реальных данных: топ-запросы, сезонность, спрос по регионам, упущенный спрос |
| Семантика | Сбор, кластеризация, проверка каннибализации, минус-слова из поисковых запросов |
| Объявления | Заголовки, тексты, быстрые ссылки, уточнения, адаптация под лимиты и юридические ограничения ниши |
| Креативы | Генерация изображений под РСЯ и под посадочные |
| Кампании | Создание, стратегии, недельные бюджеты, UTM, корректировки, расписание, гео |
| Оптимизация | Чистка запросов, отключение мусорных площадок, корректировки по срезам, диагностика роста CPA |
| Посадочные | Сборка, публикация на поддомене, аналитика, единая цель, приём заявок, юр-документы |
| Заявки | Telegram, почта, база, сквозная аналитика, связка заявки с кампанией и её расходом |
| Отчётность | Дашборд, дайджест, алерты по порогам, отдельная ссылка для клиента, отчёт за период |
| Задачи | Постановка из чата в канбан, статусы и комментарии прямо из Telegram |
Границы честности
Чего система не делает:
- не принимает стратегических решений: оффер, цена, позиционирование, идти или не идти в нишу
- не меняет цели, атрибуцию и бюджеты без подтверждения человека
- не заменяет директолога. Она снимает операционку и оставляет человеку то, где нужна голова
- на старте требует нормально заполненного контекста по клиенту. Мусор на входе даёт мусор на выходе
И главное ограничение, о котором стоит сказать прямо. Это инструмент не для новичка.
Формально система выдаст результат и человеку без опыта в контекстной рекламе: он опишет задачу словами и получит собранную кампанию. Проблема в том, что новичок не сможет оценить предложенные варианты. Эффективна эта связка или нет, стоит её запускать или переделать, он просто не поймёт, пока не сольёт бюджет.
В руках специалиста та же система работает кратно лучше, потому что он видит, что ему предлагают, и корректирует. Она снимает рутину, а не заменяет экспертизу. Об этом же принципе я писал в разборе про автоматизацию бизнеса нейросетями: инструмент усиливает то, что у вас уже есть.
Что нужно для внедрения у другого агентства: доступ к API рекламной площадки, сервер под дашборд и посадочные, по каждому клиенту счётчик, цели, KPI, продукт, гео и ограничения, плюс реквизиты доставки заявок.
Кому это подходит
- агентствам и командам, которые ведут несколько кабинетов и тонут в операционке
- директологам-фрилансерам, у которых потолок по числу проектов упирается в руки, а не в голову
- тем, кому нужно быстро и много тестировать: связка «объявления плюс посадочная» собирается за часы, а не за недели согласований с дизайнером и верстальщиком
Главный эффект не в том, что ИИ пишет тексты. А в том, что весь цикл, от исследования спроса до живой посадочной с приёмом заявок и сквозной аналитикой, закрывается в одном контуре, одним человеком, с полным логом того, что и зачем было сделано.
Что это меняет по деньгам
Раньше потолок директолога упирался в руки. Сколько кампаний он физически успевает собрать и отследить, столько проектов и ведёт. Система снимает именно этот потолок: рутина уходит в контур, а человеку остаётся то, где нужна голова. Один специалист начинает вести кратно больше проектов, не теряя в качестве.
Для клиента это значит другое. Реклама запускается быстрее, гипотез тестируется больше, а под каждое объявление можно поставить свою посадочную вместо одной универсальной.
Частые вопросы
Это заменит директолога?
Новичок сможет запускать рекламу через такую систему?
Что такое MCP и зачем он тут нужен?
Насколько это безопасно для рекламного бюджета?
Сколько времени занимает внедрение у другого агентства?
Как поработать с нами
Всё идёт через меня, напишите в личные сообщения.
Нужна реклама под ваш бизнес. Настроим и будем вести по этой методологии: быстрый запуск, свои посадочные под каждый заход, прозрачный лог всего, что делалось, и отчётность, собранная из фактов, а не из пересказа.
Вы директолог или агентство. Поможем внедрить контур у себя: сервер, кабинеты, дашборд, платформа посадочных. Настройку делает автор системы. Дальше вы ведёте больше проектов теми же руками.
Хотите разобраться сами. Разберём принципы и соберём инструменты под ваши задачи, чтобы вы развивали систему самостоятельно. Ровно этот путь Динар прошёл четыре месяца назад.
Продолжение следует.
Больше про Claude и AI-инструменты в работе - в моём Telegram-канале Виктор Дачников | NEXTGEN.
Лёгкий старт
Хотите так же в своём проекте
Забери бесплатный пошаговый план «Лёгкий старт в Claude Code» прямо в Telegram: доступ, первые шаги и маршрут под тебя.
Получить план в боте
