Back to archive
13.04Server-side и API-интеграции

Google Ads Offline Conversions: как вернуть CRM-продажи в рекламу

TL;DR

  • Offline conversions нужны, когда важная конверсия происходит не на сайте: звонок, одобрение, договор, оплата в офисе, выдача кредита.
  • Google Ads может оптимизироваться лучше, если получает не только lead_submit, но и CRM-события вроде qualified, sale, issued.
  • Самый классический ключ связки - GCLID. Для части iOS-трафика также встречаются GBRAID и WBRAID.
  • Если GCLID не сохранили в момент лида, потом восстановить нормальную связку почти невозможно.
  • Главная задача маркетолога - договориться с CRM и sales, какое событие считается настоящей ценностью.

1. Зачем нужны offline conversions

На сайте пользователь оставил заявку. Для Google Ads это конверсия. Но бизнес зарабатывает деньги позже: менеджер дозвонился, проверил клиента, согласовал условия, закрыл сделку.

Если Google оптимизируется только на форму, он ищет людей, которые легко оставляют формы. Это не всегда люди, которые покупают.

Offline conversion import возвращает в Google Ads более поздние CRM-события. Тогда алгоритм видит, какие клики привели к реальной ценности.

2. Что нужно сохранить при лиде

Минимум:

  • gclid, если он есть;
  • gbraid или wbraid, если используется;
  • click timestamp;
  • lead_id;
  • conversion page;
  • UTM-метки;
  • user consent status;
  • CRM source;
  • phone/email, если вы используете enhanced conversions for leads.

Самая частая проблема: форма отправляет заявку, но GCLID не попадает в CRM. Через неделю sales закрывает сделку, но связать ее с кликом уже нельзя. Маркетинг видит revenue в CRM, Google видит только lead.

3. Какие события импортировать

Не все CRM-статусы полезны для Google Ads.

CRM-событиеСтоит импортировать?Почему
Lead createdИногдаЕсли нет другого события
Qualified leadДаПоказывает качество заявки
Meeting bookedДаХорошо для B2B
Approved applicationДаКритично для банков и страхования
Contract signedДаБлиже к деньгам
Paid / issuedДаЛучший сигнал, если объем достаточный
Lost / spamНет как conversionМожно использовать для анализа, но не как цель

Если событие слишком редкое, алгоритму может не хватить объема. Тогда используют ступень выше: не paid, а qualified или approved.

4. Как выглядит поток данных

Импорт может быть ручным CSV, scheduled upload, CRM-коннектором, Zapier/Make/n8n или прямой интеграцией через Google Ads API. Для серьезного leadgen лучше не жить на ручных CSV. Рано или поздно кто-то забудет загрузить файл, перепутает timezone или сломает названия conversion actions.

5. Локальный контекст СНГ/РК

В Казахстане offline conversions особенно важны для:

  • банковских заявок;
  • страхования;
  • недвижимости;
  • авто;
  • образования;
  • медицины;
  • B2B-услуг;
  • call center продаж.

Тут часто большая часть ценности происходит после сайта. Лендинг видит форму, но деньги появляются в CRM, 1C, Core Banking, телефонии или Excel отдела продаж. Если не вернуть эти статусы в Google Ads, рекламный кабинет оптимизируется на верх воронки.

В локальных проектах часто встречается еще одна проблема: менеджеры меняют статусы нерегулярно. Тогда offline import становится грязным. Сначала нужно дисциплинировать CRM, потом кормить алгоритм.

6. Ошибки

ОшибкаЧто ломается
GCLID не сохраняется в CRMНевозможно связать продажу с кликом
Неправильный timezoneКонверсии не матчятся или уезжают по датам
Импортируют мусорные статусыGoogle учится на плохих лидах
Нет conversion valueАлгоритм не видит разницу между мелкой и крупной сделкой
Слишком поздняя загрузкаСигнал хуже помогает оптимизации
Sales не обновляет CRMРеклама получает неполную реальность

7. Практический план внедрения

  1. Проверьте, что GCLID сохраняется при каждом лиде.
  2. Добавьте скрытые поля формы для click IDs и UTM.
  3. Прокиньте эти поля в CRM.
  4. Выберите 1-2 quality events.
  5. Создайте matching conversion actions в Google Ads.
  6. Настройте тестовый импорт.
  7. Проверьте ошибки загрузки.
  8. Сравните CRM count и Google Ads imported count.
  9. Только потом включайте bidding на новое событие.

8. Чеклист

  • GCLID/GBRAID/WBRAID сохраняются в CRM.
  • У каждого лида есть lead_id.
  • Статусы CRM обновляются по правилам.
  • Выбран основной quality event.
  • Есть conversion value или хотя бы proxy value.
  • Импорт автоматизирован.
  • Ошибки импорта мониторятся.
  • Google Ads goals не смешивают форму и продажу без логики.

9. Видео

Как правильно отслеживать офлайн-конверсии?

10. Главный совет

Offline conversions начинаются не в Google Ads, а в CRM. Если отдел продаж плохо ведет статусы, рекламный алгоритм будет оптимизироваться на хаос.

Sources / Notes