Рассылка в закупке

Вкладка «Рассылка» в карточке закупки (/purchases/:id?tab=notify) — это профессиональный инструмент персонального оповещения участников выкупа через личные сообщения ВКонтакте и Одноклассников. Система позволяет в один клик сформировать и отправить индивидуальные сообщения каждому покупателю с точным составом его заказа, реквизитами для оплаты, суммами с учётом оргсбора и доставки, а также отслеживать статус доставки каждого сообщения в реальном времени.

Вкладка Рассылка в карточке совместной закупки со стрелкой на тулбар и конструктор
Интерфейс вкладки «Рассылка» (/purchases/:id?tab=notify): стрелка указывает на вкладку в карточке закупки, выбор шаблонов и аудитории получателей.

Зачем нужна рассылка по закупке и как она устроена

Рассылка по закупке кардинально отличается от общей рассылки по группе: каждое отправляемое сообщение формируется персонально под конкретного покупателя. Система автоматически подставляет в текст имя участника, список заказанных им товаров, цвета, размеры, номер заказа, сумму оргсбора, стоимость доставки и точный остаток к оплате.

  • Официальные каналы доставки: отправка осуществляется от имени подключённого сообщества ВКонтакте или Одноклассников через официальные API соцсетей.
  • Защита от блокировок и спам-фильтров: сервис отправляет сообщения умными пачками (по 15 сообщений с секундной паузой), что предотвращает санкции со стороны соцсетей и гарантирует стабильную доставку.
  • Доставка только реальным заказчикам: уведомления получают только те пользователи, у которых есть оформленные позиции в данном выкупе.

Выбор аудитории: кому отправлять уведомления

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

  • «Все покупатели» — уведомление отправляется абсолютно всем участникам выкупа. Применяется при объявлении стопа, согласовании замен или публикации графика выдачи на ПВЗ.
  • «Только оплатившие» — рассылка уходит клиентам со статусом полной оплаты. Удобно для приглашения на получение заказов или отправки трек-номеров посылок.
  • «Только не оплатившие» — точечное мягкое напоминание должникам с указанием суммы к доплате, реквизитов и крайнего срока внесения средств.

Конструктор персонального сообщения: блоки и переменные

Организатор может гибко настраивать структуру отправляемого сообщения, включая или отключая необходимые информационные блоки с помощью чекбоксов:

Конструктор блоков персонального сообщения со стрелками на параметры закупки
Конструктор сообщения: стрелка указывает на блок параметров закупки, флажки включения номера заказа, ссылок на товары, оргсбора, доставки и итоговой суммы к оплате.
  • «Приветствие» — добавляет обращение «Здравствуйте, {Имя}!» или «Добрый день, {Имя}!».
  • «Название закупки» — указывает официальное наименование текущего выкупа в шапке сообщения.
  • «Текст в начале» — поле для произвольного текста организатора (сроки оплаты, номер карты, условия хранения, график работы ПВЗ).
  • «Параметры позиций» — флажки для включения номера заказа, названия товара, ссылки на фото/пост, количества и цены.
  • «Оргсбор и доставка» — автоматический расчёт и наглядное отображение организаторского процента и транспортных расходов.
  • «Итого к оплате» и «Округление итога» — вывод точной суммы к оплате с возможностью округления до целых рублей для удобства переводов через СБП.
  • «Ссылки на ЛК и профиль продавца» — автоматическое добавление ссылки на личный кабинет покупателя и контакты организатора.
  • «Текст в конце» — блок для заключительных слов (например, подсказка «Отписаться от рассылки можно в настройках группы»).

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

Предпросмотр, проверка текстов и точечное исключение

После нажатия кнопки «Сохранить и предпросмотр» система собирает персональные сообщения для каждого получателя и выводит сводную таблицу проверки:

Таблица предпросмотра получателей рассылки с тултипом открытия полного текста
Таблица предпросмотра: стрелка указывает на строку покупателя с подсказкой «Нажмите, чтобы открыть полный текст сообщения» и колонку «Исключить».
Модальное окно с полным сгенерированным текстом сообщения для покупателя
Полный текст сообщения покупателя: персональный расчёт состава заказа, цен, оргсбора (10%), итоговой суммы (1 760 ₽), ссылки на личный кабинет и контакты организатора.
  • Просмотр текста покупателя: клик по фрагменту сообщения открывает модальное окно с полным текстом именно для этого клиента, позволяя убедиться в корректности сумм и ссылок перед отправкой.
  • Колонка «Исключить»: позволяет чекбоксом снять конкретного человека с отправки (например, если вы уже связались с ним лично). При этом его заказ в закупке остаётся без изменений.
  • Счётчик «Получатели (Всего: N)»: показывает точный охват сформированной очереди.

Отправка, защита кодом безопасности и мониторинг прогресса

Для старта отправки организатор нажимает кнопку «Отправить» в верхней части таблицы получателей. Система запрашивает подтверждение персональным 4-значным кодом безопасности:

Модальное окно ввода кода безопасности для подтверждения отправки рассылки
Подтверждение отправки: стрелка указывает на поле ввода 4-значного кода безопасности для защиты от случайного запуска рассылки.
Экран завершённой рассылки с прогрессом, отчётом об ошибках и списками получателей
Результаты отправки: шкала прогресса, отчёт по ошибкам (пользователь не разрешил сообщения), реестр «Уже получали рассылку» и кнопка «Новая рассылка».
  • Фоновая отправка: рассылка выполняется сервером в фоновом режиме. Организатор может закрыть страницу или перейти к другим закупкам — отправка не прервётся.
  • Живые счётчики: индикаторы «В очереди», «Отправлено», «Ошибки» и «Исключено» обновляются в реальном времени.
  • Секция «Уже получали рассылку»: фиксирует точную дату и время доставки каждому участнику. Если требуется отправить повторное сообщение конкретному человеку, организатор может отметить его галочкой и нажать «Убрать выбранных».
  • Секция «Не получили из-за ошибки»: подробно показывает пользователей, которым не удалось доставить сообщение (например, «Пользователь не разрешил сообщения от сообщества»), с кнопками управления списком.

Открыть в кабинете

Наверх