Лайфхак

Несколько кабинетов Директа — один агентский тариф через «Представителей»

У вас 5+ клиентов в Яндекс Директе, но агентского договора с Яндексом нет. Платить по 990₽ за каждый кабинет или один агентский 4 990₽? Показываем, как через встроенную фичу «Представители» собрать всех клиентов под один логин — без юридического оформления агентства.

Ситуация, с которой приходят

Вы — performance-маркетолог на фрилансе или небольшая продакшн-студия. Ведёте 5, 8, а то и 15 клиентов в Яндекс Директе. У каждого свой отдельный кабинет со своим Яндекс-логином. Юридически вы не оформлены как рекламное агентство, агентского договора с Яндексом нет и не планируется.

Подключая lidfly.ru, возникает вопрос:

«Получается, мне надо заводить отдельную подписку на каждый кабинет? 5 клиентов × 990₽ = почти 5 000₽ в месяц. А если их 15 — уже под 15 000₽. Не слишком ли?»

Правильный ответ: не обязательно. В Яндекс Директе есть встроенный механизм «Представители», который позволяет собрать все клиентские кабинеты под один управляющий логин. А этот один логин можно подключить к нашему тарифу «Агентство» за фиксированные 4 990₽/мес — независимо от того, 5 у вас клиентов или 50.

TL;DR: от 5 кабинетов и больше схема с представителем экономит деньги. От 10 кабинетов — экономит кратно (9 900₽ превращается в 4 990₽). Юридического оформления агентства не требует — всё работает через встроенную роль «Администратор» в Яндекс Директе.

Что такое роль «Представитель» в Яндексе

В Яндекс Директе владелец рекламного кабинета может добавить другого Яндекс-пользователя как представителя и выдать ему одну из трёх ролей:

Для работы с lidfly.ru подходит Администратор — эта роль даёт полноценный доступ ко всем методам API, включая запись (создание кампаний, изменение ставок и т.д.).

Ключевой момент: API Яндекс Директа полноценно работает с представительским доступом. С точки зрения HTTP-запросов вы просто указываете логин клиента в заголовке Client-Login — и делаете любые операции, которые разрешает ваша роль. Никакого «агентского тарифа» в самом Директе оформлять не нужно — представительский доступ бесплатен и включается моментально.

С точки зрения нашего сервиса это выглядит как работа агентства: один токен, много клиентских логинов, переключение через параметр client_login. Поэтому и тариф соответствующий — «Агентство».

Экономика: когда это выгодно

При стандартном подключении вы платите 990₽/мес за каждый подключённый кабинет (тариф «Рекламодатель»). При схеме с представителем — фиксированные 4 990₽/мес за всех (тариф «Агентство»).

Кабинетов Отдельные подписки
(990₽ × N)
Агентский тариф Что выгоднее
2 1 980₽ 4 990₽ Отдельные
3 2 970₽ 4 990₽ Отдельные
4 3 960₽ 4 990₽ Отдельные
5 4 950₽ 4 990₽ Точка безубыточности
6 5 940₽ 4 990₽ Агентский (−950₽)
8 7 920₽ 4 990₽ Агентский (−2 930₽)
10 9 900₽ 4 990₽ Агентский (−4 910₽)
15 14 850₽ 4 990₽ Агентский (−9 860₽)

Точка безубыточности — 5 кабинетов. Если у вас 2–4 клиента — проще оставить отдельные подписки: заплатите меньше и не нужно ничего дополнительно настраивать в Яндексе. От 5 и больше — схема с представителем уже выгоднее, а на 10+ она просто кратно дешевле.

Пошаговая инструкция

Шаг 1. Выбрать «главный» логин

Это тот Яндекс-логин, через который вы будете заходить в lidfly.ru и работать со всеми клиентами разом. Есть два варианта:

  1. Использовать один из существующих — например, ваш личный Яндекс-логин. Проще.
  2. Создать отдельный технический логин — например, marketing-main@yandex.ru. Чище и безопаснее.

Рекомендую второй вариант. Отдельный технический логин:

Шаг 2. Добавить главный логин как представителя в каждый клиентский кабинет

Это самая трудозатратная часть — нужно один раз пройтись по каждому клиентскому кабинету. Повторяем для каждого:

  1. Залогиниться в direct.yandex.ru под логином клиентского кабинета (то есть под логином того аккаунта, к которому вы хотите получить доступ)
  2. В правом верхнем углу нажать на аватар → Настройки
  3. В меню слева выбрать Представители
  4. В блоке «Мои представители» нажать Добавить представителя
  5. В поле «Логин Яндекса» ввести главный логин (без @yandex.ru)
  6. Выбрать роль Администратор
  7. Нажать «Добавить»

Яндекс тут же добавит представителя в список. В некоторых случаях статус будет «Ожидает подтверждения» — тогда подтверждаем на Шаге 3.

Шаг 3. Подтвердить доступ из главного логина

  1. Залогиниться в direct.yandex.ru под главным логином
  2. Аватар → НастройкиПредставители
  3. Перейти во вкладку «Доступные аккаунты» — здесь видны все клиентские кабинеты, в которых вы представитель
  4. Если есть приглашения с пометкой «Ожидает подтверждения» — принять каждое

После этого в «Доступных аккаунтах» отображается полный список клиентов. Сохраните его где-то у себя — именно эти логины вы будете передавать через параметр client_login при работе в чате (например, pure-home1, track-199, lotosflowers74).

Шаг 4. Подключить lidfly.ru

Делаем одно подключение — через главный логин:

  1. Зайти на lidfly.ru/app, зарегистрироваться или войти
  2. Привязать Яндекс OAuth — важно: выбирать главный логин, не клиентский
  3. Написать нам в поддержку: «Переведите на тариф Агентство, работаю через представителя». Переведём, активируем 4 990₽/мес
  4. Скопировать API-ключ из раздела «Подключение»
  5. В файле .mcp.json (или в настройках вашего MCP-клиента — Claude Code, Claude Desktop, Cursor, Cline, Cherry Studio) прописать один сервер:
.mcp.json
{ "mcpServers": { "yandex-direct": { "url": "https://lidfly.ru/mcp", "headers": { "Authorization": "Bearer ВАШ_API_КЛЮЧ" } } } }

Всё. Один сервер, один ключ, один OAuth-токен — доступ ко всем клиентам.

Шаг 5. Работать через client_login в чате

В диалоге с ИИ просто называйте логин клиента прямо в вопросе. Агент сам передаст его в параметр client_login при вызове нужного инструмента:

Промпт
Покажи кампании клиента pure-home1 за последнюю неделю

→ ИИ вызовет get_campaigns(client_login="pure-home1"), затем get_campaign_stats по тем же ID.

Промпт
Сделай аудит кампаний у track-199, найди кампании с остановленным обучением стратегий

agency_campaign_audit(client_login="track-199"), потом get_strategy_learning_status(client_login="track-199").

Промпт
Добавь минус-слово «бесплатно» в группу 12345 у клиента lotosflowers74

→ соответствующий вызов update_keywords с client_login="lotosflowers74".

Если где-то забыли, как клиент записан в Яндексе — просто загляните в раздел «Доступные аккаунты» в Директ Про. Или ведите свой короткий справочник.

Обратите внимание: инструмент get_agency_clients в этой схеме возвращает пояснительную ошибку. Это нормально — Яндекс API не отдаёт список клиентов для представителей (в отличие от настоящих агентств), и это техническое ограничение самого Яндекса, а не нашего сервиса. Просто храните список клиентских логинов у себя и передавайте их в client_login напрямую.

Важные ограничения

Представительский доступ — это не полная владельческая учётка. Некоторые вещи вы с ролью «Администратор» сделать не сможете:

Большинство задач performance-маркетолога доступны полностью: создавать и изменять кампании, подбирать ключевые фразы, крутить ставки, отключать слабые группы, смотреть статистику, запускать аудиты, проверять обучение стратегий, работать с Reports API.

Безопасность — критично. Блокировка главного логина = потеря доступа ко всем клиентам одновременно. Поэтому:

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

Альтернативы

2–4 клиента — оставайтесь на обычном тарифе

Если у вас 2–4 клиента — схема с представителем не окупается. Проще:

  1. Зарегистрировать отдельный аккаунт на lidfly.ru на каждый клиентский логин (или взять у клиента токен в свой аккаунт — как договоритесь)
  2. В .mcp.json прописать несколько серверов под разными именами:
.mcp.json — несколько независимых кабинетов
{ "mcpServers": { "yandex-client-a": { "url": "https://lidfly.ru/mcp", "headers": { "Authorization": "Bearer KEY_A" } }, "yandex-client-b": { "url": "https://lidfly.ru/mcp", "headers": { "Authorization": "Bearer KEY_B" } } } }

Стоимость — 990₽ × количество клиентов. Но не нужно ничего настраивать в Яндексе, и каждый кабинет полностью изолирован.

Настоящее агентство с агентским договором

Если вы юридически оформленное агентство с договором с Яндексом (клиенты созданы в вашем агентском кабинете, логины вида porg-...) — подключайтесь напрямую по агентскому пути:

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

Итого

Если у вас 5 и больше кабинетов Яндекс Директа под управлением — схема «один представитель + агентский тариф» экономит деньги и упрощает работу:

Настройка — 5–10 минут на кабинет, один раз. Потом всё управление происходит через чат с фразами вроде «создай кампанию для клиента X» или «покажи статистику клиента Y за вчера».

Главное — используйте отдельный технический логин как «главный», включите 2FA и не раздавайте его никому лишнему. Представительский доступ — это ключ ко всем клиентским кабинетам одновременно, и относиться к нему надо соответственно.

Попробовать схему

Зарегистрируйтесь, привяжите главный Яндекс-логин и напишите нам в поддержку — переведём на тариф «Агентство». Первые 7 дней — бесплатный тестовый период.

Получить API-ключ