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

СимптомыShopify

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

После обновления темы или чекаута пропали покупки? Как проверить текущие пиксели и старую настройку через Additional Scripts.

Опубликовано
Проверено

Диагностика

  1. Платформа Shopify
  2. Обычная причина Additional Scripts отключены, или пользовательский пиксель так и не перенесли.
  3. Причины по вероятности 4
  4. Как найти причину 6

Отвечу в течение одного рабочего дня. Первый ответ бесплатный. Опишите ваш случай

Знакомо?

Симптом

Описание симптома Shopify

Трекинг работал и перестал. Витрина и оплата выглядят как раньше, ошибок нет. Через несколько дней или недель вы замечаете, что конверсии GA4 или рекламной платформы упали почти до нуля.

В схеме чекаута оборвался старый путь отправки событий
Отметьте, что видите

Коротко

Короткий ответ

Чекаут и страницу «Спасибо» контролирует Shopify. Код может измениться без отдельного уведомления владельцу, поэтому трекинг здесь уязвим.

Частые причины: обновление темы, изменение или очистка Additional Scripts, конфликт приложений и отключение старого механизма. Additional Scripts на страницах «Спасибо» и статуса заказа отключили 28 августа 2025. 26 августа 2026 отдельно касалось script-тегов страницы статуса заказа для магазинов без Plus. Путь миграции выбирайте по датам отключения, инструкции по script-тегам и Checkout Extensibility.

Чтобы подтвердить причину, проследите настоящий тестовый заказ одновременно в GA4 DebugView и Meta Test Events.

Где искать

Причины по вероятности

Трекинг замолчалПричин: 4

  1. Обновление темы удалило код

    Если трекинг был в теме, публикация могла его перезаписать. Вынесите его из файлов темы, чтобы следующие обновления не повторили сбой.
  2. Изменили Additional Scripts

    Код в Settings → Checkout → Order status page → Additional scripts мог изменить разработчик, коллега или приложение. Удаление приложения тоже могло убрать его код.
  3. Конфликт приложений

    Новый пиксель Customer Events пересекается с текущим или мешает ему. Удалённое приложение могло забрать свой трекинг.
  4. Отключение старых функций Shopify

    У Additional Scripts и script-тегов страницы статуса разные сроки. Проверьте прежнюю настройку магазина и фактическую дату изменения событий.

Шагов: 6

Как найти причину

Выполняйте проверки в указанном порядке.

  1. В Shopify Admin → Settings → Checkout посмотрите Order status page → Additional scripts. Запишите, что код отправлял. Его наличие не исключает другую работающую интеграцию.
  2. В Settings → Customer events проверьте пиксель и статус Connected. Это поддерживаемое место для трекинга чекаута и страницы «Спасибо».
  3. Сравните дату сбоя с установками и удалениями в Apps и историей публикаций темы.
  4. Оформите реальный тестовый заказ. Одновременно смотрите GA4 DebugView и Meta Events Manager → Test Events: покупка должна появиться в обоих.
  5. Откройте настоящую страницу «Спасибо» завершённого заказа. Проверьте запросы покупки, DebugView и активность Customer Events. Пиксель работает в отдельной песочнице.
  6. Уточните тариф: Plus или без Plus. Возможности чекаута различаются. Plus обычно уже проходил более ранний этап перехода с checkout.liquid.

Признак и исправление

Таблица решений

ПричинаЧто видноЧто делать
Обновление темыСбой совпал с публикацией, код был в темеПеренести в Customer Events
Изменение Additional ScriptsКод пуст или изменилсяПроверить текущую покупку. С августа 2025 старый механизм отключён; недостающее событие перенести в поддерживаемый пиксель
Конфликт приложенийСбой совпал с установкой или удалением, пиксели пересекаютсяПроверить дубли и пропуски, оставить главный пиксель для каждой платформы
Отключение ShopifyИзменений в магазине не было, старый код мог перестать работатьОпределить механизм и перенести недостающее событие

Заметка Даниилаперед началом работы

Чинить самим или звать специалиста?

Владелец может сам проверить Additional Scripts и Customer Events, сравнить даты изменений и провести тест DebugView.

Перенос полноценного пикселя с массивом items, суммами и согласованными ID для GA4, Meta и других платформ требует разработчика. При спешке и переносе нескольких платформ ошибки часто возникают именно здесь.

Несколько дней проверяйте новый пиксель ежедневной сверкой с Shopify. Если параллельно работает другой отправитель, до переключения проверьте дубли.

Если объём непонятен, аудит трекинга покажет содержимое Additional Scripts и нужные переносы.

Даниил

Следующий шаг

Если самопроверка не дала ответа.

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

Tracking Health Check

Цена
25 000 ₽
Доступ
Только чтение
Сроки
вердикт через два рабочих дня после старта

Что показывает сверка для этого симптома.

Health Check сверяет этот симптом по каждому заказу с вашими заказами в Shopify, поэтому причина это факт из ваших данных, а не догадка по дашборду. Реальные цифры по этому симптому ещё не опубликованы: запросите пример отчёта.

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

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

Вопросы

Вопросы, которые вызывает этот симптом

Магазины без Shopify Plus тоже затронуты?

Да. Additional Scripts и checkout.liquid на страницах «Спасибо» и статуса заказа отключили 28 августа 2025. Срок 26 августа 2026 отдельно касался script-тегов страницы статуса заказа для магазинов без Plus. До переноса в Customer Events выясните прежний механизм и проверьте покупку в GA4.

Что такое Checkout Extensibility?

Это способ расширять чекаут Shopify приложениями и app blocks без прямой правки его кода. Для аналитики используется Customer Events (Web Pixels API): поддерживаемое подключение пикселей к чекауту и страницам «Спасибо» и статуса заказа.

Shopify сообщит о поломке трекинга?

Нет. Изменения платформы публикуются в changelog и уведомлениях админки. Но остановка конкретного пикселя не вызывает сообщения об ошибке. Её могут заметить в GA4 или рекламном кабинете лишь через несколько недель.

Покупка была в Additional Scripts. Это причина сбоя?

Возможно. Этот механизм отключили в 2025 году. Но старый код не доказывает дату сбоя и отсутствие замены другой интеграцией. Проверьте настоящий тестовый заказ. Затем перенесите недостающее событие в поддерживаемый пиксель Customer Events и сверьте заказы на следующий день.

Читайте дальше или проверьте соседний симптом.

Все симптомы

Для GA4 есть диагностика пропавших покупок. Для Meta проверьте дедупликацию CAPI: после переноса вместо пропусков могли появиться дубли.

Daniil Maximkin

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

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

Попробовали и всё ещё не работает?

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

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

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

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

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