Уточнение «backend» в объявлении утраивает цену заявки на том же языке и том же аукционе: у агентства «В точку» курс backend-разработки на Python дал 385 заявок по 1 740 ₽, а массовый курс Python без специализации – 842 заявки по 641 ₽. За семь месяцев 630 000 ₽ рекламного бюджета принесли 86 учеников и 5 109 000 ₽ выручки при среднем чеке курса 59 400 ₽ и ROMI 712%, а заявка вышла на 27% ниже планового потолка в 2 400 ₽. Причина разрыва – в ширине спроса: по Вордстату «курсы бэкенд-разработки» ищут 44 раза в месяц по России, «курсы backend python» – 67 раз, и весь прямой спрос ниши умещается в полторы сотни показов. Для сравнения, по рынку заявка на курсы программирования стоит 4 000–9 000 ₽, а пришедший ученик – 22 000–45 000 ₽, потому что аукцион держат федеральные онлайн-школы. Дальше – тарифы, восемь каналов с ценой заявки, экономика ученика и то, что требует модерация от образовательных объявлений.

Сколько стоит: тарифы коротко
| Вариант | Цена | Кому подходит |
|---|---|---|
| Аудит рекламной кампании | от 8 000 ₽ | Школе, у которой Директ уже крутится, а заявки дорожают |
| Стратегия запуска | от 15 000 ₽ | Перед первым потоком: семантика, офферы, медиаплан |
| Настройка рекламы в Яндекс Директе | от 35 000 ₽ | Основной вариант: поиск, объявления, цели в Метрике |
| Настройка рекламы в РСЯ | от 25 000 ₽ | Когда поиск по направлению выбран целиком и нужен объём |
| Ретаргетинг | от 15 000 ₽ | Тем, у кого трафик на страницу курса уже набран |
| Реклама в социальных сетях | от 20 000 ₽ | Набору на бесплатный вводный урок перед стартом группы |
| Ведение контекста в рабочем режиме | от 80 000 ₽/мес, рабочий уровень 150 000–400 000 ₽ | Нескольким направлениям сразу: backend, тестирование, аналитика |
| Поисковое продвижение сайта | от 55 000 ₽/мес, рабочий уровень 85 000–175 000 ₽ | Школам, которые набирают потоки круглый год |
| Сайт онлайн-школы | от 45 000 ₽ | Если посадочной страницы под направление ещё нет |
| Рекламный бюджет площадкам, тест | 60 000–140 000 ₽/мес | Одно-два направления, данных ждать не меньше двух месяцев |
| Рекламный бюджет, рабочий режим | 140 000–380 000 ₽/мес | Федеральный набор и конкуренция с крупными платформами |

Внутри месячной суммы – семантика по фреймворкам и уровням, минус-слова, тексты объявлений, посадочная страница, настройка целей и коллтрекинга, ведение и отчёт по цене заявки. Две последние строки – не гонорар подрядчика, а деньги, которые уходят Яндексу и VK. Наш проект шёл на 90 000 ₽ в месяц: одно направление, онлайн, Россия и СНГ.
Каналы продвижения курсов бэкенд-разработки
Поиск в Яндекс Директе. Главный канал: человек уже выбрал язык и ищет школу. В проекте «В точку» связка поиска и сетей дала 385 заявок по 1 740 ₽ при плане до 2 400 ₽, а аудиторию собрали из двух сегментов – свитчеры 25–35 лет и молодые специалисты 18–24 лет. Работают связки «фреймворк × уровень × результат» – «курс backend-разработчика на Python с нуля», «обучение Django», «стать python-разработчиком», а общее «программирование» уходит в минус: в нашем проекте оно размывало аудиторию и не давало заявок.
РСЯ и ретаргетинг. Клик дешевле, аудитория холоднее, прямой записи в группу почти нет. Решение о курсе за несколько десятков тысяч обдумывают неделями, и сети догоняют тех, кто уже читал программу и считал рассрочку. Отдельной замеренной цены заявки по сетям у нас нет – она считается вместе с поиском.
Таргетинг по конкурентам. Отдельная кампания по названиям крупных IT-школ и платформ: человек уже выбирает между вариантами, и ему нужен повод посмотреть ещё один. В общих запросах спорить с федеральными платформами бесполезно, а на брендовых и в узких направлениях аукцион заметно спокойнее.
Бесплатный вводный урок и карьерная консультация. Формально это оффер, а не канал, но на цифры он влияет сильнее выбора площадки. В нашем проекте гипотеза «бесплатный первый модуль» дала самую дешёвую тёплую заявку, а главным оффером по числу обращений стала помощь с трудоустройством.
Поисковое продвижение. Самый дешёвый канал на дистанции: в нашем проекте по курсам программирования 942 заявки из органики обошлись в среднем по 1 098 ₽, а к одиннадцатому месяцу – по 534 ₽, при этом трафик вырос в 14,2 раза. Против 4 000–9 000 ₽ за заявку в контексте разрыв почти десятикратный. Минус один: заметный результат начинается с третьего-четвёртого месяца, ближайший набор этим не закрыть.
Telegram. Бэкендеры живут в Telegram плотнее, чем в любой другой соцсети: каналы про Python и Django, чаты по базам данных, разборы вакансий и собеседований. Посев там приводит людей, которые уже понимают, зачем им курс, но своей замеренной цены заявки по этому каналу в нише у нас нет, и придумывать её мы не будем.
Агрегаторы курсов. Площадки вроде Stepik и каталоги онлайн-образования дают контакт человека, который сравнивает программы прямо сейчас. Плата там обычно за размещение или процент с продажи, а не за заявку, поэтому канал стоит считать отдельной строкой и сравнивать не по цене контакта, а по доле оплат.
Выпускники и трудоустройство. Единственный канал, который на дистанции дешевле органики. Школа, чьи ученики действительно вышли на работу, получает поток по рекомендациям и снимает главное возражение рынка, перегретого обещаниями оффера. Денег канал не стоит, но и не докупается за неделю до старта потока.
| Канал | Приоритет | Цена заявки | Результат | Плюсы | Минусы |
|---|---|---|---|---|---|
| Поиск в Директе | Первый | 1 740 ₽ по нашему кейсу | 385 заявок за 7 месяцев | Горячий спрос, быстрый набор | Перегретый аукцион, узкий объём |
| РСЯ и ретаргетинг | Второй | Внутри общей цены заявки | 86 учеников вместе с поиском | Дешёвый клик, дожимает думающих | Холодный трафик, чистка площадок |
| Таргетинг по конкурентам | Второй | Считается с поиском | Аукцион спокойнее общих запросов | Готовый выбирающий | Малый объём |
| Вводный урок и консультация | Первый | Считается с каналом | Самая дешёвая тёплая заявка | Лёгкий первый шаг | Нужны менторы на разборы |
| Поисковое продвижение | Первый | 1 098 ₽, к 11-му месяцу 534 ₽ | 942 заявки из органики | Не выключается вместе с бюджетом | Рост с 3–4 месяца |
| Telegram | Второй | Своей цифры по нише нет | Зависит от канала и посева | Готовая аудитория разработчиков | Ручной подбор, нет прогноза |
| Агрегаторы курсов | Второй | Плата за размещение, не за заявку | Сравнение программ на месте | Целевой выбирающий трафик | Рядом стоят конкуренты |
| Выпускники | Первый | Бюджета нет | Самые лояльные ученики | Дешевле органики | Не управляется и не ускоряется |
Важно: прямой спрос в нише – меньше полутора сотен показов в месяц: «курсы бэкенд-разработки» – 44, «курсы backend python» – 67, «backend разработчик python курсы» – 22, «python backend developer курсы» – 11. Планировать набор только на этих запросах нельзя, объём добирается соседними формулировками про Python, Django и смену профессии.
Во что обходится ученик, а не заявка
Заявка и ученик – разные вещи, и воронка в IT-образовании длинная. В проекте «В точку» 630 000 ₽ бюджета за семь месяцев превратились в 86 записей на курс, то есть привлечение одного ученика стоило 7 326 ₽ при среднем чеке 59 400 ₽ – примерно восьмая часть того, что человек заплатит за программу. Для сравнения, на курсах backend на Java заявка стоила дешевле, 1 150 ₽, но чек был 20 871 ₽, и привлечение съедало заметно большую долю выручки.
| Проект | Заявок | Цена заявки | Средний чек | ROMI |
|---|---|---|---|---|
| Курсы backend на Python | 385 | 1 740 ₽ | 59 400 ₽ | 712% |
| Курсы backend на Java | 435 | 1 150 ₽ | 20 871 ₽ | 487% |
| Курсы frontend на JavaScript | 583 | 975 ₽ | 80 000 ₽ | 488% |
| Курсы QA Automation | 423 | 1 125 ₽ | 25 200 ₽ | 467% |
| Курсы DevOps | 412 | 1 150 ₽ | 43 000 ₽ | 740% |
| Курсы Data Science | 287 | 1 754 ₽ | 37 000 ₽ | 512% |
| Курсы Python без специализации | 842 | 641 ₽ | 115 000 ₽ | 1 646% |

Разброс между направлениями объясняется не качеством работы, а шириной спроса и чеком. Python ищут массово, поэтому общий курс собирает заявки вдвое-втрое дешевле; backend – узкая ветка внутри этого спроса, зато аудитория приходит осознанная. Отдельная строка расходов, которую школы часто забывают, – комиссия банка за рассрочку: она съедает десять-двадцать процентов суммы договора, и реальная выручка с курса ниже прайса.
Важно: цена заявки без цены ученика не значит ничего. Заявка за 641 ₽ и заявка за 1 740 ₽ – это одинаково здоровая экономика, если чек и доля оплат считаются вместе с ней, и одинаково убыточная, если не считаются.
Лицензия, маркировка и обещания про оффер
Образовательная деятельность юридического лица лицензируется, и площадки требуют лицензию при модерации объявлений об обучении: без скана кампанию на образовательные услуги просто не запустят. Индивидуальный предприниматель, который учит лично и не нанимает педагогов, лицензию получать не обязан, но и рекламироваться ему придётся как частному специалисту, а не как школе. Проверить документы стоит до того, как бюджет уйдёт площадке, иначе кампания встанет на второй день.
Вся реклама в интернете маркируется: нужен токен от оператора рекламных данных и пометка «реклама» с указанием рекламодателя. Отдельно осторожнее с формулировками про результат: «гарантия трудоустройства» и «зарплата от N после курса» – это утверждения, которые придётся подтверждать документами, и по ним приходят претензии от ФАС и жалобы учеников. Безопаснее говорить о том, что реально проверяется: помощь с резюме, карьерная консультация, возврат денег по условиям договора.
Кейсы продвижения курсов бэкенд-разработки
- Курсы backend на Python – 385 заявок по 1 740 ₽ и 86 учеников за 7 месяцев
- Курсы backend на Java – 435 заявок по 1 150 ₽ и 112 студентов за 6 месяцев
- Курсы frontend на JavaScript – 583 заявки по 975 ₽ и 115 студентов
- Курсы Python-разработки – 842 заявки по 641 ₽ при ROMI 1 646%
- Курсы SQL – 942 заявки по 637 ₽, соседнее направление для бэкендера
- Курсы QA Automation – 423 заявки по 1 125 ₽ и 108 студентов
- Курсы DevOps – 412 заявок по 1 150 ₽ при среднем чеке 43 000 ₽
- SEO-продвижение школы программирования – 942 заявки из органики по 1 098 ₽ за 11 месяцев
Где заказать
Честный список тех, у кого такую задачу заказывают, – мы в нём тоже есть. По нашим наблюдениям рынка ведение стоит 30 000–70 000 ₽ у небольшого агентства, 70 000–180 000 ₽ у профильного и 180 000–450 000 ₽ у крупного; сравнивать стоит по смете на ваш набор и по тому, до какой цифры подрядчик считает результат – до заявки или до оплаченного договора.
- «В точку» – агентство полного цикла, продвижение онлайн-школ с расчётом бюджета от цены ученика и длины программы
- Ingate – крупное агентство полного цикла, реклама и поисковое продвижение для больших рекламодателей
- Kokoc Group – холдинг с сильной контекстной рекламой и сквозной аналитикой
- Demis Group – массовое продвижение малого и среднего бизнеса, много типовых образовательных ниш
- «Ашманов и партнёры» – отраслевая экспертиза и аудит, разумный выбор, когда сначала нужно понять, ваш ли это канал
- eLama – сервис для самостоятельного ведения кампаний, если рекламу хочется держать в своих руках
- Частные специалисты – дешевле всего на старте, но обычно один канал и без аналитики
Как читать рейтинги и списки подрядчиков, разбирали на странице рейтингов компаний.
Вопросы и ответы
Сколько стоит реклама курсов backend-разработки на Python?
Настройка Яндекс Директа – от 35 000 ₽ разово, кампания в РСЯ – от 25 000 ₽, ретаргетинг – от 15 000 ₽. Ведение начинается от 80 000 ₽ в месяц, рабочий уровень – 150 000–400 000 ₽. Рекламный бюджет площадкам считается отдельной строкой: на тест закладывают 60 000–140 000 ₽ в месяц, в рабочем режиме – 140 000–380 000 ₽.
Сколько стоит заявка и сколько – ученик?
В проекте «В точку» заявка стоила 1 740 ₽ при плане до 2 400 ₽, а ученик – 7 326 ₽ при среднем чеке курса 59 400 ₽. По рынку вилка шире: 4 000–9 000 ₽ за заявку из контекста и 22 000–45 000 ₽ за пришедшего ученика, потому что в общих запросах приходится спорить с федеральными платформами.
Что делать с запросом «курс backend-разработчика на Python бесплатно»?
Его ищут 6 раз в месяц по Вордстату, и в платную кампанию такие формулировки не берут: человек пришёл за бесплатным, а не за договором. «Бесплатно», «скачать», «самоучитель», «туториал», «книга» и «вакансия» уходят в минус-слова с первого дня. Зато этот же запрос отлично живёт в блоге школы и приводит органику, которая потом греется рассылкой и вводным уроком.
Чем backend на Python отличается от Java в рекламе?
Шириной спроса и чеком. Питоновское направление собирает больше людей, которые вообще не определились с языком, поэтому объявления приходится уточнять до фреймворка, иначе приходят новички за общим курсом. В наших проектах заявка на Java стоила 1 150 ₽ против 1 740 ₽ на Python, но чек на Java-курсе был 20 871 ₽ против 59 400 ₽, и по деньгам выигрывало питоновское направление.
Нужна ли лицензия, чтобы рекламировать курсы?
Юридическому лицу – да: образовательная деятельность лицензируется, и площадки просят документ при модерации. Индивидуальный предприниматель, который ведёт занятия лично, лицензию получать не обязан. Отдельно помните про маркировку: токен оператора рекламных данных и пометка «реклама» нужны в любом случае.
Через сколько пойдут оплаты после запуска?
Первые заявки – в первую неделю, договоры – через три-шесть недель: сумму в несколько десятков тысяч рублей обдумывают долго, часто советуются с семьёй и считают рассрочку. Наш проект шёл семь месяцев, с февраля по август, и пик заявок пришёлся на его середину. Планировать кампанию имеет смысл на два-три месяца минимум, иначе данных для оптимизации просто не наберётся.
Если нужен расчёт под ваши направления, формат групп и ближайший набор, посмотрите кейс по курсам backend на Python с полными цифрами воронки и приходите за сметой в продвижение онлайн-школ.
Бесплатный разбор воронки набора на курс
Посмотрим ваши текущие каналы, посадочную и путь от первого касания до заявки, найдём, где теряются люди и где вы переплачиваете за клик. Вы получите короткий разбор с конкретными точками роста и приоритетами на ближайший месяц, без обязательств и продолжения работы.
Оставить заявку





