Документация LMS версия 2026.09.180

Документация/Как пользоваться/Рассылки

Рассылки

Рассылка — это письмо или сообщение в Telegram, которое уходит выбранным людям школы. Здесь про то, как её собрать, кому отправить и как понять, что получилось.

Отдельная страница — про то, чтобы письма доходили: SMTP, SPF, DKIM, DMARC и подтверждение адреса. Без неё рассылка уйдёт в спам при любом качестве текста. См. Почта школы.

Как собирается рассылка #

«Рассылки» → «Написать рассылку» заводит черновик и открывает конструктор. В нём четыре шага:

  1. Категория — о чём письмо. От неё зависит, кто его получит и будет ли внизу ссылка «отписаться» (подробнее — ниже, в «Категориях подписок»).
  2. Кому — канал (почта, Telegram, ВКонтакте или MAX — в списке только подключённые), получатели и то, сколько из них письмо действительно получит: у кого есть куда отправить, решает канал.
  3. Письмо — тема и текст теми способами, что есть у выбранного канала.
  4. Когда — сразу или в указанное время, и с каким темпом.

Черновик сохраняется сам — через мгновение после последней правки; в строке сверху видно «● Сохранено 23:40». Закрыть и вернуться можно в любой момент: черновик в списке рассылок открывается тем же конструктором. Отправленная рассылка по тому же адресу открывается отчётом.

Отправить из списка нельзя — только из конструктора. Кнопка «Отправить N получателям» стоит там, где видно, кому письмо дойдёт, и где рядом «Отправить себе».

Копия рассылки #

«Копировать» — в строке списка рассылок, в меню «⋯» строки сверху конструктора и в отчёте отправленной рассылки. В конструкторе главное действие одно — «Отправить N»; «Отправить себе» стоит рядом текстом, а «Копировать» и «Удалить черновик» — в меню «⋯»: три равные кнопки подряд читались как выбор из трёх равных действий, и копия стояла рядом с необратимой отправкой. Копия — черновик со всем, что собрано: получатели, категория, тема и текст, вложения (кроме несохранённых в «Файлах школы»), кнопки, правила сервисов писем и темп. Не копируются расписание, отметка «проверено на себе» и числа отчёта: копия не уйдёт сама и не выдаст себя за проверенную.

Копия открывается на шаге «Кому»: поменяйте канал и название — и отправляйте. Между Telegram, ВКонтакте и MAX текст переносится как есть — строки, пустые строки и оформление на месте; убирается только оформление, которого у нового канала нет, и это написано под строкой сверху. Письмо из почты переводится в текст сообщения: абзацы через пустую строку, жирный, курсив и ссылки остаются, заголовки становятся жирными строками, списки — строками с точкой.

Агент школы тоже делает копию — «сделай такую же рассылку для MAX»: копия черновиком сразу с новым каналом.

Четыре способа набрать письмо #

Способ Когда
Письмо текстом короткое сообщение: «завтра в 19:00, вот ссылка» — с жирным, списками и ссылками
Свой HTML у вас есть готовая вёрстка от дизайнера или из другой платформы
Конструктор письма собрать на холсте, как урок: заголовки, картинки, колонки, кнопки и кнопка на кассу
Простой текст так приходят рассылки, заведённые агентом школы

Способ выбирается на шаге «Письмо» и меняется на ходу — до отправки. Набор способов зависит от канала: у почты — текст, свой HTML и конструктор, у Telegram — обычное сообщение и богатое, из блоков. Сам канал выбирается на шаге «Кому»; на шаге «Письмо» написано, какой он, и есть кнопка перейти к смене.

Вложения #

У обычного сообщения и письма текстом над текстом стоит блок «Вложения» — до 10 файлов: загрузить с устройства (кнопкой «Загрузить» или перетаскиванием) или выбрать «Из «Файлов школы»». Номер на плитке — место файла в альбоме; порядок меняется перетаскиванием или стрелками на плитке. Под плитками — как уйдёт вложение: картинка, галерея (альбом из двух–десяти картинок и видео), видео, голосовое, кружочек или файл; доступны только виды, которые годятся выбранным файлам. Прежний баннер — это вложение «Картинка».

  • Сразу после загрузки — один вопрос: «Сохранить в «Файлах школы»?» «Сохранить» кладёт файлы в библиотеку, можно выбрать папку. «Не сохранять» — законный ответ: файлы остаются только в этой рассылке, плитка помечена пунктиром и словами «только в этой рассылке», в «Файлах школы» их нет, а копия рассылки уйдёт без них. Файл, который уже лежал в «Файлах школы», там и остаётся.
  • Памятка канала — рядом с полем, на телефоне — строкой «Что можно в Telegram»: предел знаков, альбом, что станет с голосовым и кружочком, что будет с тяжёлым видео. Меняется вместе с каналом.
  • Предел канала проверяется до загрузки и до отправки одними словами: картинку больше 10 МБ Telegram не примет — файл не загрузится, а тестовое «себе» и отправка назовут файл и причину.
  • Счётчик знаков знает, что с вложением у Telegram предел 1024, а не 4096: текст длиннее уйдёт следующим сообщением сразу за вложением.
  • Вложения — в окне «Как увидит получатель», в том же пузыре, что текст: альбом сеткой над подписью, картинка, видео (тяжелее 50 МБ в Telegram — ссылкой), голосовое полосой, файлы строками, кружочек Telegram — отдельно над текстом: подписи у кружочка не бывает. Кнопки, которые канал к вложению не прикрепит, в окне не показаны. У письма картинка встаёт над текстом, а файлы — строками под письмом. Под окном — строка о том, во что вложение превратится в выбранном канале (правка 19 сентября: отдельного блока «Вложения в чате» больше нет).
  • Сообщение из одних вложений, без текста, — законное: голосовое уходит и без слов.
  • Агент школы вложения пока не прикрепляет: файлы выбирает человек в конструкторе.
  • Несохранённые файлы убираются сами: через месяц после отправки рассылки, если они больше нигде не стоят — ни в черновике, ни в запланированной рассылке, ни в шаге сценария, ни в уроке. Место в хранилище не копится от каждого «Не сохранять».
  • Тот же блок — в шаге сценария «Сообщение»: над текстом те же вложения, плитки, вопрос «Сохранить в «Файлах школы»?» (несохранённое помечено «только в этом сообщении») и счётчик знаков. Сообщение принадлежит шагу и в «Рассылки» не попадает.

Кнопки к сообщению #

У обычного сообщения в Telegram, ВКонтакте и MAX под текстом есть кнопки. Каждая кнопка либо открывает ссылку, либо запускает сценарий: нажатие приходит школе событием «Нажал кнопку в сообщении», и сценарий с таким входом заводится — или просыпается шаг «Ждать события», если он ждёт именно эту кнопку.

  • Где кнопки — под сообщением или клавиатурой внизу экрана. Клавиатура Telegram присылает подпись кнопки сообщением — по ней школа узнаёт нажатие, поэтому кнопок-ссылок у клавиатуры Telegram не бывает. У MAX клавиатуры внизу экрана нет — только кнопки под сообщением; при смене канала на MAX кнопки встают под сообщение сами.
  • Расстановка — рядами: кнопку перетаскивают на другое место или в другой ряд, а стрелками на кнопке двигают без мыши. Кнопка, перетащенная ниже последнего ряда, начинает новый ряд.
  • Пределы — каналов, и экран называет их заранее: Telegram — до 8 кнопок в ряду; ВКонтакте — под сообщением до 6 рядов и 10 кнопок, клавиатурой до 10 рядов и 40 кнопок, до 5 в ряду, подпись до 40 знаков; MAX — до 30 рядов, до 7 кнопок в ряду и до 3, если в ряду есть ссылка.
  • Кнопки ВКонтакте под сообщением, запускающие сценарий, показываются не во всех приложениях. Если важно, чтобы нажатие дошло у всех, выберите клавиатуру. Чтобы нажатия вообще приходили, в сообществе включается тип событий «Действие с сообщением» — пошагово.
  • Кнопки не подошли каналу — сообщение уходит без них, а причина остаётся в журнале сервера. «Как увидит получатель» показывает кнопки под пузырём.
  • Агент школы кнопки пока не расставляет: их собирает человек в конструкторе.

Конструктор письма #

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

  • Текст правится прямо на холсте, новый блок — из каталога слева или набором «/». Настройки выбранного блока и его оформление — в панели справа; когда ничего не выбрано, там список подстановок.
  • Колонки наполняются изнутри: кнопка «+ Первый блок в «Колонки»» предлагает только то, что в колонку законно. В письме колонки собираются таблицей — так их понимают все почтовые программы. На телефоне они не складываются в столбик: Gmail вырезает стили, которые для этого нужны, — поэтому колонок не больше трёх.
  • Кнопка на оплату ведёт на кассу выбранного тарифа, над ней — название и цена. Тариф снят с продажи — кнопки в письме нет, и вкладка «Как увидит получатель» показывает это до отправки.
  • Вкладка «Как увидит получатель» — письмо, собранное тем же кодом, что и отправка. «Отправить себе» — прямо с холста, «Готово» — назад к шагам рассылки.
  • Сохранение само. Блок, которому в письме не место, и разметка, которой почта не знает, получают отказ словами — письмо не уйдёт с дырой.

Агент школы собирает письмо из блоков тем же путём и получает те же отказы.

Свой HTML #

Вставляется целиком, вместе с <html> и <body>. Таблицы, встроенные стили и медиазапросы остаются как есть; скрипты, кадры и формы вырезаются — в письме они всё равно не работают, а фильтры на них реагируют плохо.

Продукт предупредит о двух вещах, которые ломают перенесённые шаблоны чаще всего:

  • подстановки в чужом формате. GetCourse пишет {first_name} одной парой скобок; у нас — двумя: {{first_name}}. Чужая уедет получателю текстом;
  • адреса в квадратных скобках. Такая ссылка никуда не ведёт.

Кому уйдёт #

На шаге «Кому» — два раскрывающихся блока. «Чем отправить» — каналы, которые у школы подключены: почта, Telegram, ВКонтакте, MAX. Неподключённого канала в списке нет — кроме канала самой рассылки: он виден с пометкой «Не подключено». «Кому отправляем» — четыре способа: всем ученикам (у кого есть хоть один доступ), курсу или потоку, сохранённому сегменту и «Собрать здесь» — условия прямо в рассылке, тем же конструктором, что в списке учеников и в сегментах; он появляется под блоком сразу после выбора. Набранные здесь условия хранятся в самой рассылке; кнопка «Сохранить как сегмент» делает из них сегмент.

Пустые условия — это никто, а не вся база: рассылка, в которой шаг «Кому» не заполняли, не уйдёт никому.

Кому это письмо дойдёт #

Под выбором — воронка:

Строка Что значит
Подходят под правило попали под выбранных получателей
Есть куда отправить есть адрес почты или привязан мессенджер канала: Telegram, ВКонтакте или MAX
Согласны получать такое не отписались от категории письма (у служебной категории строки нет)
Получат столько писем и уйдёт

Число на кнопке «Отправить» — «получат», а не «подходят». Под воронкой сказано, кто выпал и почему, а «кто именно» открывает имена со ссылками на карточки.

Сузить по доставляемости — «только подтверждённые адреса»: те, кто переходил по ссылке из письма или входил по коду. Нужно для рекламы на большую базу: письма на неподтверждённые адреса чаще возвращаются и портят репутацию домена.

Получатели считаются заново в момент отправки: между «посмотрел» и «отправил» кто-то купит курс, а кто-то отпишется.

Подстановки #

Пишутся двумя парами скобок, английскими именами — так же, как в вёрстке из других редакторов и в запросах к API:

Подстановка Что встанет
{{first_name}} имя; не заполнено — обращение из настроек школы («друг»)
{{last_name}} фамилия
{{full_name}} имя и фамилия
{{email}}, {{phone}} почта и телефон
{{school_name}} название школы
20 сентября 2026 сегодняшняя дата
{{unsubscribe_url}} ссылка «отписаться» — только в письме
{{field.city}} своё поле школы с ключом city

Прежние русские имена работают — {{имя}}, {{фамилия}}, {{школа}}, {{поле.city}}: письма, набранные до переименования, не ломаются. Написание служебных писем ({{firstName}}) тоже понимается.

Неизвестная подстановка — отказ при сохранении, а не дыра в письме у каждого получателя. На шаге «Кому» справа видно, у скольких получателей пусто там, куда письмо подставляет значение, и что встанет вместо пустого; «Показать, как они увидят письмо» — строка письма глазами такого человека.

Тестовое письмо #

«Отправить себе» — в строке конструктора, рядом с «Отправить». Письмо уходит вам — на ваш адрес или в ваш Telegram — сначала дописав последние правки.

Тестовое собирается той же функцией, что настоящее: те же подстановки (ваши данные), те же картинки, та же ссылка «отписаться». Тема помечается словом [тест] — тестовое без пометки однажды перешлют клиенту как настоящее.

Тестовое не привязывается к рассылке и не попадает в её отчёт. Правка письма после проверки снимает отметку «проверено на себе».

Если сообщение ушло не так, как собрано, — например, ВКонтакте не принял картинку, — под строкой сверху написано, что именно и почему.

Когда отправить и как быстро #

Сейчас или в указанное время. Время — местное время школы; перевод делает сервер.

Темп — сколько сообщений в секунду. Почтовые релеи считают репутацию по всплескам: тысяча писем за минуту с нового домена — быстрый способ попасть в спам. Для нового домена начинайте с 5–10.

Отписка проверяется в движке, а не в форме #

Это главное правило раздела, и оно объясняет, почему некоторые письма не уходят даже с полными правами.

Согласия и отписки проверяются в момент отправки — там же, где отправка. Не в интерфейсе, не в сценарии, не в API.

Значит, послать маркетинговое письмо отписавшемуся нельзя ниоткуда: ни из админки, ни сценарием, ни по API, ни владельцу школы. Проверка одна на весь продукт, и обойти её нечем.

Защищает это не только человека, но и доставляемость всей школы: одна рассылка по всей базе без учёта отписок стоит месяцев репутации домена.

Категории подписок #

Отписка от «новостей» не отписывает от «оплачено, вот доступ». Категория у рассылки обязательна, по умолчанию — «Общие рассылки»; без категории рассылку не отправить и не поставить в расписание.

Неслужебная («Общие рассылки») Служебная («Уведомления»)
Ссылка «отписаться» появляется внизу письма сама и не удаляется нет
Кто получит только не отписавшиеся все, у кого есть куда отправить
От чего отписывается человек от категории целиком, одним нажатием ни от чего

Ссылка «отписаться» работает без входа. Она ведёт на страницу школы: «Вы отписались», переключатели «что будет приходить дальше» и кнопка «Вернуть». Почтовые службы получают ещё и заголовок отписки одним нажатием — кнопку «Отписаться» рядом с отправителем.

Служебные письма — код входа, чек, «доступ открыт» — не отключаются вовсе. От кода входа отписаться нельзя: человек потеряет доступ к аккаунту. Отключить их нельзя, а переписать своими словами — можно: «Настройки → Письма школы», подробнее в разделе про почту.

Человек управляет своими подписками и сам — в кабинете, раздел «Уведомления».

Отчёт #

По ходу и после отправки: сколько ушло, сколько не дошло и почему, сколько человек отписалось.

Открытия и клики #

У писем на почту школа видит ещё два числа: сколько открыли и сколько нажали ссылку.

«Открыли» — нижняя оценка, и это не наша скромность. Открытие ловится картинкой размером в один пиксель, а почтовые программы по умолчанию картинки не грузят. Настоящее число всегда больше показанного — обычно заметно больше. «Нажали» точнее: оно ловится переходом.

По этим событиям строятся сегменты: «получил рассылку», «открыл», «нажал ссылку». Из сегмента уходит следующее письмо или запускается сценарий — так делается дожим тех, кто письмо не открыл.

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

Ссылка «отписаться» не перехватывается никогда: человек, отписывающийся от рассылки, — последний, за кем стоит следить.

Что дошло #

Четыре состояния, и они разные по смыслу:

Состояние Что это значит Надо ли что-то делать
отправлено сервер принял письмо нет
не ушло отказ релея или адресата да, причина написана рядом
человек отписался его решение нет
нет адреса писать некуда заполнить контакт

«Не дошло» и «не захотел» — разные новости, и только первая требует действий.

Telegram #

Тот же экран, другой канал. Отличия, которые видно сразу:

  • темы нет — Telegram её игнорирует;
  • разметка уже́ — жирный, курсив, подчёркнутый, зачёркнутый, ссылки, моноширинный; заголовков и таблиц нет. Под текстом обычного сообщения — счётчик знаков: длиннее 4096 Telegram не примет;
  • строки — как в редакторе: абзац — строка, пустая строка — пустая строка. Больше одной пустой строки подряд не уходит — так же у ВКонтакте и MAX;
  • вложения уходят своим видом: картинка — фото с подписью; альбом — с текстом, но без кнопок (к группе их не прикрепить — конструктор закрывает кнопки и просит поставить ссылку в текст); несколько файлов — тоже группой без кнопок; голосовое — голосовым (файл OGG), другой звук — аудиозаписью; кружочек — кружочком (MP4, квадратное, до минуты), текст — следующим сообщением; видео тяжелее 50 МБ уходит ссылкой на файл школы, а не видео в чате. Картинки — до 10 МБ, остальные файлы — до 50 МБ. Подпись — до 1024 знаков: текст длиннее уходит вторым сообщением сразу за вложением, и кнопки — у него. Файл грузится в Telegram один раз на рассылку;
  • письмо из конструктора уходит блоками в родном виде Telegram: картинки с подписями, разделители, цитаты и врезки, кнопки-ссылки и кнопка на кассу тарифа; колонок в сообщении нет — их нет у самого Telegram;
  • смена канала переводит письмо, а не ломает его. Колонки раскладываются по порядку, одна под другой; свой HTML становится текстом — абзацы, жирный, курсив и ссылки остаются, заголовки становятся жирными строками, списки — строками с точкой. Что поменялось, написано под строкой сверху;
  • «Как увидит получатель» — пузырём, как в чате: текст с оформлением, картинки, подписи, разделители и кнопки — те же блоки, что уйдут;
  • писать можно только тем, кто сам начал разговор с ботом. Это правило Telegram, а не наше.

ВКонтакте и MAX #

Тот же экран и те же шаги — если сообщество ВКонтакте или бот MAX подключены в «Настройки → Интеграции» (как их завести — пошагово).

  • Кому уйдёт — тем, кто привязал ВКонтакте или MAX к аккаунту школы: написал сообществу или боту код из кабинета. Остальные в воронке — «не привязан ВКонтакте» или «не привязан MAX».

  • Текст с оформлением. «Богатого сообщения» у ВКонтакте и MAX нет — только текст, и оформление у каждого своё:

    • MAX — жирный, курсив, подчёркнутый, зачёркнутый, моноширинный, ссылки;
    • ВКонтакте — жирный, курсив, подчёркнутый. Ссылка уходит словами и адресом: ссылка, спрятанная под словом, у ВКонтакте открывается не у всех. Оформление ВКонтакте показывает не во всех приложениях — текст при этом доходит целиком.

    Если сервис не примет оформление, сообщение уйдёт простым текстом, а не пропадёт. Письмо, переведённое в эти каналы, теряет только то, чего у канала нет, — что убрано, сказано под строкой сверху.

  • Предел текста — 4096 знаков у ВКонтакте и 4000 у MAX; счётчик под текстом считает то, что уйдёт.

  • Вложения уходят одним сообщением с текстом и кнопками. MAX: голосовое придёт обычным аудио, кружочек — обычным видео. ВКонтакте: картинки — фото в сообщениях сообщества (JPG, PNG и GIF; сумма ширины и высоты — до 14 000 точек, стороны — не уже 1 к 20), голосовое — голосовым, видео и кружочек — файлом. Файл загружается один раз на рассылку, а не на каждого человека. Не принял сервис вложение — сообщение не уходит, а тестовое называет файл: рассылка без обещанных файлов хуже остановленной. У старого баннера прежнее правило: не принят — сообщение уходит без картинки.

  • Темп по умолчанию — 15 сообщений в секунду у ВКонтакте и 25 у MAX, с запасом к пределам самих сервисов.

  • Тестовое себе уходит в ваш ВКонтакте или MAX — привяжите их в своём профиле. Пометка «[тест]» стоит первой строкой.

Системные письма #

Отдельно от рассылок: школа их не запускает, они уходят сами по событию.

Доступ в школу (логин, пароль и ссылка автовхода) · регистрация и подтверждение почты · вход по ссылке · код входа · сброс пароля · смена почты · пароль изменён · заказ создан · оплачено · доступ открыт · заказ отменён · возврат денег · рассрочка: следующий платёж · доступ заканчивается · новый урок открылся · работа проверена · сертификат. Писем вебинара среди них нет: записавшимся пишет школа рассылками.

Пришедшему через мессенджер письмо приходит и туда. Кто завёл аккаунт входом через Telegram, MAX или ВКонтакте, получает каждое письмо школы ещё и сообщением в этот мессенджер; у кого почты нет вовсе — только сообщением. Привязавший мессенджер из кабинета выбрал почту, и дублей ему нет. Агент школы здесь ничего не настраивает — правило одно для всех писем.

Как бы человек ни попал в школу, он получает вход. Завели руками, пришёл с формы, записался на вебинар — человек получает логин, пароль и ссылку автовхода письмом и в Telegram. Пароль, который задал администратор при заведении, уходит в письме как есть; если пароля нет, продукт придумывает его сам. Пароль из письма временный: при первом входе школа попросит сменить его.

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

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

Что из них правится, а что пока нет #

Правда здесь важнее удобной формулировки, поэтому она названа прямо.

Правятся в «Рассылки → Шаблоны» письма про вход и учётную запись: приветствие и подтверждение почты, вход по ссылке, код входа, сброс пароля, пароль изменён, смена почты (код и предупреждение с отменой), приглашение сотрудника.

Приглашение сотрудника уходит и на почту, за которой ещё нет человека: журнал писем ведётся по людям, поэтому такое письмо в нём не появится — отметка «ушло» или «не ушло» хранится в самом приглашении и видна в списке сотрудников. Если в письме есть обращение по имени, а имени нет (новая почта или человек его не называл), «Здравствуйте, !» не уходит: пустое имя убирается вместе с запятой.

Пока не правятся — текст встроен в продукт: заказ создан, оплачено, доступ открыт, заказ отменён, возврат денег, следующий платёж рассрочки, доступ заканчивается, новый урок открылся, работа проверена, сертификат и четыре письма вебинара.

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

Тексты правятся в «Рассылки → Шаблоны». Вид у них тот же, что у рассылок: логотип, цвет и подпись школы — см. Почта школы.

Эта страница в Markdown