Вебхуки в Make — это способ передавать данные между сервисами в реальном времени, без ручного запуска сценария. Если коротко: входящий webhook принимает данные в Make, исходящий webhook отправляет их наружу.
1. Входящий webhook в Make 📥
Это URL, который Make генерирует для сценария. Любая система, способная отправить HTTP-запрос, может передать в него данные.
Как работает:
Сайт, CRM, форма или бот отправляет POST-запрос на webhook URL → Make получает данные → запускает сценарий.
Когда нужен:
- — заявки с сайта
- — уведомления из CRM
- — события из платежных систем
- — данные из Telegram-ботов, форм, CMS
Плюсы:
- — мгновенный запуск
- — меньше нагрузки, чем у опроса API по расписанию
- — удобно для автоматизации событий
Что важно настроить:
- — структуру данных
- — проверку источника запроса
- — обработку ошибок
- — фильтры, если часть событий не нужна
2. Исходящий webhook в Make 📤
Это действие, где уже Make отправляет HTTP-запрос в другой сервис.
Как работает:
Сценарий в Make выполнился → модуль HTTP/Webhook отправляет данные в нужную систему.
Когда нужен:
- — передать лид в CRM
- — отправить заказ в складскую систему
- — уведомить внутренний сервис
- — синхронизировать данные между платформами
Что можно отправлять:
- — JSON
- — form-data
- — query-параметры
- — заголовки авторизации
- — файлы, если сервис поддерживает
3. Разница между входящим и исходящим webhook 🧩
- Входящий — Make получает данные
- Исходящий — Make отправляет данные
Простой пример:
Форма на сайте отправляет заявку во входящий webhook Make.
Make обрабатывает данные, добавляет лид в таблицу и затем через исходящий webhook отправляет его в CRM.
4. Частые ошибки 🚨
- Отправка не в тот метод: сервис ждет POST, а идет GET
- Неверный Content-Type
- Отсутствует авторизация в исходящем запросе
- Тестовые данные отличаются от боевых
- Сценарий не включен, поэтому webhook не обрабатывается
- Нет обработки ответа сервера: запрос ушел, но вернулся 400/401/500
5. Практический совет 🛠️
Если интеграция не работает:
- • проверьте формат тела запроса
- • сравните заголовки
- • посмотрите историю выполнения в Make
- • протестируйте webhook через Postman или curl
- • убедитесь, что принимающая сторона ожидает именно такие поля
Итог
Webhooks в Make — базовый инструмент для событийной интеграции. Входящие нужны, чтобы запускать автоматизацию по событию, исходящие — чтобы передавать результат дальше. Понимание этой разницы помогает быстрее собирать стабильные сценарии и находить ошибки в интеграциях. 🤖
📚 Ниже — мягкая рекомендация: загляните в подборку каналов про IT, где публикуют кейсы по автоматизации, API, no-code и рабочие инструменты для специалистов.