Как посчитать конверсию сайта: разбор изнутри
Оглавление:
- Что такое конверсия сайта и зачем её считать
- История понятия: как конверсия стала главной метрикой веба
- Формула расчёта конверсии: механика изнутри
- Как измерить конверсию через Яндекс Метрику: пошаговый разбор
- Какие факторы влияют на уровень конверсии
- Виды конверсий и сравнение подходов к их измерению
- Частые ошибки при подсчёте конверсии и как их избежать
- Заключение: что важно помнить при расчёте конверсии
- Часто задаваемые вопросы
Что такое конверсия сайта и зачем её считать
Кратко:
- Конверсия (CR) — доля визитов, в которых посетитель совершил целевое действие, от общего числа визитов. Считается в процентах по формуле: (целевые действия ÷ визиты) × 100%.
- Целевое действие зависит от типа сайта: покупка, заявка, звонок, подписка, скачивание файла — каждый бизнес определяет его самостоятельно.
- Без CR невозможно корректно посчитать стоимость привлечения клиента (CPL/CPA) и оценить, окупается ли трафик.
- Высокий трафик при низкой конверсии — не рост бизнеса, а рост расходов.
Конверсия сайта — это процент пользователей, которые совершили целевое действие: оставили номер телефона, добавили товар в корзину, зарегистрировались на вебинар или оформили заказ. База знаний Яндекс Директа, «Что такое конверсия и как её посчитать» База, от которой считают этот процент, у разных инструментов разная: Яндекс Метрика определяет конверсию как отношение целевых визитов к общему числу визитов. Справка Яндекс Метрики, «Что такое цели. Типы целей» В этой статье расчёт везде ведётся по визитам, а разница между знаменателями разобрана отдельно.
Представьте: интернет-магазин получает тысячи визитов в месяц после запуска рекламы. Бюджет растёт, трафик растёт — а выручка стоит на месте. Причина почти всегда одна: никто не считал, сколько из этих тысяч посетителей реально покупают. Конверсия — это и есть ответ на этот вопрос.
В маркетинге метрику называют коэффициентом конверсии и обозначают аббревиатурой CR — conversion rate. Считают её по простой формуле База знаний Яндекс Директа, «Что такое конверсия и как её посчитать»:
Что именно считать целевым действием — каждый бизнес определяет под себя. Онлайн-магазин считает покупки и заявки. Информационный портал — подписки на рассылку или глубину просмотра. SaaS-сервис — регистрации и активации триала. Нет универсального ответа, есть только ответ, подходящий конкретной бизнес-модели.
- Покупка или оплата — классическая конверсия для e-commerce.
- Заявка или звонок — основная цель для услуг, B2B, недвижимости.
- Регистрация или подписка — для SaaS, медиа, образовательных платформ.
- Скачивание файла — для лидогенерации через полезный контент (прайс, каталог, PDF).
- Глубина просмотра или время на сайте — для информационных ресурсов, где прямой транзакции нет.
Зачем вообще считать эту метрику? Объём трафика ничего не говорит об эффективности сайта. Два сайта могут получать одинаковое число визитов, но один превращает каждый десятый в заявку, а другой — каждый сотый. Разница в затратах на привлечение клиента при этом кратная. Без CR невозможно корректно посчитать CPL (Cost Per Lead) или CPA (Cost Per Action) — а значит, и понять, окупается ли рекламный канал.
На практике CR также помогает планировать операционную нагрузку. Если отдел продаж обрабатывает сейчас 50 заявок в день при конверсии сайта в 2%, то рост трафика вдвое при той же конверсии даст 100 заявок — и нужно заранее понять, справится ли команда. Без этого числа масштабирование идёт вслепую.
История понятия: как конверсия стала главной метрикой веба
Термин «конверсия» в маркетинге появился задолго до интернета. Офлайн-ритейл использовал его для описания простого соотношения: сколько человек вошло в магазин и сколько из них что-то купило. Логика та же, что и сегодня — только вместо покупателей у кассы теперь пользователи с заполненной формой.
В веб-аналитику понятие пришло вместе с первыми счётчиками посещаемости: первая версия Rambler's Top100 запущена в 1997 году. Тогдашние системы считали посещаемость — обращения к страницам и посетителей. Целей как таковых не существовало: аналитик видел, что на сайт пришло несколько тысяч человек, но не знал, что они там делали. Конверсия оставалась умозрительной: её вычисляли вручную, сравнивая данные из счётчика с числом заказов из CRM.
Ситуация изменилась, когда платформы аналитики встроили механизм целей. Яндекс Метрика, запущенная в 2009 году (в 2019-м Яндекс отмечал её десятилетие Яндекс Реклама, «Яндекс.Метрике десять лет: история и планы»), дала отслеживание целевых действий прямо в интерфейсе: посещение страницы, клик по кнопке, отправка формы. Маркетолог впервые мог видеть не просто трафик, а путь пользователя от входа до конверсии. Это сделало метрику рабочим инструментом, а не абстрактным показателем.
Параллельно менялась сама концепция. Ранняя логика предполагала одну макроконверсию — покупку. Если человек купил, значит, сайт сработал. Если нет — не сработал. На практике такой подход скрывал слабые места: воронка обрывалась где-то между корзиной и оплатой, но где именно — оставалось неизвестным.
Появление микроконверсий исправило это. Клик по кнопке «В корзину», добавление товара в избранное, просмотр страницы контактов — каждое из этих действий стало самостоятельной целью. В результате воронка из одной точки превратилась в последовательность измеримых шагов. Теперь аналитик видел не только итог, но и место разрыва.
Современный подход пошёл дальше: конверсию считают отдельно по каждому источнику трафика, устройству и сегменту аудитории. Пользователь из органического поиска конвертируется иначе, чем пришедший из рекламы — и сравнивать их в одной цифре бессмысленно. Агрегированный CR скрывает разницу в поведении сегментов и делает оптимизацию слепой.
Формула расчёта конверсии: механика изнутри
Сам расчёт формулируется однозначно и разночтений не допускает База знаний Яндекс Директа, «Что такое конверсия и как её посчитать»:
«Общий трафик» источник понимает широко — как всю аудиторию, которая взаимодействовала с компанией в рамках продвижения: посетителей лендинга, тех, кто увидел рекламный баннер или позвонил менеджеру. Для конверсии сайта в знаменатель берут более узкую величину — визиты или уникальных посетителей, и дальше в примерах используются именно визиты.
Пример: интернет-магазин одежды получил за месяц 8 000 визитов, из них 200 завершились оформлением заказа. Конверсия: 200 ÷ 8 000 × 100% = 2,5%.
Механика прямая, но два решения меняют результат кардинально: что считать числителем и что — знаменателем.
Числитель — это конкретное целевое действие. Если считаете макроконверсию (покупка, заявка), числитель один. Если считаете микроконверсию — добавление в корзину, просмотр страницы контактов, клик по номеру телефона — числитель другой, и CR будет выше. Это не противоречие: микроконверсии описывают промежуточные шаги воронки, а не итоговый результат.
Знаменатель — сессии или уникальные пользователи. Один пользователь за месяц может зайти на сайт трижды. Если считать по сессиям, знаменатель больше — CR ниже. Если по уникальным пользователям — знаменатель меньше, CR выше. Оба варианта корректны, но смешивать их в одном отчёте нельзя: сравнение потеряет смысл.
Конверсия воронки считается иначе. Если посетитель проходит три этапа — каждый со своим CR — итоговая конверсия равна произведению этих значений. Допустим, из 1 000 пришедших на сайт половина перешла в карточку товара, треть из них добавила товар в корзину, пятая часть оформила заказ. Итоговая конверсия воронки — произведение долей на каждом шаге. Это объясняет, почему даже небольшое улучшение на каждом этапе даёт заметный прирост на выходе.
Онлайн-калькуляторы конверсии работают по той же формуле: вводите число визитов и число целевых действий за один период — получаете CR. Главное условие — оба числа должны относиться к одному временному отрезку. Смешивать визиты за квартал с заявками за месяц — распространённая ошибка, которая делает показатель бессмысленным.
Как измерить конверсию через Яндекс Метрику: пошаговый разбор
Яндекс Метрика — основной инструмент для измерения конверсии на российских сайтах. Чтобы данные были корректными, нужно пройти несколько конкретных шагов: от установки счётчика до чтения отчёта по источникам трафика.
-
Установить счётчик на все страницы сайта. Если сайт на CMS, код счётчика добавляют в файл, который отвечает за генерацию заголовка (header) всех страниц; для WordPress, OpenCart и 1С-Битрикс есть официальные плагины Метрики, которые ставят код автоматически, а в Tilda номер счётчика указывается в настройках сайта, в разделе «Аналитика». Если страницы написаны вручную, код добавляют в HTML каждой из них — Яндекс рекомендует размещать его внутри элементов
<head>или<body>как можно ближе к началу страницы, от этого зависит полнота и корректность подсчёта данных. Без счётчика на всех страницах данные будут неполными: переходы между разделами сайта не отследятся корректно. - Настроить цели. Типов целей в Метрике больше десятка. Ходовые: «Посещение страниц» (пользователь открыл конкретную страницу — например, /thank-you/), «Клик по кнопке», «Отправка формы», «Скачивание файлов», «Количество просмотров», «Целевое событие» (событие передаётся из кода сайта через JavaScript или API) и «Составная цель» (цепочка шагов, например, просмотр карточки → добавление в корзину → оплата). Справка Яндекс Метрики, «Что такое цели. Типы целей»
- Передать ценность цели. Доход можно задать в Метрике для любой цели или шага составной цели, а не только для событий из кода. Путь: перейдите на страницу «Цели» в левом меню, отредактируйте уже созданную цель или добавьте новую и укажите значение в поле «Доход». Это нужно, чтобы в отчётах видеть не только количество конверсий, но и суммарный доход по цели — иначе CR считается без привязки к деньгам. Оговорка: у составной цели суммарный доход не отображается, доход смотрят по её шагам. Справка Яндекс Метрики, «Доход по цели»
- Открыть отчёт «Конверсии». После того как цели настроены и накоплены данные, откройте раздел «Конверсии» в левом меню Метрики. Там отображается статистика по каждой цели за выбранный период: количество достижений, коэффициент конверсии, динамика на графиках. Если цель новая — данные появятся только за период после её создания, ретроспективно Метрика не считает.
- Смотреть CR в разбивке по источникам трафика. Общий коэффициент конверсии по сайту — ориентир, но не инструмент для решений. Реальная аналитика начинается в отчёте «Источники, сводка»: он показывает CR отдельно для органического поиска, рекламных систем, социальных сетей, прямых заходов. Соотношение у каналов почти всегда разное — и по конверсии, и по стоимости привлечения; без разбивки по источникам это не видно.
Офлайн-конверсии — звонки, визиты в офис, сделки из CRM — в Метрику не попадают автоматически. Для их учёта данные о конверсиях выгружают из CRM в CSV-файл с идентификаторами пользователей и передают в Метрику — через её веб-интерфейс или API; Метрика сопоставляет офлайн-события с онлайн-визитами. Есть и второй маршрут: Центр конверсий Яндекс Директа принимает такой файл с FTP- или SFTP-сервера, по ссылке HTTP/HTTPS либо из Google Sheets, а оттуда данные попадают в Метрику. Справка Яндекс Метрики, «Передача и обработка данных»; справка Яндекс Директа, «Центр конверсий» Это особенно важно для бизнесов с длинным циклом сделки — B2B, недвижимость, автодилеры — где первый контакт происходит онлайн, а оплата офлайн.
Если сайт связан с Яндекс Директом через привязку счётчика, конверсии из Метрики автоматически подтягиваются в рекламный кабинет. Это позволяет видеть стоимость конверсии по кампаниям прямо в Директе — без ручной выгрузки и сведения таблиц.

Какие факторы влияют на уровень конверсии
CR зависит не от одного рычага, а от нескольких независимых факторов — и провал любого из них тянет общий показатель вниз, даже если остальные настроены правильно.
- Качество трафика. Нецелевые посетители снижают CR механически: если рекламная кампания в Яндекс Директе приводит аудиторию с нерелевантным интентом, конверсия падает даже на идеально сверстанном лендинге. Допустим, интернет-магазин спортивного питания запускает кампанию по запросу «как похудеть» — трафик будет, продаж не будет. Проблема не в сайте, а в источнике.
- Скорость загрузки. Каждая лишняя секунда ожидания увеличивает показатель отказов (Bounce Rate): пользователь закрывает страницу до того, как увидел оффер. Особенно критично для мобильных пользователей на слабом соединении. Проверить текущее состояние можно через PageSpeed Insights — он покажет, где именно теряется время.
- Юзабилити и структура страницы. Непонятная навигация, CTA (Call to Action), спрятанный ниже третьего экрана, форма с десятью полями вместо трёх — каждый лишний шаг срезает часть аудитории. Карта скроллинга в Яндекс Метрике показывает, как распределяется внимание по странице: среднее время и количество просмотров участка, на который наведён курсор, в том числе в режиме «Тепловая карта». По ней подбирают оптимальную длину страницы и проверяют, попадает ли кнопка «Оставить заявку» в зону, которую посетители действительно просматривают.
- Релевантность посадочной страницы объявлению. Пользователь кликает на объявление «Купить диван со скидкой 30%», попадает на главную страницу мебельного магазина без упоминания скидки — и уходит. Соответствие оффера в объявлении и на странице напрямую влияет на CR. Это не вопрос дизайна, а логика пути клиента (Customer Journey).
- Доверие. Отзывы, сертификаты, фотографии команды, политика возврата, юридические реквизиты — всё это снижает барьер принятия решения. Без этих элементов даже горячий трафик конвертируется хуже: пользователь не уверен, что компания существует и выполнит обязательства.
- Тип устройства. Мобильная конверсия на коммерческих сайтах, как правило, ниже десктопной — не потому что пользователи «хуже», а потому что формы не адаптированы: мелкие поля, неудобный ввод телефона, кнопки, которые трудно нажать пальцем. SEO-оптимизация сайта включает и мобильную адаптацию форм — это отдельная задача, которую часто упускают.
- Сезонность и внешние факторы. Спрос на большинство товаров и услуг меняется в течение года. CR декабря у продавца новогодних украшений и CR июля — несопоставимые цифры. Сравнивать их напрямую бессмысленно: нужно смотреть на динамику год к году или на скользящее среднее.
- Тип контента на информационных сайтах. На блоге или медиа конверсия в подписку или заявку зависит от темы публикации и глубины просмотра: пользователь, прочитавший три статьи подряд, конвертируется в разы лучше, чем тот, кто зашёл на одну страницу из поиска и ушёл. Поэтому для информационных проектов важно отслеживать не только CR, но и число просмотренных страниц за сессию.
Картина меняется, если смотреть на факторы в связке: низкая скорость загрузки на мобильных + неадаптированная форма + нерелевантный трафик из Директа — это три независимых дефекта, каждый из которых режет CR отдельно. Устранение одного при живых двух других даст минимальный эффект.
Виды конверсий и сравнение подходов к их измерению
Конверсия — не монолитный показатель. Одно и то же целевое действие можно измерить несколькими способами, и каждый даст разный результат. Понимание этой разницы определяет, насколько точно вы оцениваете эффективность сайта и рекламных кампаний.
Первое разграничение — между макроконверсией и микроконверсией. Макроконверсия — главная цель бизнеса: покупка, заявка, звонок, подписка на платный тариф. Микроконверсия — вспомогательные действия на пути к ней: клик по кнопке «Узнать цену», добавление товара в избранное, просмотр страницы «Доставка и оплата», скачивание прайса. Микроконверсии сами по себе не приносят выручку, но их отслеживание показывает, где пользователь тормозит или разворачивается. Если из 500 человек, добавивших товар в корзину, только 40 дошли до оплаты — проблема на шаге оформления заказа, а не на входе в воронку.
Второе разграничение — по модели атрибуции. Прямая конверсия фиксируется, когда пользователь пришёл на сайт и совершил целевое действие в рамках одного визита: перешёл из поиска, прочитал страницу продукта, оставил заявку. Ассоциированная конверсия описывает другой сценарий: пользователь касался сайта несколько раз через разные каналы — сначала нашёл статью в Яндексе, потом вернулся через ретаргетинг в РСЯ, а купил после перехода по письму из email-рассылки. Последний клик получит всю «заслугу» в стандартных отчётах, хотя реально конверсию обеспечила вся цепочка. Яндекс Метрика позволяет оценить ассоциированные конверсии — вклад источников, которые участвовали в цепочке касаний, но не были последними. Порядок такой: открыть отчёт «Источники, сводка», создать сегмент из визитов, в которых достигнута нужная цель, убедиться, что в атрибуции выбрана модель «Последний переход», и выделить визиты, где интересующий источник участвовал, но не был последним перед конверсией. Ограничение: за один отчёт так разбирают только один источник трафика. Яндекс Реклама, «Ассоциированные конверсии, или Что делать, когда стандартные модели атрибуции не подходят»
Третье разграничение — в знаменателе формулы. CR по сессиям и CR по уникальным пользователям дают разные числа при одинаковом наборе данных. Допустим, за месяц на сайте было 10 000 сессий, 6 000 уникальных пользователей и 300 покупок. CR по сессиям: 300 ÷ 10 000 = 3%. CR по уникальным пользователям: 300 ÷ 6 000 = 5%. Разница не в качестве работы — только в методике счёта.
| Подход | Знаменатель | Когда использовать | Ограничение |
|---|---|---|---|
| CR по сессиям | Число визитов (включая повторные) | Оценка эффективности конкретной рекламной кампании, лендинга, A/B-теста | Завышает знаменатель при высокой доле повторных визитов |
| CR по уникальным пользователям | Число уникальных посетителей | Оценка реальной доли аудитории, совершившей целевое действие | Не учитывает, что один пользователь мог сконвертироваться на третьем визите |
| CR рекламного канала | Число кликов по объявлению | Оценка связки «объявление → посадочная страница → действие» в Яндекс.Директе | Несопоставим с CR сайта напрямую — разные знаменатели |
CR рекламного канала и CR сайта — принципиально разные метрики, которые часто путают. Рекламная конверсия считается от числа кликов по объявлению: если объявление получило 1 000 кликов и 30 из них завершились покупкой, CR рекламы — 3%. CR сайта считается от числа визитов на сайт в целом: тот же месяц, те же 30 покупок, но 15 000 сессий из всех источников — CR сайта 0,2%. Сравнивать их напрямую бессмысленно, но именно эту ошибку совершают, когда оценивают «конверсию» без уточнения, какую именно.
Для проектов с длинным циклом принятия решений — B2B-услуги, недвижимость, дорогая техника — ассоциированные конверсии часто составляют значительную долю от всех целевых действий. Платформы сквозной аналитики (Roistat и аналоги) решают эту задачу: они собирают данные о каждом касании пользователя с брендом и позволяют рассчитать конверсию по разным моделям атрибуции — последний клик, первый клик, линейная, по позиции. Это критично, когда нужно понять, какой канал реально «делает» продажи, а не просто стоит последним в цепочке.
Частые ошибки при подсчёте конверсии и как их избежать
Конверсия — один из самых легко искажаемых показателей в веб-аналитике. Ошибка в методологии подсчёта не видна сразу: цифры есть, отчёты формируются, решения принимаются — но на основе данных, которые не отражают реальность. Ниже — семь ошибок, которые встречаются чаще всего.
- Считать CR по всему трафику без разбивки по источникам. Если смешать органику, рекламу, прямые заходы и реферальный трафик в одну цифру — слабые каналы прячутся за сильными. Допустим, органика даёт конверсию на уровне нескольких процентов, а контекст — в разы ниже. Суммарный CR выглядит приемлемо, и проблема не видна. В Яндекс Метрике сегментируйте отчёт по источникам трафика: каждый канал должен иметь собственный CR, иначе вы управляете средней температурой по больнице.
- Сравнивать CR за разные периоды без учёта сезонности. Конверсия интернет-магазина в декабре и феврале — разные показатели по определению: спрос, намерение купить и конкурентная среда меняются. Сравнение «декабрь к февралю» даст ложный вывод об ухудшении. Корректное сравнение — аналогичный период прошлого года или скользящее среднее за несколько месяцев.
- Дублирующиеся цели в Метрике — CR оказывается завышен. Если одно действие пользователя засчитывается несколькими целями одновременно (например, «клик по кнопке» и «переход на страницу благодарности» фиксируют одну и ту же покупку), счётчик конверсий растёт, а реальных покупок меньше. Проверяйте цели на пересечение: одна транзакция — одна конверсия.
- Не разделять мобильный и десктопный трафик. Мобильная аудитория конвертируется иначе: другой сценарий использования, другие барьеры (форма оплаты, размер кнопки, скорость загрузки). Если смешать устройства, вы не поймёте, где именно теряете пользователей. В Метрике есть отчёт «Устройства» (Отчёты → Технологии → Устройства), где данные сгруппированы по типам устройств; нужный срез можно закрепить сегментом и строить по нему отчёты.
- Ориентироваться на «среднюю конверсию по отрасли» как на норму. Средние цифры по рынку не учитывают ни специфику оффера, ни ценовой сегмент, ни качество трафика конкретного сайта. Магазин с высоким средним чеком и длинным циклом принятия решения будет иметь низкий CR — и это нормально для его модели. Ориентир — собственная динамика CR во времени, а не чужие бенчмарки.
- Игнорировать офлайн-конверсии. Звонки и визиты в офис — часть воронки, которую онлайн-аналитика не видит по умолчанию. Если пользователь пришёл с сайта, позвонил и купил — Метрика засчитает его как отказ или незавершённую сессию. Яндекс предусмотрел для этого Центр конверсий в Директе — единое окно для работы с конверсиями из офлайна, по звонкам и из онлайна. Справка Яндекс Директа, «Центр конверсий» Без учёта этих данных итоговый CR оказывается систематически занижен.
- Считать конверсию без привязки к ценности цели. Высокий CR дешёвых лидов хуже низкого CR дорогих. Допустим, лендинг А конвертирует на уровне нескольких процентов в подписку на рассылку, лендинг Б — в разы ниже, но в заявки на услугу с высоким чеком. Оптимизировать лендинг А «по CR» — значит работать не с той метрикой. В Яндекс Метрике каждой цели можно присвоить денежную ценность: тогда в отчёте по конверсиям к количеству достижений добавляется метрика «Доход» — видно не только сколько конверсий, но и сколько они принесли.

Заключение: что важно помнить при расчёте конверсии
Главное:
- Формула конверсии проста — количество целевых действий делим на число визитов за тот же период и умножаем на 100% — но корректность результата зависит от того, как настроены цели в аналитике.
- Считайте CR отдельно по каждому каналу, устройству и сегменту: суммарная цифра по всему трафику маскирует слабые точки.
- Рост трафика без роста конверсий — сигнал проблемы с качеством аудитории или с посадочной страницей, а не повод радоваться.
- Яндекс Метрика — основной инструмент для замера: отчёт «Конверсии» вместе с разбивкой по источникам показывает, какая цель и какой канал дают результат.
- Регулярный мониторинг CR позволяет принимать решения о масштабировании рекламы на реальных данных, а не на ощущениях.
Конверсия — относительный показатель, и его нельзя читать в отрыве от контекста: ниши, источника трафика, периода, типа устройства. Одна и та же цифра в 2% — это катастрофа для лендинга с горячим спросом и вполне рабочий результат для сложного B2B-продукта с длинным циклом сделки. Поэтому настройка сквозной аналитики — не разовая задача, а инфраструктура для принятия решений на каждом этапе.

Редакция WebOptimize
29 июля 2026
15 минут