Форма как настоящий trigger
Содержание курса
Пошаговая настройка и тестовый запуск формы
Разберём весь путь от пустого canvas до данных в Output — от добавления узла до момента, когда видите заполненный item.
Создание узла и базовые настройки
Откройте новый workflow и нажмите «+» в центре canvas. В поиске наберите «Form» — среди типов триггеров появится n8n Form Trigger. Выбирайте его. Внутри настроек узла первым делом задайте заголовок формы (Form Title) — это то, что пользователь увидит над полями. После этого добавляйте поля через кнопку Add Field: для каждого поля указываете Field Label, Field Type и при необходимости флаг Required. Для тестовой формы заявки добавьте три поля: «Имя» (text, Required), «Email» (email, Required), «Описание проблемы» (text, Required). Сохраните настройки.
Предварительный просмотр формы
После сохранения в настройках узла появляется ссылка на Preview. Откройте её в браузере — убедитесь, что все три поля отображаются, а рядом с каждым стоит маркер обязательности. Это проверка конфигурации до запуска: если что-то не так с лейблами или типами, исправляете здесь, не тратя время на повторные отправки.
Тестовый режим: как n8n ждёт данные
В правом верхнем углу редактора переключите workflow в режим Test (не нажимайте Activate — это разные вещи). Затем кликните по узлу Form Trigger и нажмите кнопку Listen for test event. С этого момента n8n открывает «окно ожидания»: он слушает ровно одну входящую отправку формы. Пока окно открыто, вернитесь к Preview-ссылке формы в браузере, заполните поля и нажмите Submit. N8n получает данные, закрывает окно ожидания и сразу отображает результат в панели Output узла.
Что проверять в Output
После успешной отправки узел Form Trigger окрасится в зелёный. Откройте панель Output и переключитесь на вкладку JSON — убедитесь, что items показывает ровно 1 запись, а не 0 и не несколько. Это подтверждает, что данные пришли именно из текущей отправки, а не из кэша предыдущего запуска. Структура самого item — ключи и значения — соответствует тому, что разобрали в предыдущей секции.
Тестовый режим vs активный workflow
Важно понимать разницу между двумя режимами работы:
- В тестовом режиме (Listen for test event) n8n ждёт ровно одну отправку, показывает результат в редакторе и останавливается. Идеален для проверки конфигурации.
- В активном режиме (кнопка Activate в правом верхнем углу) workflow работает непрерывно: каждая отправка формы автоматически запускает полный прогон без вашего участия. Это продакшн-поведение.
Для первого тестового запуска активировать workflow не нужно — тестовый режим полностью достаточен, чтобы убедиться, что данные приходят и структура item соответствует ожиданиям.
