«Собрал воркфлоу, нажал кнопку, и всё сломалось» — классическая ситуация при знакомстве с n8n. Хорошая новость в том, что почти все стартовые проблемы сводятся к 5–6 одинаковым ошибкам.
Давайте разберём самые частые «грабли», на которые наступает каждый первый, и как их обойти.
❌ 1. «Пытаюсь выбрать данные в настройках, а там пусто»
Симптом: Ты настраиваешь вторую или третью ноду (например, Google Sheets), открываешь панель переменных, чтобы подставить email из формы, но n8n пишет «No data» или показывает пустое окно.
В чём ошибка: Предыдущая нода не была запущена, поэтому n8n просто не знает, какие данные в ней лежат.
✅ Как починить: Вернись на шаг назад и нажми Execute node (или Test step). Как только нода отработает и покажет зелёную галочку, её данные (Output) станут доступны для выбора в следующих нодах.
❌ 2. Воркфлоу работает в редакторе, но не работает в жизни
Симптом: Когда ты нажимаешь ручной запуск — всё супер. Но когда клиент реально заполняет форму на сайте, ничего не происходит.
В чём ошибка: Сценарий не переведён в боевой режим.
✅ Как починить:
-
В правом верхнем углу включи тумблер Active.
-
Важный нюанс для Webhook: у вебхуков в n8n есть две ссылки — Test URL (работает только когда ты нажал Execute в редакторе) и Production URL (работает всегда, когда воркфлоу Active). Убедись, что во внешний сервис ты вставил именно Production URL!
❌ 3. Ошибка авторизации (401 Unauthorized / Credentials Error)
Симптом: Нода выдаёт красную ошибку со словами Invalid Credentials, Authentication failed или 401/403.
В чём ошибка: Проблема с доступами (ключами, токенами, паролями).
✅ Как починить:
-
Убедись, что ты не просто создал Credential в настройках, но и выбрал его в выпадающем списке внутри самой ноды.
-
Проверь, не скопировал ли ты API-ключ с лишним пробелом в начале или конце (очень частая беда).
-
Убедись, что у твоего API-ключа есть нужные права (например, право на запись в таблицу, а не только на чтение).
❌ 4. Строить «звездолёт» целиком без промежуточных тестов
Симптом: Ты добавил 10 нод подряд, всё настроил, нажал запуск... и получил каскад ошибок. Искать причину придётся долго.
В чём ошибка: Линейное мышление и отсутствие пошагового тестирования.
✅ Как починить: В n8n нужно строить процессы итеративно. Добавил триггер → протестировал. Добавил форматирование данных (Edit Fields) → протестировал. Добавил отправку → протестировал. Если внешнее API временно недоступно, используй функцию Pin Data (закрепить данные) на ноде, чтобы тестировать следующие шаги без постоянных запросов к серверу.
❌ 5. Заблудиться в структуре (Array vs Object)
Симптом: Вместо имени пользователя в Telegram улетает текст [Object object] или [Array].
В чём ошибка: n8n работает с массивами данных (JSON). Иногда нода отдаёт список из одного элемента, а следующая нода ждёт простой текст, или наоборот.
✅ Как починить:
-
Всегда заглядывай во вкладку JSON в Output ноды, чтобы глазами увидеть, в каком виде пришли данные.
-
Используй базовую ноду Item Lists (или Loop), если тебе нужно разбить один большой список на отдельные элементы и обработать каждый по очереди.
А с какими ошибками на старте сталкивались вы? Пишите в комментарии, если застряли на какой-то неочевидной проблеме — разберём вместе!
