RetraficRetrafic Обсудить в Telegram
Статья · блог Retrafic

Вчера вебинар, утром три выручки

После эфира в чате три разные выручки. Рассказываем, как школа на GetCourse получает одну утреннюю сводку без Excel.

4 июня 2026 · Егор Иванов · Retrafic

Вторник, 8:14. Кофе ещё горячий, а в чате уже летит:

«Вчера эфир огонь, оплат куча»
«По моим UTM — 47 регистраций»
«В GetCourse я вижу 312 тысяч, это с чем сравниваем?»

Вы — не маркетолог, не аналитик. Вы руководитель онлайн-школы. А начинаете день как археолог: копаете GetCourse, потом VK, потом таблицу в Google Sheets, которая вчера ещё была «актуальной». И где-то между «оплат куча» и «312 тысяч» теряется самое важное — понимание, запуск летит или горит.

Мы в Retrafic это видели десятки раз. И для школы на GetCourse собрали цепочку, которую сами хотели бы как собственники:

Retrafic — тянет данные из GetCourse, рекламы и всего остального в одну базу.
Report — на этих данных собирает короткий управленческий отчёт.
MAX — только канал доставки: утром сообщение уже у руководителя в мессенджере.

Не MAX считает выручку. Не Excel. Не «Ваня, сведи к обеду». Одна платформа — сбор, отчёт, отправка.

Рассказываем, как это выглядит на живом запуске.


GetCourse хорош. Но он не отвечает на вопрос «как вчера?»

Давайте честно: GetCourse тащит школу. Курсы, оплаты, воронки — всё там. Но когда вы владелец, вам нужна не платформа, а одна минута ясности.

Сколько денег вчера?
Сколько оплат?
Дошли ли люди до эфира?
Окупается ли реклама прямо сейчас, а не «примерно, мы посчитаем в пятницу»?

Почему цифры расходятся уже к утру

А в реальности:

оплаты — в одном разделе,
регистрации на вебинар — в другом,
расход VK — в третьем,
«ROMI по запуску» — в чьей-то голове или в ячейке D47, которую трогал только Ваня из маркетинга.

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

Мы как-то услышали от клиента фразу, которая запомнилась: «Я не школой управляю — я таблицами управляю». Вот от этого и хотели уйти.


Сначала перестали гонять данные. Потом — отчёт

Ошибка, которую делают почти все: начинают с «красивого отчёта». А данных под него нет. Или они в пяти местах, и каждое утро сводка — мини-проект.

Мы пошли наоборот.

Шаг нулевой — собрать всё в одну MySQL-базу данных. Звучит сухо, а на практике это «одна правда для всей команды».

GetCourse в MySQL: webhook и API

Из GetCourse тянем:

  • Webhook — оплата прошла, заказ сменил статус, отмена — событие сразу в базе, не когда аналитик проснулся;
  • API-сбор данных — то, что удобнее подтягивать пакетами: оплаты, сделки, история.

Реклама и трафик: без этого ROMI «на ощущениях»

Рекламу не забываем — иначе ROMI снова будет «на ощущениях»:

  • VK,
  • Яндекс Директ,
  • Метрика на лендинг,
  • при необходимости Senler и рассылки.

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


Что попало в отчёт для руководителя (и что сознательно выкинули)

Когда база в Retrafic задышала, подключили встроенный Report. Он читает MySQL на платформе, считает вчерашний день и собирает одно текстовое сообщение — заготовку для мессенджера. Снова: считает не MAX, а Report внутри Retrafic.

Важный момент: мы специально не делали отчёт на две страницы. Собственнику на запуске не нужны 40 метрик. Ему нужно принять одно решение до обеда.

Вот что осталось в живой сводке:

Деньги: выручка, оплаты, средний чек

Выручка за вчера, с начала запуска, число оплат, средний чек, топ тарифов.

Воронка: от регистрации до оплаты

Регистрации, дошли до эфира, заявки, оплаты, конверсия «зашёл → заплатил».

Реклама: расход, CPO и ROMI

Расход, цена регистрации, цена оплаты, ROMI или ДРР — как договорились в команде, без сюрпризов в формулах.

Одна строка «на сегодня»

Не абстракция, а подсказка: «много регов, мало оплат на тарифе Х — смотрим оффер и дожим».

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

Как выглядит сообщение в MAX (пример)

Вчера, 03.06
💰 Выручка: 418 700 ₽ (12 оплат) · с запуска: 2,1 млн
📊 Средний чек: 34 892 ₽

Воронка: 186 регов → 94 на эфире → 31 заявка → 12 оплат
Конверсия рег → оплата: 6,5% (неделю назад было 8,1% ▼)

Реклама: 97 400 ₽ · CPO 8 117 ₽ · ROMI 4,3

⚠️ Много регистраций с VK, просадка на оплате тарифа «Продвинутый» — проверить дожим после эфира.

Не Power BI на телефоне. Не простыня. Разговор с цифрами.


Утром в MAX — но работу делает Retrafic

Самый приятный момент — когда сводка перестаёт зависеть от людей. При этом важно не перепутать роли: MAX не аналитика. Это почта. Письмо пишет Retrafic.

Цепочка каждый день: Retrafic → Report → MAX

  1. Retrafic уже ночью подтянул GetCourse и рекламу в MySQL — webhook'и, API, по расписанию.
  2. В 08:00 (или в ваше время) на платформе запускается Report: Python-скрипт читает таблицы, считает вчера, собирает текст.
  3. Retrafic через Report доставляет готовое сообщение в MAX — с Markdown, таблицами, ▲▼, чтобы с телефона читалось нормально.

Telegram и VK — та же логика, другой канал

Никто не пишет «скинь сводку».
Никто не ждёт аналитика из отпуска.
Ночной дожим оплат уже в базе Retrafic — Report подхватил — в MAX легло к завтраку.

Тот же Report может слать в Telegram или VK — логика одна, меняется только «почтовый ящик». Руководителю оставили MAX: там он и так начинает день.

Один клиент после первой недели сказал: «Я впервые за запуск не спрашивал „сколько вчера“ — Retrafic уже прислал в MAX». Вот ради этого и затевали.


Что поменялось — без таблицы «было/стало», по-человечески

Раньше после вебинара уходил час-два на сверку. Маркетолог в одном кабинете, продажи в GetCourse, собственник в чате — и все правы частично.

Теперь Retrafic сам выгружает кабинеты — маркетолог не копирует VK вручную. Report склеивает воронку. Собственник в 8:15 открывает MAX, читает то, что платформа уже посчитала и доставила — резать бюджет, усиливать дожим или спокойно идти на созвон до того, как сгорит ползапуска.

Да, BI-аналитика в дашбордах никуда не делась — она для глубины. А управленческий отчёт — это пульт на каждый день. Разные задачи.


Почему мы вообще про это пишем

Онлайн-школа на GetCourse живёт волнами: автоворонка, живой запуск, дожим. В пике данных становится в разы больше, и Excel честно сдаётся. Google Sheets путает версии. Ручная аналитика на каменном веке — терпимо, пока запуск маленький. Потом — нет.

Четыре шага на одной платформе

Retrafic мы делали как раз под такой хаос — всё в одних руках:

сбор данных из GetCourse (Webhook-интеграции, API),
хранение в MySQL,
сборка отчёта во встроенном Report,
доставка туда, где вы утро начинаете — MAX, Telegram или VK.

MAX не заменяет GetCourse и не заменяет Retrafic. Это финальная точка, куда прилетает уже готовая управленка.

Если застрянете на настройке — в платформе есть раздел «Навык», там разбирают по шагам, без лекции на два часа.


Узнали себя?

Вы на запуске, а утро начинается с археологии в кабинетах?
GetCourse показывает оплаты, но не стыкует их с рекламой?
Команда пишет «всё хорошо», а выручка где-то между тремя числами?

Тогда схема простая — мы так и делали в Retrafic:

сбор — GetCourse + трафик в одну MySQL на платформе,
отчёт — короткий Report под вашу голову,
доставка — каждое утро в MAX (или Telegram / VK).

Попробуйте один раз: подключите источники в Retrafic, настройте Report, отправьте тест в MAX. Один раз — и на следующем запуске утро начинается не с «скинь цифры», а с сообщения, которое платформа уже собрала и прислала.

Если узнали себя в этом вторнике в 8:14 — возможно, пора перестать быть сводчиком. Мы в Retrafic как раз для этого.


Нужна такая же система у себя? Разберём вашу схему аналитики за 30 минут и скажем, с чего начать.

Написать в Telegram

Также опубликовано на Дзене: открыть оригинал. Каноническая версия для поиска — эта страница на retrafic.site.