Зачем нужно отслеживание конверсий?
Отслеживание конверсий — критически важный элемент любой эффективной кампании в Google Рекламе. Без него вы оперируете вслепую, не понимая, какие ключевые слова, объявления и кампании приносят реальную прибыль, а какие просто расходуют бюджет. Точные данные о конверсиях позволяют оптимизировать ставки, таргетинг и креативы, максимизируя рентабельность инвестиций (ROI) и масштабируя успешные стратегии.
Обзор методов отслеживания конверсий в Google Рекламе
Существует несколько подходов к интеграции отслеживания конверсий Google Рекламы с платформой Shopify:
Google Tag Manager (GTM): Наиболее гибкий и рекомендуемый метод, позволяющий централизованно управлять всеми маркетинговыми тегами без необходимости редактирования кода сайта.
Приложения Shopify: Специализированные приложения из Shopify App Store, упрощающие процесс настройки, но часто с ограниченной гибкостью или дополнительными затратами.
Ручная установка кода: Прямое добавление скриптов отслеживания Google Рекламы в код темы Shopify. Требует технических навыков и может быть сложнее в обслуживании.
Необходимые условия: Google Реклама и Shopify
Перед началом настройки убедитесь, что у вас есть:
Активный аккаунт Google Рекламы с настроенными платежными данными.
Действующий магазин на платформе Shopify с доступом к административной панели.
Базовое понимание принципов работы Google Рекламы и структуры Shopify.
Настройка отслеживания конверсий Google Рекламы через Google Tag Manager (GTM)
Создание аккаунта Google Tag Manager и его интеграция с Shopify
Создайте аккаунт и контейнер в Google Tag Manager (tagmanager.google.com).
Скопируйте два фрагмента кода GTM (один для <head>, другой для <body>).
В административной панели Shopify перейдите в Online Store > Themes. В текущей теме выберите Actions > Edit code.
Вставьте первый фрагмент кода как можно выше в <head> файла theme.liquid.
Вставьте второй фрагмент кода сразу после открывающего тега <body> в том же файле theme.liquid.
Сохраните изменения.
Настройка тега отслеживания конверсий Google Рекламы в GTM
В аккаунте Google Рекламы создайте действие-конверсию (например, ‘Покупка’). Выберите опцию ‘Использовать Google Tag Manager’. Скопируйте Conversion ID и Conversion Label.
В GTM создайте новый тег типа Google Ads Conversion Tracking.
Введите скопированные Conversion ID и Conversion Label.
Для отслеживания динамической ценности конверсии и ID транзакции необходимо настроить переменные GTM, которые будут извлекать эти данные из слоя данных (dataLayer) Shopify.
Настройка триггеров для отслеживания различных событий (например, покупка, добавление в корзину)
Покупка: Создайте триггер типа Custom Event. В качестве имени события укажите то, которое Shopify (или ваша настройка dataLayer) отправляет при успешном оформлении заказа (часто это ‘purchase’ или кастомное событие, настроенное через dataLayer push на странице благодарности).
Добавление в корзину: Аналогично создайте триггер типа Custom Event для события ‘add_to_cart’, если оно настроено в dataLayer при нажатии на кнопку добавления в корзину.
Привяжите соответствующие триггеры к созданным тегам конверсий.
Проверка корректности работы тегов отслеживания
Используйте режим предварительного просмотра GTM (Preview Mode) для проверки срабатывания тегов на соответствующих страницах и событиях вашего магазина Shopify. Также полезно использовать расширение для браузера Google Tag Assistant для диагностики.
Использование приложения Shopify для отслеживания конверсий Google Рекламы
Выбор и установка подходящего приложения из Shopify App Store
В Shopify App Store доступно множество приложений для интеграции с Google Рекламой. Ищите приложения с высоким рейтингом, хорошими отзывами и функционалом, соответствующим вашим потребностям. Некоторые популярные варианты предлагают прямую интеграцию с Google Ads API.
Настройка приложения: подключение аккаунта Google Рекламы и выбор событий для отслеживания
Процесс настройки обычно включает:
Установку приложения из App Store.
Авторизацию доступа к вашему аккаунту Google Рекламы.
Выбор действий-конверсий, которые вы хотите отслеживать (покупки, добавления в корзину, начала оформления заказа и т.д.).
Приложение автоматически добавит необходимые скрипты или настроит серверную передачу данных.
Преимущества и недостатки использования приложений по сравнению с GTM
Преимущества: Простота настройки, не требует знаний кода, часто предлагает дополнительные функции (например, синхронизация каталога).
Недостатки: Меньшая гибкость по сравнению с GTM, возможные дополнительные расходы (подписка на приложение), зависимость от разработчика приложения, потенциальные конфликты с другими скриптами.
Ручная настройка отслеживания конверсий Google Рекламы (рекомендовано для продвинутых пользователей)
Получение кода отслеживания конверсий из Google Рекламы
В Google Рекламе создайте или выберите существующее действие-конверсию.
На вкладке ‘Настройка тега’ выберите опцию ‘Установить тег самостоятельно’.
Скопируйте глобальный тег сайта (gtag.js) и тег события.
Редактирование файла theme.liquid и скриптов оформления заказа в Shopify
Глобальный тег: Вставьте глобальный тег сайта (gtag.js) в <head> каждой страницы вашего сайта. Это делается путем добавления кода в файл theme.liquid (Online Store > Themes > Actions > Edit code).
Тег события: Тег события для отслеживания покупок необходимо разместить на странице подтверждения заказа. Перейдите в Settings > Checkout. В разделе Order status page > Additional scripts вставьте тег события. Вам потребуется использовать объекты Liquid (например, checkout.total_price, checkout.order_id) для передачи динамических данных о ценности конверсии и ID транзакции.
Пример (упрощенно):
{% if first_time_accessed %}
gtag('event', 'conversion', {
'send_to': 'AW-CONVERSION_ID/CONVERSION_LABEL', // Замените на ваши ID и Label
'value': {{ checkout.total_price | money_without_currency | replace: ',', '.' }},
'currency': '{{ checkout.currency }}',
'transaction_id': '{{ checkout.order_number }}'
});
{% endif %}Тестирование корректности ручной установки кода отслеживания
После внесения изменений совершите тестовую покупку. Проверьте в Google Tag Assistant и в отчетах Google Рекламы (с задержкой), регистрируется ли конверсия с корректными параметрами (ценность, ID).
Решение проблем и распространенные ошибки при отслеживании конверсий
Отсутствие данных о конверсиях в Google Рекламе
Проверьте правильность установки тегов (GTM, приложение, вручную).
Убедитесь, что триггеры в GTM настроены корректно и срабатывают.
Проверьте статус действия-конверсии в Google Рекламе (должен быть ‘Активен’ или ‘Регистрация конверсий’).
Исключите блокировку скриптов (например, блокировщиками рекламы у пользователей).
Некорректные данные о стоимости конверсий
Убедитесь, что вы правильно передаете динамическую ценность (используя переменные GTM или объекты Liquid).
Проверьте формат передаваемых числовых значений (разделитель десятичных знаков).
Проверьте соответствие валюты в теге и в аккаунте Google Рекламы.
Конфликты между разными способами отслеживания (GTM, приложения, ручная установка)
Избегайте использования нескольких методов одновременно для одного и того же события (например, отслеживание покупок и через GTM, и через приложение). Это приведет к дублированию данных.
Выберите один основной метод и удалите или отключите остальные.
Советы по оптимизации отслеживания конверсий для повышения точности данных
Используйте Enhanced Conversions (Расширенное отслеживание конверсий) для повышения точности сопоставления конверсий с кликами, передавая хешированные данные пользователей (email, телефон).
Настройте отслеживание ценности конверсии на основе корзины (cart data), если это релевантно для вашей бизнес-модели.
Регулярно проводите аудит настроек отслеживания, особенно после обновлений Shopify, темы или приложений.
Рассмотрите внедрение Server-Side Tagging (SST) через GTM для повышения надежности отслеживания в условиях ограничений на использование сторонних cookie.