Кейсы

Claude-навык /spilno-ga4-roas-corridor-analysis: прогноз дохода Google Ads за 5 минут

| 20 Май 2026 | 3 мин чтения 0 просмотров
Прогноз дохода Google Ads — метод коридор ROAS — Spilno Agency

TL;DR: мы написали Claude-навык, который за 5 минут строит готовый отчёт-прогноз: сколько дохода принесёт Google Ads, если увеличить бюджет на +10k / +25k / +50k грн. Метод — «коридор колебания ROAS» по фактическим данным GA4 за 6 месяцев. Отчёт оформлен по нашему внутреннему текстовому стайл-гайду (Montserrat, нумерованные разделы, числа с пробелами на разряды) — без логотипа, цветов и шапки/футера, только чистое структурированное форматирование. Ниже — что навык умеет, как выглядит шаблон, какие доступы нужны, как он работает шаг за шагом, ограничения метода и ссылка на GitHub.

Что делает навык

Навык /spilno-ga4-roas-corridor-analysis автоматизирует рутину аналитика над типичным вопросом клиента «а сколько будет с 1 грн расходов на рекламу, если докину ещё 25 тысяч?». Вместо часа ручной работы — 5 минут и готовый Google Doc, оформленный по нашему текстовому стайл-гайду:

  1. сколько гривен дохода приносит 1 грн расходов на Google Ads прямо сейчас;
  2. как колебался ROAS за 6 месяцев (коридор min / avg / max);
  3. насколько стабилен коридор (коэффициент вариации CV);
  4. сколько дополнительного дохода даст увеличение бюджета +10k / +25k / +50k грн — в трёх сценариях;
  5. с какого сценария стартовать с учётом ограничений метода.

Отчёт сохраняется на Google Drive как обычный Google Doc, оформленный по стайл-гайду Spilno Agency: Montserrat как единственный шрифт, нумерованные разделы без точек в заголовках, числа с пробелами на разряды, числа в таблицах по правому краю, Pageless mode с раскрывающимися заголовками, отдельный блок «Короткий вывод» (TL;DR для клиента). Это не «брендирование» в дизайнерском смысле — без логотипа, фирменных цветов и сложных элементов — а просто текстовый стайл-гайд, который легко воспроизвести в любом Google Doc.

Как выглядит шаблон документа

Ниже — полный пример заполненного отчёта для условного интернет-магазина с бюджетом Google Ads ~130k грн/мес. Это фактический вид того, что вы получите в Google Doc — все 10 разделов с реальными цифрами:

ПРИМЕР ЗАПОЛНЕННОГО ОТЧЁТА — фрагмент Google Doc

Прогноз роста дохода при увеличении бюджета в Google Ads для shop-example.com.ua

ОтветственныйSpilno Agency
Дата обновления20/05/26
Проектshop-example.com.ua
Период анализаноябрь 2025 – апрель 2026 (6 полных месяцев)

Технические детали анализа

GA4 → Реклама → Эффективность конверсий · Фильтр события: shop-example purchase · Каналы: Cross-network + Paid Shopping + Paid Search · property_id: 412345678

1. Описание задачи

Спрогнозировать на сколько вырастет доход проекта shop-example.com.ua при увеличении ежемесячного бюджета Google Ads на +10 000 / +25 000 / +50 000 грн. Метод — коридор колебания ROAS по фактическим данным GA4 за 6 полных месяцев.

2. Что было сделано

  1. Открыт GA4 property проекта, выбран отчёт «Эффективность конверсий».
  2. Применён фильтр по ключевому событию shop-example purchase.
  3. Собраны помесячные Cost и Revenue по каналам Cross-network, Paid Shopping, Paid Search за 6 месяцев.
  4. Рассчитан ROAS, вычислены MIN/AVG/MAX/σ/CV и построен прогноз для 3 сценариев.

3. Помесячная динамика Google Ads

МесяцCost, ₴Revenue, ₴ПокупокROAS
11/25128 400812 2002186.32
12/25156 1001 067 3002846.84
01/2698 700512 8001395.20
02/26112 300683 4001816.09
03/26134 600894 1002376.64
04/26142 800958 7002546.71
Итого 6 мес772 9004 928 5001 3136.38 (средний)

4. Коридор колебания ROAS

МетрикаЗначениеЧто означает
MIN ROAS5.20Пессимистично
AVG ROAS6.38Базовый
MAX ROAS6.84Оптимистично
σ0.57Размах коридора
CV8.9%CV <15% — коридор стабильный, прогноз надёжный ✓

5. Прогноз прироста дохода

Текущий месячный бюджет: 128 817 ₴ · текущий доход: 821 417 ₴

СценарийПессимистично (Δ × MIN)Базовый (Δ × AVG)Оптимистично (Δ × MAX)
+10 000 ₴+52 000+63 800+68 400
+25 000 ₴+130 000+159 500+171 000
+50 000 ₴+260 000+319 000+342 000

6. Прогноз общего дохода на месяц

СценарийБюджетМин доходСреднийМакс
Текущий128 817669 800821 800881 100
+10 000 ₴138 817721 800885 600949 500
+25 000 ₴153 817799 800981 3001 052 100
+50 000 ₴178 817929 8001 140 8001 223 100

7. Ключевые наблюдения

  1. PMax (Cross-network) даёт 62% всего дохода и ROAS 7.1 — стабильно выше среднего. Это драйвер для масштабирования.
  2. Январский провал (ROAS 5.20) — постнедельный сезонный спад e-commerce после новогодних праздников. Не аномалия, а норма для ниши.
  3. Коридор стабильный (CV 8.9%) — прогноз +25k укладывается в историческую вариативность. Риск переоценки минимальный.
  4. Paid Search имеет только 14% дохода и 31 покупку/мес — малая выборка, не стоит экстраполировать на большой бюджет.

8. Ограничения метода

1. Линейный просчёт — закон убывающей отдачи может снизить прирост на 20–40%. 2. Не учтена конкуренция — проверить Search Lost IS (Rank) в Google Ads. 3. Не учтено насыщение рынка — проверить Search Lost IS (Budget).

9. Вывод

С учётом ограничений п. 8 рекомендуем стартовать с +25 000 грн: коридор стабильный (CV 8.9%), ожидаемый прирост 130k–171k грн дохода при дополнительных 25k расходов. Через 2 месяца измерить фактический маржинальный ROAS — и решать дожимать ли до +50k.

10. Короткий вывод

  1. При увеличении бюджета на +10 000 грн → доход растёт на +52 000 … +68 400 грн.
  2. При увеличении бюджета на +25 000 грн → доход растёт на +130 000 … +171 000 грн.
  3. При увеличении бюджета на +50 000 грн → доход растёт на +260 000 … +342 000 грн.

В реальном Google Doc применено форматирование из стайл-гайда Spilno Agency: Montserrat, нумерованные разделы без точек, числа с пробелами на разряды (1 340 400), числа в таблицах по правому краю, Pageless mode с раскрывающимися заголовками. Разделы «Технические детали» и «Ограничения метода» обычно свёрнуты — чтобы клиент сразу видел главные цифры и вывод. Логотипа, цветов, шапки/футера в отчёте нет — в навыке мы намеренно оставили чистый текстовый формат, который каждый агент может форкнуть и добавить своё оформление.

Скачать шаблон и заполнить вручную

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

Скачайте шаблон в удобном формате:

Скачать PDF
Скачать DOCX
Открыть Google Doc

Как получить Google-документ: скачайте DOCX → откройте Google Drive → перетащите файл → правой кнопкой → «Открыть с помощью» → «Google Документы». Документ сконвертируется и сохранится на вашем диске. Pageless mode включите через Файл → Параметры страницы → Без страниц.

Какие доступы нужны

Навык работает через UI-автоматизацию GA4 — не использует API и не запрашивает OAuth-токены. Нужно:

  1. Claude Code с активированным расширением Claude for Chrome.
  2. Google-аккаунт с доступом к GA4-property проекта (роль Viewer — достаточно).
  3. GA4 property с настроенным e-commerce tracking и событием purchase.
  4. Линк GA4 ↔ Google Ads в Admin → Product Links → Google Ads links. Без него колонка Cost будет пустая.
  5. MCP Google Drive (опционально, но рекомендуется) — для сохранения готового Google Doc сразу на диск пользователя. Если не подключён, навык автоматически переключается на создание локального DOCX — см. следующий раздел.

OAuth-токены, сервисные аккаунты, API-ключи — не нужны. Claude работает с тем же GA4, который вы видите в браузере.

Как подключить Google Drive (и что будет, если не подключать)

Google Drive в Claude подключается как MCP-сервер за 1 минуту. Это опциональный шаг: навык полностью работает и без Drive — просто отчёт будет в формате DOCX, который вы откроете в Word, LibreOffice или том же Google Docs (через Drive → Open with).

Подключить Google Drive в Claude — пошагово

  1. Откройте Claude Code → меню /mcp (или в Claude.ai: Settings → Connectors).
  2. В каталоге найдите коннектор «Google Drive» (официальный от Anthropic). Нажмите Connect.
  3. В окне OAuth выберите Google-аккаунт, в который навык сохранит отчёт. Это тот аккаунт, который вам удобно держать рабочим — необязательно тот, что имеет доступ к GA4 клиента.
  4. Подтвердите запрашиваемые права: Drive file (создание/чтение файлов, созданных самим приложением) — минимально необходимый scope. Навык не получает доступа к вашим существующим файлам.
  5. В списке инструментов Claude появится mcp__<id>__create_file — это и есть вызов, который навык использует для сохранения отчёта.

После первого подключения Claude запоминает токен — дальше навык работает без дополнительных вопросов. Отозвать доступ можно в любой момент: myaccount.google.com/permissions.

Что происходит, если Google Drive НЕ подключён

В начале Шага 7 навык проверяет доступен ли в Claude инструмент вида mcp__*__create_file. Если такого нет (или вызов вернул auth-ошибку) — навык автоматически переключается на fallback-сценарий:

  1. Вызывает встроенный Anthropic-навык anthropic-skills:docx с той же структурой, что и Google Doc — Montserrat, нумерованные разделы, таблицы с границами, числа с пробелами на разряды.
  2. Сохраняет файл в текущем рабочем каталоге: Прогноз роста дохода [домен].docx.
  3. В финальном сообщении даёт абсолютный путь к файлу и краткое пояснение: «Google Drive не подключён, поэтому сгенерирован локальный Word-файл. Если нужен Google Doc — загрузите файл в свой Drive и откройте через Google Документы».

Если и anthropic-skills:docx по какой-то причине недоступен (редкий случай) — третий fallback: навык отдаёт полный отчёт в чат форматированным Markdown. Пользователь может скопировать его в Word/Google Docs одним движением.

Итог: навык работает всегда. Самый комфортный путь — подключённый Drive и сразу Google Doc на диске. Без Drive — получаете такой же отчёт, но DOCX-файлом локально.

Как он работает — 8 шагов

Перед запуском Claude задаёт 4 уточняющих вопроса: домен и три флажка «моделировать +10k / +25k / +50k?». Дальше — автоматический пайплайн:

  1. Находит GA4 property. Открывает analytics.google.com, в селектор property вводит домен.
  2. Заходит в отчёт «Эффективность конверсий». Прямой URL нестабилен — навигирует через сайдбар: «Реклама» → «Эффективность конверсий». Единственный отчёт где помесячно есть Cost и Revenue по каналам.
  3. Фильтрует по событию purchase. Снимает галочки со всех ключевых событий кроме [домен] purchase.
  4. Собирает данные за 6 месяцев. Для каждого месяца: открывает date picker, вводит даты, ждёт рендер, вытягивает таблицу через JavaScript. Берёт только Cross-network (Performance Max), Paid Shopping, Paid Search.
  5. Считает коридор ROAS. Для каждого месяца ROAS = Revenue / Cost. По 6 точкам: MIN, AVG, MAX, σ, CV. CV <15% — стабильный; >25% — предупреждает.
  6. Строит прогноз прироста дохода. Для каждого сценария: песимистичный = Δ × MIN, базовый = Δ × AVG, оптимистичный = Δ × MAX.
  7. Создаёт Google Doc со стайл-гайдом Spilno. Через MCP Google Drive: HTML → Google Doc → Pageless mode. Montserrat, нумерованные разделы, числа с пробелами на разряды. Без лого и цветов — только текстовое форматирование.
  8. Презентует результат. Кликабельная ссылка на Doc + краткое summary + список оговорок.

Ограничения метода

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

  1. Линейный просчёт. Прогноз предполагает, что ROAS сохраняется в историческом коридоре при любом бюджете. Реально маржинальный ROAS обычно ниже среднего — каждая дополнительная гривна тратится на менее целевой трафик (закон убывающей отдачи). Фактический прирост при +25k / +50k может быть на 20–40% ниже оптимистичного сценария.
  2. Не учтена конкуренция. Метод не моделирует действия конкурентов в аукционе Google Ads. Для точной оценки нужен Search Lost Impression Share (Rank) и Auction Insights из Google Ads UI.
  3. Не учтено насыщение рынка. GA4 не показывает сколько ещё показов доступно. Если кампания уже выигрывает >80% импрессий, дополнительный бюджет даст незначительный прирост. Проверить в Google Ads → Search Lost IS (Budget).

Также навык не анализирует seasonality (для сезонных проектов — берите 12 месяцев), не раскладывает ROAS по категориям и использует дефолтную атрибуцию GA4 (Data-Driven).

Установка — скачать с GitHub

Навык открыт под MIT-лицензией. Можно форкнуть и кастомизировать под свой бренд.

⚡ Скачать навык с GitHub

Быстрая установка в Claude Code:

git clone https://github.com/spilno-agency/spilno-agency-skills.git
cp -r spilno-agency-skills/ga4-roas-corridor-analysis ~/.claude/skills/

Перезапустите Claude Code — навык доступен как /ga4-roas-corridor-analysis. Полная спецификация: SKILL.md.

Вместо вывода

Это наш первый публичный Claude-навык, но точно не последний. В работе — навыки для технического SEO-аудита, анализа каннибализации, валидации GTM, авто-генерации Title/Meta. Issues и pull requests приветствуются.

Валерій Красько Spilno Agency Все статьи автора →
← Вернуться к блогу