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

ГайдыКачество данных7 мин чтения

Как боты искажают конверсию в Shopify Analytics и GA4

Shopify теперь убирает сессии ботов из отчётов, а GA4 удаляет известных ботов до того, как вы их увидите. Как отличить настоящий коэффициент конверсии от искажённого.

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

Daniil MaximkinРазработка продуктов и интеграций

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

Коэффициент конверсии это дробь, а автоматический трафик увеличивает её знаменатель. Shopify теперь помечает каждую сессию как сессию человека или бота и может отфильтровать ботов; GA4 молча исключает только известных ботов и никого больше. Фильтруют они по-разному, поэтому их коэффициенты конверсии не совпадут. Честная проверка: сравнить доли людей и ботов в обеих системах, а затем сверить результат с заказами и продажами, а не сессиями.

Даниил

Главное

  • Shopify помечает каждую сессию как сессию человека или бота и даёт измерение и фильтр Human or bot session. Если отфильтровать ботов, коэффициент конверсии растёт, а число сессий падает.
  • GA4 уже убирает известных ботов и пауков, но не показывает, сколько убрал, и не даёт отключить это исключение.
  • С 21 по 23 сентября 2026 Shopify начал по умолчанию убирать сессии выявленных ботов из отчётов по сессиям и изменил способ подсчёта сессии. Считайте это новой базой для сравнения, а не изменением эффективности магазина.
  • Классификация ботов применяется только к сессиям с 7 октября 2025, поэтому более ранние периоды так же отфильтровать нельзя.
  • Когда коэффициент конверсии меняется, сначала проверьте знаменатель, а уже потом трогайте бюджеты. Рост числа ботов без конверсий выглядит точно так же, как падение результативности.
В этом гайде

На дашборде конверсия падает, а число заказов не меняется. Если вы столкнулись с этим в текущем квартале, причина в подсчёте сессий и доле автоматического трафика. Именно сессии стоят в знаменателе коэффициента конверсии.

Коэффициент конверсии это одно число, делённое на другое. Увеличьте знаменатель, не увеличив числитель, и коэффициент упадёт, даже если ни один покупатель не повёл себя иначе. Именно это делает трафик ботов без конверсий. Обе платформы, на которые вы смотрите, Shopify Analytics и Google Analytics 4, теперь фильтруют такой трафик, но по разным правилам.

Shopify теперь разделяет сессии людей и ботов

Shopify отслеживает каждую сессию в вашем магазине и помечает её как сессию человека или бота по всем событиям этой сессии. В отчётах, которые это поддерживают, есть измерение Human or bot session и соответствующий фильтр. Shopify прямо пишет, что делает с вашими цифрами исключение ботов: коэффициенты конверсии выше, потому что убираются сессии ботов без конверсий, общее число сессий ниже, а метрики кампаний и страниц товаров точнее.

Классификатор намеренно пропускает сомнительные случаи. Shopify говорит, что лучше пропустит часть ботов, чем назовёт настоящего покупателя ботом. В его собственном примере сессия с четырьмя событиями бота и двумя событиями человека всё равно классифицируется как человеческая: сессия оценивается по общей картине, а не по преобладающему событию.

Два ограничения важны на практике. Фильтрация ботов применяется только к метрикам по сессиям, поэтому заказы, продажи и клиенты не затрагиваются. И классификация не действует задним числом: она применяется только к сессиям с 7 октября 2025, поэтому любое сравнение с периодом до этой даты нельзя отфильтровать одинаково с обеих сторон.

Затем, с 21 по 23 сентября 2026, Shopify изменил настройку по умолчанию. Когда обновление измерения сессий доходило до магазина, сессии выявленных ботов начинали по умолчанию убираться из отчётов по сессиям, а сессия стала считаться по продолжающейся активности покупателя, а не заканчиваться в полночь UTC. Теперь сессия заканчивается после 30 минут бездействия. Shopify объясняет, как учитывать это изменение: берите период после обновления как новую базу, и если ваши метрики по сессиям сдвинулись, а заказы и продажи нет, изменилось измерение, а не ваш магазин.

GA4 исключал ботов и раньше, но молча

GA4 не ждёт, пока вы что-то отфильтруете. Трафик известных ботов и пауков исключается автоматически: их выявляют по сочетанию исследований Google и International Spiders and Bots List, который ведёт Interactive Advertising Bureau. И вот что важно для сверки: это исключение нельзя отключить, и нельзя увидеть, сколько трафика известных ботов было исключено.

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

Трафик вашей собственной команды это отдельная проблема со своим инструментом. GA4 умеет определять внутренний трафик по IP-адресу через параметр traffic_type, а затем исключать его фильтром данных. Обратите внимание на слово «фильтр»: после активации фильтра данных в GA4 его действие на данные необратимо. Исключённые события никогда не обрабатываются и не попадают ни в отчёты, ни в BigQuery. На один ресурс допускается до 10 фильтров данных, а применение одного может занять от 24 до 36 часов.

Почему коэффициенты конверсии в Shopify и GA4 никогда не совпадут точно

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

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

Проверка, которую можно сделать сегодня

Что вы видитеВероятная причинаГде смотреть
Коэффициент конверсии упал, сессий больше, заказов столько жеСессии ботов без конверсий в знаменателеShopify: установите фильтр Human or bot session на Bot
Коэффициент или сессии скачком изменились около 21–23 сентября 2026Обновление измерения сессий в ShopifyУведомление Shopify об обновлении; возьмите за основу период после обновления
Коэффициенты в GA4 и Shopify сильно расходятсяРазная фильтрация ботов и разные определения сессииСравните оба знаменателя; сверьте результат с заказами
Сессии из стран, куда вы не продаёте, вовлечённость почти нулеваяСкрейперы, которых GA4 не классифицировалGA4 Explore: нулевая вовлечённость, одна страница, direct, по странам
Видны ваши собственные визиты и визиты вашего агентстваВнутренний трафик не отфильтрованGA4 internal traffic → фильтр данных

В Shopify откройте Analytics > Reports, выберите отчёт по сессиям, откройте Controls и установите фильтр Human or bot session на Bot, чтобы увидеть долю ботов, или на Human, чтобы увидеть картину по покупателям. Можно и добавить его как измерение, чтобы сравнить оба варианта в одном отчёте. Расчётный пример Shopify начинается с 1000 сессий и 35 завершённых чекаутов, то есть с общего коэффициента 3,5%, а затем разделяется на 750 сессий людей при 4% и 250 сессий ботов при 2%. Это и есть разница между коэффициентом, который описывает покупателей, и коэффициентом, который описывает трафик.

В GA4 известные боты уже убраны, поэтому нужно искать тех, кто попал в отчёты. Постройте исследование сессий с нулевым временем вовлечённости, одной страницей и источником direct и посмотрите долю по странам. Подозрение вызывают каналы или источники с вовлечённостью около нуля и длительностью сессии в пару секунд. Для собственного трафика сначала определите внутренние IP, протестируйте фильтр данных и только потом активируйте его, помня, что активация необратима.

Как я проверяю это на реальных внедрениях

После сдачи пересборки headless Shopify для американского ритейлера я вернулся и проверил одно утверждение, прежде чем его повторять. Я посмотрел на сессии ресурса за двенадцать месяцев: из одной страны пришло около 100 120 сессий, примерно шестую часть всего, что записал ресурс, по шесть секунд и одной странице на сессию, без продаж и без лидов. Это продолжалось с августа 2025 и незаметно снижало показатель конверсии магазина. Я сообщил об этом клиенту бесплатно, и детектор «страны без продаж» стал постоянной строкой в их ежедневном дашборде.

Та же работа научила меня, почему эта проверка идёт первой. Сильное падение доли direct-трафика могло бы выглядеть как результат пересборки. Но оказалось, что в базовый период попал день с трафиком ботов. Из-за этого цифра ненадёжна, поэтому я отказался её приводить. Подтверждённые показатели опираются на заказы и возвраты. Вывод по неочищенному знаменателю обосновать нельзя.

В небольших проектах по отчётности я применял тот же подход: строил представления и фильтры GA, единственной целью которых было убрать трафик ботов и внутренний трафик, чтобы дашборд, по которому клиент принимает решения, был чистым. В одном из первых таких проектов замена платного инструмента отчётности на чистый дашборд сэкономила клиенту более $800 в год.

“I was previously paying $70 per month for a reporting tool… This means in just 2 hrs work, [he] has saved me in excess of $800 per year.”

— Клиент. Перевод: «Раньше я платил $70 в месяц за инструмент отчётности… Получается, что всего за 2 часа работы [он] сэкономил мне более $800 в год».

Типичные ошибки

  • Попытка судить по общему коэффициенту о конверсии людей. Это отношение, в которое входит любой неотфильтрованный автоматический трафик. Прежде чем делать вывод, посмотрите число только по людям.
  • Уверенность, что GA4 убрал всех ботов. Он убирает известных ботов и на этом останавливается. Скрейперы, выдающие себя за браузеры, остаются в знаменателе.
  • Ожидание, что вы увидите, что GA4 исключил. Этого не увидеть: исключение невидимо, и его нельзя отключить.
  • Сравнение периодов до и после 21–23 сентября 2026 без новой базы. Это изменение измерения, а не изменение результативности.
  • Попытка получить отфильтрованное сравнение за период до 7 октября 2025. К этим сессиям классификация ботов не применяется.
  • Активация фильтра данных GA4 без проверки. Фильтры данных необратимы, а неудачный удаляет настоящие данные, которые не вернуть.
  • Остановка кампаний из-за коэффициента, который сдвинули боты. Прежде чем менять бюджет, проверьте разделение на людей в Shopify и заказы.

Ограничения

  • Классификатор Shopify осторожный. Часть ботов намеренно остаётся, поэтому число по людям это лучшая оценка, а не гарантия.
  • Фильтрация ботов касается только метрик по сессиям. Заказы, продажи и число клиентов не фильтруются никогда, поэтому они и служат контролем.
  • Исключение известных ботов в GA4 зафиксировано. Его нельзя расширить, измерить или отключить.
  • Фильтры данных для внутреннего трафика необратимы и ограничены 10 на ресурс, с задержкой 24–36 часов до вступления в силу.
  • Платформы всё равно будут расходиться и после очистки обеих. Причина в разных списках и разной логике сессий, а подгонять их друг к другу значило бы выдумывать цифры.
  • Здесь речь о технической реализации, это не юридическая консультация и не совет по вопросам приватности.

Когда это не нужно

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

Могу сделать это для вас

Это ситуация Трекинг ломается, и никто не замечает: Tracking Watch, ежедневная сверка, оповещения о загрузках, обновляемый отчёт.

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

Обычный путь: Working Session (10 000 ₽) отвечает на вопрос «настоящий ли этот коэффициент?» по одному ресурсу. Tracking Health Check (25 000 ₽) только на чтение превращает это в письменный вывод. А если вам нужны ежедневная проверка доли ботов и сверка вместо разовой проверки, это Tracking Watch по Technical Partnership за 60 000 ₽ в месяц.

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

Вопросы

Вопросы, на которые отвечает этот гайд

Почему коэффициент конверсии изменился за одну ночь, если заказов столько же?

Потому что коэффициент конверсии считается от сессий, а сессии только что изменились. Обновление измерения сессий в Shopify шло с 21 по 23 сентября 2026: сессии выявленных ботов теперь по умолчанию убираются из отчётов по сессиям, а сессия считается по продолжающейся активности и не обрывается в полночь UTC. Заказы, продажи и число клиентов не затронуты. Если заказов столько же, а изменились коэффициент или число сессий, изменилось измерение, а не ваши покупатели.

Убирает ли GA4 трафик ботов сам?

Известных ботов и пауков он убирает автоматически, опираясь на исследования Google и на International Spiders and Bots List от IAB. Но убирает не всё: скрейпер, который имитирует настоящего посетителя, всё равно может быть посчитан, а GA4 не покажет, сколько трафика известных ботов он исключил, и не даст отключить это исключение. Shopify оценивает активность ботов собственным классификатором на основе событий. Это другой метод и другой список.

Коэффициенты конверсии в Shopify и GA4 разные. Какой из них верный?

Оба считаются по собственным определениям сессии и собственной фильтрации ботов, поэтому ни один нельзя считать единственно верным. Каждый коэффициент рассчитан по правилам своей платформы. А сверяйте их с заказами и продажами, на которые ни один фильтр ботов не влияет. Если нужна одна цифра, которую ваш финансовый руководитель сможет подтвердить, стройте её по заказам, а не по сессиям.

Можно ли просто блокировать ботов на витрине?

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

Решит ли фильтрация ботов мою проблему с атрибуцией?

Только если причиной были сессии ботов. Если заказы учтены верно, но ни одна реклама не получает за них зачёт, это проблема атрибуции или идентификации, а не проблема ботов, и чинить её нужно иначе. Проверка на ботов быстрая, и делать её стоит первой, потому что от неё зависит основа для остальных расчётов.

Daniil Maximkin

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

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

Попробовали и всё равно не выходит?

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

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

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

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

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