Опубликовано: 10 января 2025 г.
Шаблон GTM: отслеживание конверсий Shopify в Google Ads
Бесплатный контейнер GTM для магазинов Shopify: готовая настройка отслеживания конверсий Google Ads, расширенных конверсий и динамического ремаркетинга.
Встроенного отслеживания Shopify недостаточно для полноценной работы с Google Ads. А правильно настроить GTM в магазине Shopify для большинства владельцев непросто. Этот шаблон даёт готовую настройку отслеживания конверсий, расширенных конверсий и ремаркетинга.
Что входит в шаблон
Теги (4)
- Google tag: базовый тег с Conversion Linker
- Conversion Linker: чтобы конверсии правильно привязывались к кликам
- Google Ads remarketing: срабатывает на
view_itemиadd_to_cartдля динамического ремаркетинга - Google Ads enhanced conversion: передаёт данные клиента при событии
checkout_completed
Триггеры (2)
- view_item | add_to_cart: для аудиторий ремаркетинга
- checkout_completed: чтобы покупка засчитывалась как конверсия
Переменные (13)
- Данные заказа:
orderId,subtotal,currency,tax,shipping - Данные клиента:
email,phone,firstName,lastName,street,city,region,countryCode - ID Google Ads: ID конверсии, метка конверсии
Shopify + GTM: главная сложность
Shopify не разрешает напрямую подключать GTM на странице оформления заказа, кроме Shopify Plus. Но Custom Pixels (пользовательские пиксели на основе Web Pixels API) дают официальный способ передавать события:
- Shopify admin → Settings → Customer events
- Создать пользовательский пиксель
- Отправлять события в dataLayer на странице оформления заказа
События checkout_completed, view_item и add_to_cart затем попадают в GTM через dataLayer.
Настройка
1. Импортировать шаблон
Import Container → загрузить JSON → Merge (объединить).
2. Заменить ID
Найдите в контейнере XXXXX и замените:
G-XXXXX→ ID вашего Google tagConv ID XXXXX→ ваш ID конверсии Google Ads- Conversion label → метка вашей конверсии
3. Настроить пользовательский пиксель в Shopify
В Shopify в разделе Customer events создайте пиксель, который отправляет события e-commerce в dataLayer.
4. Включить расширенные конверсии
В Google Ads: Conversions → Settings → Enhanced conversions. Данные клиента (e-mail, адрес) передаются в хешированном виде.
Почему расширенные конверсии важны в Shopify
Без них вы теряете заметную долю конверсий, особенно:
- У пользователей iOS (Safari ITP блокирует cookie третьих сторон)
- При покупках с разных устройств (клик на телефоне, покупка на ноутбуке)
- При отказе от cookie (пользователь не даёт согласие)
Расширенные конверсии используют данные, которые клиент сам вводит при оформлении заказа, и сопоставляют их хеши с аккаунтами Google. По оценке Google, это даёт на 10–20 % больше зафиксированных конверсий.
Скачать шаблон
Конфигуратор, который собирает этот контейнер вместе с остальными шестью шаблонами, доступен на моём немецком сайте: GTM-конфигуратор (на немецком). Интерфейс на немецком, а JSON, который он выдаёт, от языка не зависит.
Скачайте файл ниже и импортируйте его в свой контейнер Google Tag Manager через Admin → Import Container. Регистрироваться или оставлять e-mail не нужно: это обычный файл.
Скачатьgtm-template-shopify-conversion-tracking.jsonКонтейнер GTM, около 23 КБ: импортируйте его прямо в свой контейнерХотите настроить отслеживание в Shopify или проверить его перед увеличением бюджета? Напишите мне.
Об авторе
Даниил Вишняков
Независимый консультант по рентабельности Google Ads и качеству данных. Работал для Google: настраивал веб-аналитику и отслеживание конверсий. Сегодня помогает командам принимать взвешенные решения и оставлять знания внутри компании: на личных консультациях, воркшопах и со сцены.