Перейти к содержимому

Трекинг и аналитика · Shopify

Трекинг конверсий в Shopify: восстановление, перестройка и подтверждение

Shopify контролирует код, в котором срабатывает ваша покупка, и постоянно его меняет. Я восстанавливаю трекинг, когда он ломается, перестраиваю его на Customer Events и server-side и подтверждаю по вашим реальным заказам. GA4, Meta CAPI, Google Ads и согласие, сверенные от начала до конца. Описать проблему можно бесплатно.

Витрина и её чекаут отправляют события из браузера и с сервера в платформы аналитики и рекламы, и события сверяются с заказами

Проследите заказ. Затем сравните доказательства.

  1. Реальный заказID заказа, сумма, валюта
  2. События браузера / сервераСогласие, ID события, доставка
  3. GA4 / рекламные платформыПолученные события и отчётность
  4. Сверка записейСопоставьте ID, временные окна и определения
Завершённый заказ и конверсия в отчёте не одна и та же запись. Проверьте путь и сравнивайте сопоставимое, прежде чем считать расхождение потерянными данными.

С кем я работаю

Для кого это

Подходит Shopify
Выберите свою ситуацию

С кем я не работаю

Не подходит, и это нормально

  • Медиабаинг и обещанный ROAS: я чиню измерения, а не кампании.
  • Красивые дашборды поверх сломанных данных.

Если вам нужна только быстрая установка, возможно, хватит гайдов ниже, и это тоже хороший результат.

Почему ломается трекинг Shopify

Сбои, характерные для Shopify

Большинство из них не ошибки в вашей настройке, а следствие того, как сегодня устроен чекаут Shopify. Каждому нужно своё исправление. Официальный и актуальный график изменений есть в документации самой Shopify по Checkout Extensibility, Web Pixels API и странице статуса заказа.

  1. Песочница Customer Events

    Shopify отправляет событие покупки из Customer Events (Web Pixels API), которые работают в песочнице, изолированной от вашей темы и любого глобального dataLayer. Пиксель, написанный по-старому, ничего не видит: ему нужно подписаться на событие checkout_completed от Shopify.

  2. Пробелы Checkout Extensibility

    Прямые правки checkout.liquid заменили на Checkout Extensibility. Трекинг, который жил в файлах темы или в чекауте, больше не работает, а недоделанная миграция может оставить два пикселя, срабатывающих на странице «Спасибо» одновременно.

  3. Отключение Additional Scripts

    Shopify отключил Additional Scripts на страницах «Спасибо» и статуса заказа в августе 2025. Тег покупки, оставшийся там, может перестать работать при обновлении этих страниц. Отдельное изменение: срок для script tag у магазинов без Plus в августе 2026.

  4. Пути покупки через экспресс-оплату

    Shop Pay, Apple Pay и Google Pay ведут покупателей по путям, на которых пиксель часто так и не проверяли. Заказы с этих путей тихо уходят мимо трекинга, пока обычный чекаут работает без замечаний.

  5. Двойное срабатывание приложения и пикселя

    Приложение для CAPI плюс пиксель темы или Customer Events могут отправить одну и ту же покупку дважды с разными идентификаторами, которых другая сторона не видит. Тогда Meta засчитывает победы, которых не было, если не включена дедупликация по event_id.

Объём и цена

Сколько это стоит

Описать задачу можно бесплатно: сообщением или звонком до 15 минут. Если причина неизвестна, её может установить Health Check; если исправление уже понятно, я сразу даю смету.

Нужна постоянная работа над трекингом? Technical Partnership, 60 000 ₽ в месяц →

Каждое исправление трекинга завершается тестовым заказом и сверкой по каждому заказу; дефекты в сданном объёме исправляются бесплатно в течение 30 дней.

Оценка

  1. Пока не уверены? Обсудить задачуБесплатноКороткая переписка по почте или звонок на 15 минут: подойдёт ли это вам и какой вариант нужен.
  2. Не знаете, что сломано? Tracking Health Check25 000 ₽Только чтение, письменное заключение через два рабочих дня после старта, с фиксированной сметой, если у исправления можно определить объём.
  3. Уже знаете, что чинить? Focused Fixот 30 000 ₽Одно исправление с ограниченным объёмом, фиксированная смета до начала работы.
  4. Крупная перестройка или миграция? Custom Engineering Projectот 100 000 ₽

Пришлите мне адрес магазина и одно предложение о том, что выглядит неправильно. Вы получите честную оценку: что, вероятно, сломано, стоит ли это чинить и сколько стоит первый шаг.

Подтверждение

Каждое исправление трекинга заканчивается сверкой

Я не передаю отчёт со словом «исправлено». Пакет доказательств сопоставляет каждую платформу с вашими реальными заказами Shopify, поэтому результат можно проверить, а не принять на слово.

  • Сверка по каждому заказу

    Одна строка на источник (GA4, Meta CAPI, Google Ads): число заказов и выручка в сравнении с Shopify как эталоном и расхождение по каждой строке.

  • Проверка дедупликации

    Подтверждение того, что события браузера и сервера по одной покупке имеют один общий event_id и считаются один раз; проверяется в Events Manager.

  • Матрица событий до / после

    Какие события срабатывали, на какой платформе и на каком пути чекаута: до работы и после. Понятно всей вашей команде.

Читать методологию целиком

Диагностируйте конкретный симптом

Каждый гайд начинается с того, что вы видите, даёт короткий ответ, а затем проходит реальную диагностику: куда нажимать и что означает сигнал.

Вопросы

Вопросы о трекинге в Shopify

Нужен ли вам доступ к моему магазину, чтобы начать?

Нет. Чтобы начать, пришлите адрес магазина и одно предложение о том, что выглядит неправильно. Доступ только на чтение нужен лишь тогда, когда вы заказываете Health Check или исправление.

Это нарушит работу действующего чекаута Shopify?

Нет. Пиксели Customer Events и серверные изменения я собираю в отдельном рабочем пространстве, просматриваю в превью и проверяю на реальном тестовом заказе до публикации. У каждого изменения есть путь отката, а старый путь отключается только после того, как новый подтверждён.

Мой тег покупки стоял в Additional Scripts. Он перестал работать из-за этого?

Возможно. Shopify отключил Additional Scripts на страницах «Спасибо» и статуса заказа в августе 2025, и кастомизации, оставшиеся там, могут пропасть, когда магазин обновляет эти страницы. Прежде чем связывать падение выручки в GA4 с этим тегом, я проверяю отчёт об обновлении чекаута магазина и тестовый заказ, а при необходимости переношу трекинг в поддерживаемый пиксель Customer Events.

Вы работаете со Stape, server-side GTM или со своей платформой?

Со всеми тремя. Stape или self-hosted server-side GTM для большинства брендов; моя собственная платформа Fixel Pixel, когда этого требуют объём, стоимость или контроль над данными. Я сравниваю их по соответствию задаче, поддержке и полной стоимости эксплуатации и рекомендую то, что подходит вашему магазину. Fixel Pixel принадлежит мне, и я говорю об этом прямо: ничто не обязывает вас его ставить.

А если Health Check ничего не найдёт?

Тогда я сообщу вам об этом письменно: вы купили уверенность до роста расходов, а она стоит больше, чем исправление, которое вам не требовалось.

Daniil Maximkin

Здравствуйте, я Даниил.

Я сам разбираюсь в задаче, выполняю работу и передаю результат. Все вопросы вы обсуждаете напрямую со мной. Общаюсь на русском и английском. На испанском могу переписываться с помощью переводчика.

Подтвердите данные Shopify до масштабирования.

Опишите задачу

Отвечу в течение одного рабочего дня. Первый ответ бесплатный. Или напишите напрямую: next@taskfordaniel.com

Обсудить задачу

Расскажите, что нужно разработать, исправить или подключить.

Описать задачу next@taskfordaniel.com