Назад в Hub MEGABITE
Google Ads API amoCRM v4 n8n Automation Smart Bidding OCT
MEGABITE Intelligence Platform · Сквозная Аналитика

От клика до чека
и обратно в ИИ

Точная атрибуция каждого рубля рекламного бюджета. Связка конкретных сделок из amoCRM с рекламными кампаниями Google Ads. Обратное обучение Smart Bidding на реальных данных о продажах.

$0.67
Стоимость сырого лида
$2.00
Стоимость тёплого лида
$6.67
Стоимость клиента (CPO)
+3 868%
Окупаемость (ROI)
01

Точная воронка атрибуции по этапам amoCRM

Каждый рубль расхода привязан к конкретным лидам, тёплым контактам и закрытым чекам — без «средних по больнице».

📢 Расход рекламы
Google Ads API → cost: $20.00
$20.00
≈ 252 000 сум
📥 Все заявки
amoCRM: Новые заявки (UTM/GCLID) — 30 лидов
30 лидов
CPL = $0.67 / лид
🔥 Тёплые
Квалифицированы — 10 / 30
10 тёплых
CPQL = $2.00 / лид
✅ Продажи
Успешно реализовано — 3 / 30
3 сделки
CPO = $6.67 / клиент
Детализация 3 закрытых сделок (реальные чеки из поля price amoCRM)
🛒
Сделка #1 — Внедрение amoCRM «Под ключ»
Этап: Успешно реализовано • Менеджер: Салохиддин
3 000 000 сум
🛒
Сделка #2 — Настройка IP-телефонии + интеграция
Этап: Успешно реализовано • Менеджер: Хамидулло
6 000 000 сум
🛒
Сделка #3 — Тарифный пакет «Старт»
Этап: Успешно реализовано • Менеджер: Нурали
1 000 000 сум
$0.67
CPL — Лид (Сырой)
$20 / 30 заявок
$2.00
CPQL — Тёплый лид
$20 / 10 квалифиц.
$6.67
CPO — Клиент
$20 / 3 покупки
+3 868%
ROI — Окупаемость
10 млн / 252 тыс. сум
02

Архитектура потока данных (n8n)

Как технически связываются Google Ads, сайт, amoCRM, Google Sheets и обратный канал OCT.

📣
Google Ads
Расход + GCLID
utm_params
gclid
🌐
Сайт
6 доменов
Форма
→ Webhook
💼
amoCRM
Сделки + чеки
GET /leads
API v4
⚙️
n8n
Расчет ROI
Append
Row
📊
Google Sheets
Отчет CEO
OCT Upload
Конверсии
🧠
Smart Bidding
ИИ обучение
Ключевой параметр связки

GCLID — Цифровой ДНК клика

При переходе с рекламы в URL сайта автоматически добавляется параметр gclid=Cj0KCQjw... — это уникальный код конкретного рекламного клика.

JavaScript-скрипт на сайте перехватывает его и передаёт в скрытое поле формы. В amoCRM GCLID сохраняется в поле embedded.source.external_id. Теперь между кликом и сделкой — прямая связь 1-к-1.

Данные из amoCRM API v4

Три запроса на полную картину

  • GET /api/v4/leads?filter[pipeline_id]=8582858 — все лиды воронки за период
  • ?filter[status_id]=…&filter[status_id]=… — фильтр тёплых этапов «В работе», «Встреча», «КП»
  • ?filter[status_id]=142 — «Успешно реализовано» с точным полем price
03

Живой симулятор точной атрибуции

Введите реальные данные кампании — калькулятор мгновенно покажет все метрики воронки.

⚡ Расчёт ROI по конкретным чекам из amoCRM

Обновляется в реальном времени
Введите реальные значения поля «price» каждой закрытой сделки. Например: 5000000, 12000000, 4500000
Касса (сум)
10 000 000
CPL — Лид
$0.67
CPQL — Тёплый
$2.00
CPO — Клиент
$6.67
Средний чек
3 333 333 сум
ROI — Окупаемость
+3 868%
04

Замкнутый контур: Обратное обучение ИИ Google (OCT)

Offline Conversion Tracking — отправляем реальные данные о продажах и отказах обратно в Google Ads API для обучения Smart Bidding.

🧠
Почему обычная реклама слепа
Google Ads по умолчанию видит только клик и заполнение формы. Он не знает, купил ли человек или отказался — и продолжает приводить таких же.
❌ Без OCT
ИИ оптимизирует под «кто заполняет формы» — это спамеры, конкуренты, студенты
vs
✅ С OCT через n8n
ИИ знает, кто РЕАЛЬНО купил и за сколько — и ищет именно таких
✅ Успешно реализовано
Сигнал о покупке в Google Ads
Как только менеджер переводит сделку в «Успешно реализовано» с суммой чека, n8n автоматически отправляет оффлайн-конверсию напрямую в рекламный кабинет:
// POST /clickConversions:upload
{
  "gclid": "Cj0KCQjwwfiA...",
  "conversionAction": "customers/12345/...",
  "conversionDateTime": "2026-07-07 16:00+05:00",
  "conversionValue": 6000000,
  "currencyCode": "UZS"
}
🤖 ИИ реакция: Target ROAS начинает искать похожих платежеспособных клиентов и повышать ставки на нужную аудиторию
🚫 Закрыто — не реализовано
Сигнал отказа = Экономия бюджета
Когда сделка закрывается с причиной «Дорого», «Спам», «Не целевой» — n8n фиксирует это и отправляет нулевую ценность или дисквалификацию:
// amoCRM Webhook → n8n filter
{
  "status": "CLOSED_LOST",
  "reason": "Дорого / Спам / Не целевой",
  "gclid": "Cj0KCQjw...",
  "conversionValue": 0
}
🤖 ИИ реакция: Алгоритм перестает сливать бюджет на ключевые слова и площадки с мусорными заявками
05

Источники данных: Google Ads + amoCRM API

Полный список метрик и эндпоинтов для построения сквозной аналитики.

Метрики из Google Ads API

📈 Что выгружаем из рекламного кабинета

  • cost — Сумма расхода на кампанию ($)
  • clicks — Количество кликов по объявлениям
  • impressions — Количество показов в поиске
  • ctr — Click-Through Rate, кликабельность %
  • averageCpc — Средняя стоимость клика
  • campaign.name — Имя кампании (для сегментации по 6 доменам)
  • adGroup.name — Группа объявлений и ключевые слова
Метрики из amoCRM API v4

💼 Что читаем из CRM-системы

  • leads[].id — ID сделки для идентификации
  • leads[].priceТочная сумма чека в сум (наш главный факт)
  • leads[].status_id — Текущий этап воронки продаж
  • leads[].pipeline_id — Идентификатор воронки
  • embedded.source.external_idGCLID (ключ матчинга!)
  • responsible_user_id — Ответственный менеджер
  • created_at — Дата создания лида (для когорт)
06

Сводный отчет для CEO — 6 доменов

Итоговая таблица, которую n8n записывает в Google Sheets ежедневно в 08:00.

Домен Кампания Расход ($) Лиды Тёплые Продажи Выручка (сум) CPQL ($) Средний чек ROI
mcrm.kz mCRM — Казахстан (Поиск) 20.00 30 10 3 10 000 000 $2.00 3 333 333 +3 868%
iptelefoniya.uz IP Телефония Ташкент 62.50 210 45 4 7 500 000 $1.38 1 875 000 +852%
amocrm.uz Внедрение amoCRM Ташкент 70.80 240 60 5 9 450 000 $1.18 1 890 000 +959%
megabite.uz Megabite CRM — Услуги 55.00 160 35 3 6 500 000 $1.57 2 166 667 +845%
mcrm.uz mCRM — Узбекистан 34.10 95 22 2 4 000 000 $1.55 2 000 000 +847%
crmpro.uz CRM Pro — Малый бизнес 28.40 85 18 2 3 500 000 $1.57 1 750 000 +879%
07

Дорожная карта внедрения

3 шага от текущего состояния до полностью замкнутой системы сквозной аналитики.

Настройка передачи GCLID с 6 сайтов в amoCRM

Установить JS-скрипт перехвата параметров UTM/GCLID на все 6 доменов. Убедиться, что при отправке формы скрытые поля корректно попадают в поле embedded.source.external_id в карточке лида amoCRM. Тест: отправить тестовую заявку и проверить GCLID в CRM.

Подключение Google Ads API (OAuth2) в n8n

Создать сервисный аккаунт Google Cloud с доступом к Google Ads API. Настроить credentials в нашем n8n (инстанс на VPS). Верифицировать получение метрик cost, clicks, impressions по каждый кампании — без ручных выгрузок из рекламного кабинета.

Активация OCT и запуск ежедневного отчета

Выдать сервисному аккаунту доступ «Редактор» на Google Sheet «Копия От РОПА к CEO». Настроить webhook в amoCRM на смену статусов сделок → триггер n8n для отправки OCT в Google Ads API. Включить расписание ежедневного отчета на 08:00.

Открыть подробное техническое ТЗ для программистов ↗