FreemiumProBusinessEnterprise

Уведомления: обзор

Каналы доставки

evntflo отправляет уведомления через два канала:

Email

Основной канал для всех типов уведомлений. Письма отправляются на адрес, указанный участником при регистрации (поле registrant_email). Организатор получает уведомления на email, привязанный к аккаунту.

Возможности:

  • HTML-шаблоны с логотипом и фирменными цветами организации (Pro+)
  • Мультиязычные шаблоны через i18n-service (7 языков)
  • Отслеживание доставки, открытий и переходов
  • Настройка DKIM для отправки от имени своего домена (Business+)

Telegram

Мгновенные уведомления через бот @evntflo_bot. Работают для пользователей, авторизованных через Telegram или привязавших Telegram-аккаунт в настройках.

Возможности:

  • Мгновенная доставка через Telegram API
  • Inline-кнопки для быстрых действий (открыть билет, перейти к событию)
  • Поддержка форматирования и ссылок

Типы уведомлений

Подтверждение регистрации

Отправляется участнику сразу после успешной регистрации. Содержит:

  • Название мероприятия, дату и место
  • Номер регистрации
  • QR-код билета (если применимо)
  • Ссылку на страницу регистрации

Чек оплаты

Отправляется после успешного платежа. Содержит:

  • Сумму и метод оплаты
  • Название билета и опции
  • Номер транзакции
  • Ссылку на чек

Напоминание о событии

Автоматическое напоминание за 24 часа до начала мероприятия. Содержит:

  • Дату и время начала
  • Адрес или ссылку на онлайн-трансляцию
  • Напоминание о подготовке (если настроено организатором)

Изменения в мероприятии

Отправляется всем зарегистрированным участникам при изменении ключевых параметров события:

  • Изменение даты или времени
  • Изменение места проведения
  • Отмена мероприятия

Уведомления для команды

Внутренние уведомления для организаторов и членов команды:

  • Новая регистрация
  • Новый платеж
  • Возврат средств
  • Приближение к лимиту участников

Обработка очереди

Все уведомления обрабатываются асинхронно через очередь BullMQ в notifications-service. Это обеспечивает:

  • Надежность -- при временной недоступности канала доставки сообщение будет отправлено повторно
  • Масштабируемость -- пиковые нагрузки (массовая рассылка, начало популярного события) не влияют на работу основного приложения
  • Приоритизация -- транзакционные уведомления (подтверждение оплаты) обрабатываются с высоким приоритетом, маркетинговые -- с обычным

Повторные попытки отправки выполняются автоматически: 3 попытки с экспоненциальной задержкой (10 с, 30 с, 90 с).

Отслеживание доставки

Статус каждого уведомления отображается в разделе Событие -> Уведомления -> Лог доставки:

СтатусЗначение
ОтправленоСообщение передано провайдеру (email-сервис или Telegram API)
ДоставленоПодтверждение доставки получено (email)
ОткрытоПолучатель открыл письмо (только email, при включенном трекинге)
ОтклоненоПисьмо отклонено сервером получателя (bounce)
ОшибкаТехническая ошибка при отправке

Лог доставки хранится 90 дней и доступен для фильтрации по каналу, статусу и дате.

Лимиты по тарифам

Ограничения на количество email-уведомлений в месяц:

ТарифEmail / месяц
Free500
Pro5 000
Business50 000
EnterpriseБез ограничений

Telegram-уведомления не имеют лимитов на всех тарифах.

При приближении к лимиту (80% и 95%) организатор получает предупреждение. После исчерпания лимита автоматические email-уведомления приостанавливаются до начала следующего расчетного периода. Транзакционные уведомления (подтверждение оплаты, чеки) продолжают отправляться.

Частые вопросы

Какие каналы уведомлений поддерживает evntflo?
Два канала: email и Telegram. Email-уведомления отправляются на адрес, указанный при регистрации. Telegram-уведомления приходят через бот @evntflo_bot, если участник авторизован через Telegram.
Можно ли отключить уведомления для конкретного события?
Да. В настройках события на вкладке Уведомления вы можете отключить автоматические уведомления по отдельности: подтверждение регистрации, напоминание, уведомление об изменениях.
Как быстро отправляются уведомления?
Уведомления обрабатываются через очередь BullMQ. Обычно сообщение доставляется в течение нескольких секунд после события-триггера. При пиковых нагрузках время может увеличиться до 1-2 минут.