Меня зовут Максим, я веб-разработчик. За годы работы я видел десятки ситуаций, когда владелец бизнеса не может ответить на простой вопрос: «Ваш сайт приносит деньги или нет?» Не потому что сайт плохой, а потому что никто не считает правильные метрики. Самое досадное — когда бизнес тратит 200 000 рублей в месяц на Директ и поддержку сайта, но при этом понятия не имеет, какой канал приносит заявки, а какой просто сжигает бюджет. Давайте разберёмся, какие KPI действительно важны, как их считать и как не утонуть в цифрах.
Главная метрика: конверсия
Конверсия сайта — процент посетителей, которые совершили целевое действие. Для интернет-магазина это покупка. Для сайта услуг — заявка, звонок, запись на консультацию.
Формула простая: количество целевых действий ÷ количество посетителей × 100%.
Нормальные показатели сильно зависят от ниши. Интернет-магазин одежды — 1.5–3%. Сайт юридических услуг — 3–7%. Лендинг с одним оффером — 5–15%. Если ваша конверсия заметно ниже средней по нише — есть над чем работать.
Но тут важный нюанс, который я проговариваю на каждом проекте: конверсия — это не одна цифра, а целое дерево метрик. Есть макроконверсия — покупка, подписание договора, оплата. И есть микроконверсии — добавление товара в корзину, клик по кнопке «Заказать звонок», просмотр страницы контактов, скачивание прайс-листа. Микроконверсии показывают, где именно ломается путь клиента. Если на сайт приходит 1 000 человек в день, 200 из них добавляют товар в корзину, но только 15 оформляют заказ — проблема не в трафике и не в каталоге, а в процессе оформления заказа. Без этой детализации вы будете искать проблему в неправильном месте.
На практике я настраиваю цели в Яндекс Метрике по всей воронке: посещение ключевых страниц (каталог, карточка товара, корзина, страница оформления, «Спасибо за заказ»), клик по номеру телефона, отправка формы, начало чата. Это даёт полную картину того, где клиенты застревают и где теряются.
Стоимость привлечения клиента (CAC)
Customer Acquisition Cost показывает, сколько денег вы тратите, чтобы получить одного платящего клиента. Считается просто: все затраты на маркетинг за период ÷ количество новых клиентов за период.
Если CAC выше прибыли с клиента — вы работаете в минус. Казалось бы, очевидно, но я регулярно вижу бизнесы, которые не считают CAC и удивляются, почему при растущем трафике прибыль не растёт.
Важно считать CAC отдельно по каналам. Общий CAC — это средняя температура по больнице. Может оказаться, что клиенты из SEO обходятся в 500 рублей, из Директа — в 2 000 рублей, а из таргета ВКонтакте — в 5 000 рублей. При этом все три канала «в среднем» дают CAC 2 500 рублей, и выглядят одинаково. Но если выделить каждый отдельно — становится понятно, куда увеличивать вложения, а где оптимизировать или отключать.
Ещё один нюанс: не забывайте включать в CAC все расходы, а не только рекламный бюджет. Зарплата маркетолога, оплата подрядчиков, стоимость сервисов (CRM, коллтрекинг, email-платформа), даже время менеджера на обработку заявок — всё это часть стоимости привлечения. Многие считают только рекламный бюджет и живут в иллюзии низкого CAC. А потом удивляются, куда уходит прибыль.
Стоимость лида (CPL)
Cost Per Lead — стоимость одной заявки. Считается аналогично CAC, но до этапа продажи: затраты на рекламу ÷ количество заявок.
CPL — промежуточная метрика. Она полезна для оперативного управления рекламой, но сама по себе ничего не говорит о прибыльности. Дешёвые лиды не всегда означают дешёвых клиентов — если качество заявок низкое, менеджеры тратят время впустую.
Расскажу пример из практики. Клиент — ремонтная компания — жаловался, что Директ «не работает». Я посмотрел данные: CPL составлял 800 рублей, что для ниши ремонта квартир — отличный показатель. Но конверсия из заявки в договор была всего 5%. Оказалось, что рекламные объявления привлекали людей, ищущих «ремонт» в широком смысле — включая ремонт телефонов, бытовой техники. Заявки формально были, но нецелевые. После корректировки ключевых слов и минус-фраз CPL вырос до 1 500 рублей, зато конверсия в договор выросла до 22%. В деньгах это означало: раньше один клиент обходился в 16 000 рублей (800 ÷ 5%), а стал обходиться в 6 800 рублей (1 500 ÷ 22%). Вот почему CPL без учёта качества лидов — опасная метрика.
ROI маркетинговых каналов
Return on Investment по каждому каналу: SEO, Яндекс Директ, социальные сети, email-рассылки. Формула: (доход от канала − затраты на канал) ÷ затраты на канал × 100%.
Это ключевая метрика для распределения бюджетов. Если SEO даёт ROI 300%, а Директ — 80%, логично перераспределить бюджет в пользу SEO (с учётом масштабируемости и временного лага).
Но у ROI есть подводный камень: временной горизонт. SEO может показывать отрицательный ROI первые 6 месяцев (вложения есть, результата ещё нет), а потом выйти на 500% при минимальных затратах на поддержание. Директ даёт результат сразу, но ROI не растёт со временем — вы платите за каждый клик. Поэтому ROI нужно считать не за один месяц, а за кумулятивный период: 6 месяцев, год. Только тогда сравнение каналов будет корректным.
Ещё один момент: атрибуция. Если клиент пришёл из SEO, потом вернулся через Директ, а купил по прямому заходу — кому записать конверсию? В Яндекс Метрике по умолчанию используется модель «последний значимый источник», и это не всегда справедливо. Для корректного ROI я рекомендую анализировать ассоциированные конверсии — так вы увидите вклад каждого канала в цепочку.
Средний чек
Для интернет-магазинов — критически важная метрика. Если средний чек растёт при стабильном трафике — вы зарабатываете больше без дополнительных вложений в привлечение.
Способы повышения среднего чека через сайт: upsell-блоки (предложение более дорогой версии товара), cross-sell (сопутствующие товары), порог бесплатной доставки (если средний чек 2 500 рублей — поставьте бесплатную доставку от 3 000), бандлы и наборы, скидки при покупке от определённой суммы.
На одном проекте — интернет-магазин косметики — мы внедрили простой блок «С этим товаром часто покупают» на странице корзины. Средний чек вырос на 18% за первый месяц. Технически это несложная доработка, но эффект на выручку — ощутимый.
Отдельно хочу отметить: средний чек нужно анализировать в связке с конверсией. Бывает, что повышение порога бесплатной доставки увеличивает средний чек на 15%, но снижает конверсию на 10%. В итоге общая выручка падает. Считайте Revenue Per Visitor (RPV = конверсия × средний чек) — это более точная метрика эффективности.
Показатель отказов
Bounce rate показывает, какой процент посетителей ушёл с сайта, не совершив значимого действия. Для Яндекс Метрики отказ — визит короче 15 секунд.
Нормальные значения: лендинг — 40–60%, интернет-магазин — 20–40%, блог — 50–70%. Если показатель отказов выше 70% на коммерческих страницах — есть проблемы с релевантностью трафика или качеством страницы.
Показатель отказов полезно смотреть в разрезах: по источникам трафика (если из Директа отказов 60% — возможно, объявления не соответствуют содержанию страницы), по устройствам (высокие отказы на мобильном — проблема с адаптивной вёрсткой), по страницам (какие конкретно страницы теряют людей). Именно в этих разрезах показатель отказов становится по-настоящему полезным диагностическим инструментом.
Расскажу показательный случай: у клиента — сайта стоматологической клиники — показатель отказов с мобильных устройств был 72%, а с десктопа — 28%. Оказалось, что на мобильном меню перекрывало кнопку записи, а форма записи не умещалась на экран. После исправления этих двух ошибок отказы на мобильном упали до 35%, а количество записей выросло на 40%.
Глубина просмотра и время на сайте
Сколько страниц в среднем смотрит посетитель и сколько времени проводит на сайте. Для интернет-магазина хорошие показатели: 4–6 страниц за визит, 3–5 минут на сайте.
Но не гонитесь за этими метриками вслепую. Иногда низкая глубина просмотра — это хорошо: человек быстро нашёл то, что искал, и оформил заказ за две страницы. Контекст важнее абсолютных цифр.
Эти метрики наиболее полезны в сравнительном анализе: сравнивайте разные источники трафика, разные устройства, разные посадочные страницы. Если посетители из Директа смотрят 2 страницы и уходят, а посетители из SEO — 6 страниц и покупают, это сигнал о проблеме в рекламных кампаниях (нецелевой трафик или неправильная посадочная).
LTV — пожизненная ценность клиента
Lifetime Value показывает, сколько денег клиент принесёт за всё время взаимодействия с вами. Для расчёта нужны данные о повторных покупках — когортный и RFM-анализ здесь помогают.
LTV — стратегическая метрика. Если LTV клиента — 50 000 рублей, вы можете позволить себе CAC в 10 000 рублей и всё равно быть в плюсе. Без понимания LTV невозможно правильно оценить допустимую стоимость привлечения.
Базовая формула LTV: средний чек × среднее количество покупок за период × средний срок жизни клиента. Для более точного расчёта нужно учитывать маржинальность и дисконтировать будущие доходы, но для большинства малых бизнесов базовой формулы достаточно.
Важно: LTV нужно считать по сегментам, а не в среднем по базе. Средний LTV — это опять средняя температура по больнице. У «чемпионов» LTV может быть в 10 раз выше, чем у «одноразовых» клиентов. И это напрямую влияет на то, сколько вы готовы платить за привлечение клиентов из разных каналов.
Скорость загрузки и Core Web Vitals
Отдельная группа технических KPI, которые влияют и на SEO, и на конверсию. Основные метрики Core Web Vitals: LCP (скорость загрузки основного контента — цель до 2.5 секунд), INP (отзывчивость интерфейса — цель до 200 мс) и CLS (визуальная стабильность — цель до 0.1).
По моему опыту, каждая секунда задержки загрузки снижает конверсию на 5–10%. Это не абстрактная цифра — я замерял на нескольких проектах. Магазин бытовой техники ускорил загрузку с 4.5 до 1.8 секунд — конверсия выросла на 12%. Для сайта с ежемесячной выручкой в 5 млн рублей это означало дополнительные 600 000 рублей в месяц.
Core Web Vitals можно проверить через PageSpeed Insights или в Яндекс Вебмастере. Их стоит мониторить регулярно, особенно после обновлений сайта, добавления нового контента или скриптов.
Как всё это отслеживать на практике
Для базовых метрик хватает Яндекс Метрики с настроенными целями: заявка, звонок, покупка, добавление в корзину. Электронную коммерцию (e-commerce) в Метрике тоже обязательно настройте — она покажет средний чек, популярные товары, конверсию по категориям.
Для расчёта CAC, ROI и LTV нужны данные из CRM и рекламных кабинетов. Здесь два подхода: ручной сбор в Google Sheets раз в месяц (для небольших бизнесов) или автоматический дашборд.
Я обычно собираю ключевые метрики в DataLens или Looker Studio — один дашборд, который обновляется автоматически. Данные стягиваются из Яндекс Метрики, Директа, CRM (через API или экспорт). Руководителю не нужно копаться в интерфейсах пяти разных сервисов — он открывает одну страницу и видит всё, что нужно для принятия решений.
Вот структура дашборда, которую я рекомендую: верхняя строка — ключевые цифры (выручка с сайта, количество заявок, конверсия, средний чек). Далее — графики динамики по месяцам. Ниже — разбивка по каналам с ROI. И внизу — воронка конверсии с процентами на каждом этапе.
Один такой дашборд заменяет часовые планёрки с маркетологом. Руководитель сам видит, что происходит, и задаёт точечные вопросы, а не выслушивает общие отчёты.
Регулярность отслеживания: как часто смотреть
Не все метрики нужно проверять одинаково часто.
Ежедневно: расходы на рекламу, количество заявок, критические ошибки (сайт упал, формы сломались). Это оперативный мониторинг — он помогает быстро реагировать на проблемы.
Еженедельно: конверсия, CPL, показатель отказов, трафик по каналам. Это тактический уровень — корректировка рекламных кампаний, тестирование гипотез.
Ежемесячно: CAC, ROI по каналам, средний чек, LTV, динамика Core Web Vitals. Это стратегический уровень — перераспределение бюджетов, планирование доработок сайта.
Ежеквартально: полный аудит аналитики, ревизия целей, пересмотр KPI. Бизнес меняется, и метрики должны это отражать.
Типичные ошибки
Слишком много метрик. Если вы отслеживаете 50 показателей — вы не отслеживаете ничего. Сфокусируйтесь на 5–7 ключевых KPI, которые напрямую влияют на прибыль. Остальные — по необходимости.
Тщеславные метрики. Количество подписчиков, лайков, просмотров страниц — это не KPI бизнеса. Они не коррелируют с продажами напрямую. Я видел бизнес с 50 000 подписчиков и нулевыми продажами с соцсетей, и бизнес с 2 000 подписчиков и стабильным потоком заявок. Считайте деньги, а не лайки.
Отсутствие целей в Метрике. Без настроенных целей невозможно считать конверсию. Я встречал сайты, которые работали годами без единой цели в Метрике. Владельцы даже не знали, сколько заявок получают с сайта — и принимали решения на основе «ощущения, что что-то не так».
Сравнение с чужими показателями. Цифры «средней конверсии по нише» — это ориентиры, а не стандарты. У каждого бизнеса своя специфика: средний чек, география, сезонность. Сравнивайте себя с самим собой в прошлом периоде — это гораздо полезнее.
Анализ данных без действий. Дашборд, который никто не использует для принятия решений — бессмысленная трата времени на настройку. Каждая метрика должна отвечать на вопрос «Что мне делать, если эта цифра изменится?». Если ответа нет — метрика вам не нужна.
Настройте аналитику правильно один раз — и вы сможете принимать решения на основе данных, а не интуиции. По моему опыту, бизнесы, которые считают KPI, растут быстрее тех, которые работают вслепую. Разница становится заметна уже через 2–3 месяца: вы перестаёте тратить деньги на то, что не работает, и усиливаете то, что приносит результат. Если нужна помощь с настройкой целей, аналитики и дашбордов — обращайтесь, помогу собрать всё в единую систему.