Когда онлайн-школа запускает рекламу, в первые недели руководитель обычно следит за кликами и заявками. Со временем становится ясно, что часть регистраций не превращается в оплату, а часть кампаний приводит людей, которые не доходят даже до первого урока. Чтобы понять, какая реклама окупается, нужно связать три слоя: расходы на продвижение, регистрации пользователей и фактические платежи. Без этой связи рекламный бюджет живёт отдельно от денег, а решения принимаются на основе предположений.
Какие расходы учитывать в рекламе?
Первый слой — это деньги, потраченные на привлечение внимания. Прямой расход легко увидеть в рекламном кабинете: там указана сумма, списанная за показы или клики. Но полная картина шире.
Если школа платит агентству за ведение кампаний, эта сумма тоже относится к рекламе. Когда дизайнер делает баннеры или копирайтер пишет объявления, их время и гонорар можно учесть как часть бюджета конкретной кампании. Если видеоролик для рекламы заказывали у подрядчика, стоимость производства распределяется на те кампании, где этот ролик используется.
Иногда расходы размазаны по времени. Креатив создали в июне, запустили кампанию в июле, а оплаты пришли в августе. Чтобы честно считать окупаемость, нужно решить, к какому периоду относить каждый расход. Можно привязывать всё к моменту запуска кампании, можно распределять производственные затраты равномерно на весь срок использования материала. Главное — выбрать одно правило и применять его ко всем кампаниям.
Бывает, что один и тот же креатив показывается в нескольких кампаниях. Тогда его стоимость делят пропорционально бюджету каждой кампании или количеству показов. Если этого не сделать, одна кампания будет выглядеть дороже, чем есть на самом деле, а другая — дешевле.
Расход, зафиксированный в рекламном кабинете, и полная стоимость кампании — это разные цифры. Для оперативного управления достаточно первой. Для стратегических решений нужна вторая.
Как связать источник с регистрацией?
Второй слой — это действия пользователя на сайте. Человек кликнул по объявлению, попал на посадочную страницу, заполнил форму и зарегистрировался. Чтобы понять, какая кампания привела этого пользователя, нужно передать информацию об источнике вместе с данными регистрации.
Технически это делается через UTM-метки — параметры, добавленные к ссылке в рекламном объявлении. Метка содержит название источника, кампании, группы объявлений, ключевого слова или креатива. Когда пользователь переходит по такой ссылке, система аналитики сохраняет эти параметры и связывает их с визитом. Если после этого человек заполняет форму, метки передаются в CRM или базу данных вместе с контактами.
Проблема возникает, когда пользователь не регистрируется сразу. Он пришёл с рекламы, посмотрел страницу, закрыл вкладку, а через два дня вернулся напрямую и зарегистрировался. Источник в этом случае может потеряться, если система хранит только последний переход. Чтобы этого избежать, метки первого визита сохраняются отдельно и не затираются при повторных заходах.
Иногда регистрация происходит не на сайте, а через мессенджер или соцсеть. В этом случае связь с источником устанавливается через идентификатор пользователя: если человек сначала кликнул по рекламе в соцсети, а потом написал боту, платформа может передать информацию о том, какое объявление привело этого человека.
Связь между источником и регистрацией не всегда однозначна. Один пользователь может прийти с рекламы, уйти, вернуться через поиск и зарегистрироваться. Возникает вопрос: какому каналу засчитать регистрацию? Можно выбрать первый источник, последний или распределить вес между всеми касаниями. Для рекламной аналитики обычно удобнее первый источник, потому что он показывает, что запустило интерес.
Почему заказ и оплата — разные события?
Третий слой — это деньги, которые школа получает от пользователя. Между регистрацией и оплатой может произойти несколько событий, и каждое из них имеет значение.
Регистрация означает, что человек оставил контакты и получил доступ к платформе. Заказ — это момент, когда пользователь выбрал программу и нажал кнопку покупки. Оплата — это поступление денег на счёт школы. Три события могут растянуться на недели, а могут произойти в один день.
Если считать успехом момент заказа, можно упустить тех, кто не завершил оплату. Бывает, что человек оформил заказ, но платёж не прошёл из-за недостатка средств на карте или технической ошибки. Бывает, что заказ создали менеджеры вручную после консультации, а клиент так и не перевёл деньги. В обоих случаях заказ есть, оплаты нет.
Если считать только оплату, теряется понимание того, на каком этапе отваливаются люди. Может быть, кампания привела много регистраций, но среди них мало тех, кто дошёл до оформления заказа. Или, наоборот, заказов много, но платежи не проходят из-за неудобного процесса оплаты.
Для аналитики рекламных кампаний полезно видеть оба события. Заказ показывает намерение купить, оплата подтверждает факт получения денег. Разница между ними — это конверсия на этапе оплаты, и если она низкая, проблема может быть не в рекламе, а в платёжной форме или работе менеджеров.
Иногда оплата приходит частями. Клиент может внести предоплату в день заказа, а остаток — через месяц. В этом случае нужно решить, считать ли кампанию окупившейся сразу после первого платежа или ждать полной суммы. Если школа продаёт подписки, возникает вопрос, как учитывать ежемесячные платежи: относить их к первой кампании или распределять по времени.
Как сравнить кампании честно?
Когда данные о расходах, регистрациях и оплатах собраны в одном месте, можно начинать сравнение. Но прямое сопоставление цифр может дать искажённую картину, если не учесть разницу в условиях запуска.
Одна кампания могла работать две недели, другая — два месяца. У одной был большой бюджет, у другой — маленький. Одна показывалась только в будни, другая — круглосуточно. Если сравнивать их только по количеству регистраций, длинная кампания всегда выиграет.
Чтобы сравнение стало справедливым, нужно считать относительные показатели. Стоимость регистрации — это расход, делённый на количество регистраций. Конверсия в оплату — это количество оплат, делённое на количество регистраций. Окупаемость — это выручка, делённая на полный расход включая агентские и производственные затраты.
Разные продукты внутри школы могут иметь разную цену. Если одна кампания ведёт на бесплатный вводный курс, а другая — на платную программу, их нельзя сравнивать только по стоимости регистрации. Более дорогая регистрация может окупиться быстрее, если средний чек выше.
Время между регистрацией и оплатой тоже различается. Одни люди покупают в день регистрации, другие — через неделю после пробного урока. Если сравнивать кампании сразу после запуска, свежие кампании будут выглядеть хуже старых просто потому, что их пользователи ещё не успели дойти до оплаты. Для честного сравнения нужно выбрать фиксированный период наблюдения — например, 30 дней с момента регистрации — и считать результат только для тех пользователей, у которых этот период уже прошёл.
Сезонность влияет на результат. Кампания, запущенная перед Новым годом, может показать высокую конверсию, потому что люди активнее покупают подарки и онлайн-курсы. Та же кампания в феврале может дать другой результат при тех же настройках. Если сравнивать их напрямую, разница будет приписана кампании, хотя причина в сезоне.
Какой отчёт нужен для еженедельной проверки?
Когда связь между расходами, регистрациями и оплатами установлена, нужно решить, как регулярно проверять результат. Слишком частый контроль создаёт шум: в один день может быть много кликов и ни одной оплаты, а на следующий — наоборот. Слишком редкий контроль означает, что неэффективная кампания будет тратить бюджет неделями, прежде чем её остановят.
Еженедельный отчёт — это разумный компромисс для большинства школ. За неделю набирается достаточно данных, чтобы увидеть тенденцию, и достаточно мало времени, чтобы успеть скорректировать курс.
В таком отчёте полезно видеть несколько слоёв. Первый — расход по каждой кампании за прошедшую неделю. Второй — количество регистраций, пришедших с этих кампаний за ту же неделю. Третий — количество оплат и сумма выручки от тех пользователей, которые зарегистрировались с этих кампаний в предыдущие периоды и оплатили на этой неделе.
Такое разделение важно, потому что расход и регистрация происходят почти одновременно, а оплата может прийти с задержкой. Если смешать свежие регистрации и старые оплаты в одной строке, окупаемость кампании будет выглядеть лучше или хуже, чем есть на самом деле.
Помимо абсолютных цифр, в отчёт стоит включить динамику: как изменились показатели по сравнению с прошлой неделей. Если стоимость регистрации выросла вдвое, это сигнал проверить настройки или креативы. Если конверсия в оплату упала, возможно, изменилась посадочная страница или процесс онбординга.
Отчёт удобнее всего собирать автоматически. Система берёт данные из рекламных кабинетов, CRM и платёжной системы, связывает их через UTM-метки и идентификаторы пользователей, рассчитывает показатели и обновляет дашборд. Руководитель открывает готовую таблицу или визуализацию и сразу видит, какие кампании работают, а какие требуют внимания. Подробнее о том, как устроена аналитика рекламных воронок в одном интерфейсе , я писал раньше.
Если автоматизация пока недоступна, отчёт можно собирать вручную, но тогда важно зафиксировать последовательность шагов и формулы расчёта. Это позволит любому сотруднику воспроизвести отчёт без ошибок и сделает результат сопоставимым от недели к неделе.
Чтобы проверить, подходит ли эта логика вашей школе, начните с простого: выберите одну кампанию, которая работает хотя бы месяц, и попробуйте вручную проследить путь от расхода до оплаты для десятка пользователей. Если на каком-то этапе связь теряется или данные не сходятся, это покажет, где именно нужно навести порядок, прежде чем строить регулярный отчёт.