Revenue by source в KinMetric: где деньги, а не просто трафик

Утро понедельника: метрика есть, денег нет

Открываешь Яндекс.Метрику утром в понедельник и видишь: вчера было 1200 посетителей. Из них 400 из контекстной рекламы, 300 из SEO, 200 из соцсетей. Красиво, понятно. Но главный вопрос остается без ответа: сколько из этих людей реально заплатили тебе денег? И кто из них принес больше всего выручки — парень с Google Ads или подписчик из Telegram-канала?

Стандартные системы аналитики показывают трафик. Но трафик — это не деньги. Ты можешь получить 10 000 визитов и заработать 100 рублей, или получить 100 визитов и заработать 10 000. Разница — в качестве аудитории. Функция Revenue by source в сервисе KinMetric как раз про это: она привязывает каждый рубль выручки к конкретному каналу, откуда пришел покупатель.

Что такое Revenue by source и почему это меняет всё

Revenue by source — это не просто еще одна табличка в админке. Это инструмент, который отвечает на вопрос: «Где мои настоящие клиенты?» Вместо абстрактных цифр по визитам ты видишь живые деньги, распределенные по источникам трафика.

Вот что ты получаешь в дашборде:

Четыре KPI-карточки: общая выручка за период, количество заказов, средний чек (AOV) и конверсия в покупку.

Дневной график — динамика выручки по дням.

Две таблицы: «Revenue by source» (выручка по каналам) и «Revenue by page» (выручка по страницам).

Допустим, ты тратишь 50 000 рублей на контекстную рекламу. Метрика покажет 2000 переходов. А Revenue by source покажет: эти 2000 переходов принесли 150 000 рублей выручки. Или, наоборот, всего 30 000 — и ты сразу видишь, что канал убыточный. Без этой функции ты бы гадал, почему касса не сходится с бюджетом на рекламу.

Как это работает технически: один вызов JS API

Вся магия Revenue by source завязана на одном действии — отправке события о покупке. Тебе не нужно ставить сложные пиксели или настраивать цели в Google Tag Manager. Достаточно добавить одну строчку кода на страницу, где пользователь подтверждает оплату.

Выглядит это так:

km.purchase(1990, 'subscription', {plan: 'pro'})

Разберем по частям:

1990 — сумма покупки в твоей валюте. Если товар стоит 2990 рублей, пиши 2990. Без копеек, целое число.

'subscription' — название продукта или услуги. Может быть 'course', 'product', 'service' — как удобно.

{plan: 'pro'} — дополнительные параметры. Тут можно передать ID заказа, название тарифа, купон — любые данные, которые помогут в аналитике.

Кидаешь этот вызов на странице «Спасибо за заказ» или в коллбэке после успешной оплаты. KinMetric сам определит источник трафика пользователя (переход из рекламы, прямой заход, соцсеть, email-рассылка) и привяжет к нему сумму покупки. Всё прозрачно, без магии.

Важный момент: валюта настраивается в настройках сайта. Поддерживаются RUB, USD, EUR, UAH, KZT, BYN, GBP. Суммы автоматически форматируются с символом валюты — никаких лишних телодвижений.

Реальный кейс: как мы нашли «золотой» канал

Представь интернет-магазин спортивного питания. Владелец Сергей тратит 80 000 рублей в месяц на рекламу: Яндекс.Директ, VK Ads и таргет в Telegram. По данным стандартной аналитики, больше всего трафика дает Директ — 45%. VK дает 30%, Telegram — 25%. Сергей думает, что Директ — главный двигатель продаж.

После подключения Revenue by source в KinMetric картина меняется:

Яндекс.Директ: выручка 120 000 рублей, средний чек 1500 рублей, конверсия 1,2%.

VK Ads: выручка 90 000 рублей, средний чек 1200 рублей, конверсия 1,0%.

Telegram: выручка 180 000 рублей, средний чек 3500 рублей, конверсия 3,5%.

Оказывается, Telegram приносит больше всего денег при меньшем трафике. Аудитория там лояльнее, покупает дорогие товары и возвращается чаще. Сергей перераспределяет бюджет: сокращает Директ на 20%, удваивает вложения в Telegram. Через месяц общая выручка растет на 35% при том же рекламном бюджете.

Без Revenue by source Сергей продолжал бы лить деньги в канал, который дает трафик, но не деньги. С этой функцией он увидел реальную картину.

Пошаговая инструкция: как настроить Revenue by source

Всё настраивается за 10 минут. Никакого сложного кода или интеграций.

Зарегистрируйся в KinMetric — создай аккаунт и добавь свой сайт. Получишь JS-скрипт для установки на сайт.

Установи базовый скрипт KinMetric на все страницы сайта (в head или перед закрывающим body). Скрипт легкий, не тормозит загрузку.

Настрой валюту — зайди в настройки проекта и выбери RUB, USD, EUR, UAH, KZT, BYN или GBP. Все суммы в отчетах будут отображаться в этой валюте.

Добавь вызов km.purchase на страницу подтверждения заказа. Пример: km.purchase(1990, 'subscription', {plan: 'pro'}). Если у тебя несколько продуктов, передавай сумму корзины.

Проверь работу — соверши тестовую покупку и зайди в раздел Revenue. Через несколько минут данные появятся в дашборде.

Анализируй — смотри таблицу «Revenue by source», сравнивай каналы по выручке, а не по трафику. Принимай решения на основе денег.

Что ты выигрываешь: не трафик, а деньги

После настройки Revenue by source ты перестаешь быть заложником vanity-метрик. Ты больше не смотришь на количество визитов и не думаешь: «О, 5000 человек зашли — наверное, всё хорошо». Ты видишь конкретные цифры: этот канал дал 50 000 рублей, этот — 2000 рублей. И сразу понимаешь, куда вкладывать бюджет.

Плюс ты получаешь:

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

Понимание ценности аудитории — соцсети могут давать мало трафика, но много денег. И наоборот.

Данные для масштабирования — когда знаешь, что Telegram приносит 80% выручки, ты не боишься увеличивать там бюджет.

Автоматическую привязку — не нужно руками размечать UTM-метки, KinMetric сам определяет источник.

Revenue by source — это не про «сколько людей зашло». Это про «сколько денег они оставили». И это меняет подход к маркетингу.

Хочешь увидеть, как это работает на твоем проекте? Переходи в каталог функций и тестируй. А если хочешь сразу попробовать в деле — зарегистрируйся бесплатно. Первые 14 дней без ограничений, карту вводить не нужно.