Сообщество строителей сайтов на Joomla + Gridbox

Gridbox 3.0 уже вышел — как безопасно обновиться

Личный кабинет

Настройка условных email-уведомлений в Balbooa Forms на Joomla

Условные email-уведомления (Conditional Emails) позволяют организовать эффективную маршрутизацию входящих обращений внутри компании. Вместо отправки всех заявок на один общий ящик администратора Balbooa Forms автоматически направляет письмо в соответствующий отдел (продажи, техническая поддержка, бухгалтерия или отдел кадров) в зависимости от того, какой пункт выбрал пользователь в выпадающем списке или переключателе, а также отправляет персонализированный автоответ клиенту.
Сложность No-Code / Средний
Время ~ 5 минут
Совместимость Balbooa Forms / Gridbox / Joomla 4 / 5 / 6 и т.д.
Видеоурок по настройке условных email-уведомлений

Наглядное пошаговое руководство от Balbooa по настройке правил отправки писем разным получателям на основе выбора пользователя:

Таймкоды видеоурока
0:00 — Принцип работы условной маршрутизации писем (Conditional Emails)0:20 — Создание селектора отдела (Dropdown / Radio поле)0:48 — Добавление нескольких профилей Email-уведомлений1:35 — Привязка условий через Conditional Logic2:30 — Тестирование отправки в разные отделы компании
1 Создание поля выбора темы обращения или отдела

Открой нужную форму в редакторе Balbooa Forms и добавь поле с вариантами выбора (Dropdown или Radio), по которому будет определяться получатель:

Пример структуры поля
• Название поля (Label): «Тема обращения» или «Выберите отдел»• Варианты выбора (Options): 1. Отдел продаж (Sales) 2. Техническая поддержка (Support) 3. Бухгалтерия / Документы (Billing) 4. Сотрудничество / HR (Partnership)
2 Создание профилей Email-уведомлений (Email Notifications)

Перейди в Настройки формы (Settings) ➝ Email Notifications и создай отдельные профили писем под каждый отдел компании:

Порядок действий
1. В разделе «Email Notifications» нажми «+» (Добавить новое уведомление).2. Задай название профиля (например, «Уведомление для Отдела Продаж»).3. В поле «Send to» укажи email отдела (например, sales@твой-домен.ru).4. Укажи понятную тему письма (Subject): «Новый лид на покупку: [Form Title]».5. Повтори шаги для техподдержки (support@твой-домен.ru) и бухгалтерии (billing@твой-домен.ru).
3 Привязка правил отправки в модуле Conditional Logic

В левой панели редактора формы перейди во вкладку Условная логика (Conditional Logic) и настрой правила срабатывания для каждого email-профиля:

Логические правила
• Правило #1 (Продажи): IF [Выберите отдел] EQUAL TO "Отдел продаж" THEN SEND EMAIL "Уведомление для Отдела Продаж"• Правило #2 (Техподдержка): IF [Выберите отдел] EQUAL TO "Техническая поддержка" THEN SEND EMAIL "Уведомление для Техподдержки"• Правило #3 (Бухгалтерия): IF [Выберите отдел] EQUAL TO "Бухгалтерия / Документы" THEN SEND EMAIL "Уведомление для Бухгалтерии"
4 Настройка персонализированных автоответов клиенту

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

Автоответ клиенту
• При запросе в Техподдержку: письмо со ссылкой на базу знаний и регламентом ответа в течение 2 часов.• При запросе в Отдел Продаж: письмо с прикрепленным PDF-каталогом продукции и прайс-листом.• При отклике на вакансию: подтверждение получения резюме с контактами HR-отдела.
5 Проверка корректности маршрутизации

Выполни тестовые отправки формы на фронтенде сайта, поочередно выбирая разные отделы, и убедись, что письма поступают на заданные почтовые ящики.

Обрати внимание:

Если в форме не сработало ни одно из условных правил, форма отправит стандартное уведомление администратора по умолчанию. Убедись, что основной email администратора в глобальных настройках формы активен и корректно настроен через SMTP.