Webhook лидов — отправляйте каждый лид в свой инструмент
Настройте командный webhook, чтобы получать копию каждого входящего лида в своём инструменте (Google Sheet, CRM…), параллельно с пересылкой в сети.
Обновлено 16 июня 2026 г.
Кроме пересылки лидов в сети, можно получать копию и в свой инструмент — Google Sheet, CRM, автоматизацию. Вы задаёте один URL, и RoyLead отправляет туда данные при каждом входящем лиде. Это работает параллельно с пересылкой в сети: не замедляет её и не заменяет.
Откройте свою команду и перейдите на вкладку Пересылка лидов:

📌 Раздел появляется только для команд типа Медиабайер и редактировать его могут только владелец и админы. Это один URL на команду.
Шаг 1 — Подготовьте URL своего инструмента
Webhook отправляет POST-запрос с данными JSON. Google Sheet не может принять его сам: нужен промежуточный приёмник, который превратит эти данные в строки таблицы. Самые распространённые варианты:
- Google Apps Script — публикуете скрипт как "Web app" и получаете URL вида
…/exec. Бесплатно. - Zapier / Make / n8n — создаёте триггер "Webhook" и получаете URL для вставки.
Настройте приёмник так, чтобы он записывал нужные вам поля (см. ниже, что мы отправляем), затем скопируйте его URL.
⚠️ URL должен быть на https. URL на
httpили неверный URL будет отклонён.
Шаг 2 — Вставьте URL и запустите тест
В разделе Webhook лидов вставьте URL в поле, затем нажмите Тест.
RoyLead отправит на ваш URL тестовый лид. Если увидите Webhook доступен, приёмник работает: переходите к Шагу 3. Если увидите ошибку, проверьте, что URL верный и приёмник опубликован/активен.
Шаг 3 — Сохраните
Нажмите Сохранить. С этого момента каждый лид, поступающий в команду, отправляется на ваш URL.
Чтобы отключить webhook в любой момент, очистите поле и сохраните.
Что отправляется
Для каждого лида RoyLead отправляет POST-запрос с таким JSON:
{
"leadId": "lead_a1b2c3...",
"status": "pending",
"rejectionReason": null,
"campaignName": "Название кампании",
"landingPageName": "Название лендинга",
"country": "IT",
"createdAt": "2026-06-16T10:00:00.000Z",
"formData": { "nome": "Mario", "cognome": "Rossi", "telefono": "+393331234567", "email": "[email protected]" }
}
| Поле | Что содержит |
|---|---|
leadId | Уникальный ID лида в RoyLead |
status | Статус: pending, rejected, duplicate, error… |
rejectionReason | Причина отклонения, если есть (иначе null) |
campaignName / landingPageName | Кампания и лендинг источника |
country | Страна лида |
createdAt | Дата/время поступления (формат ISO) |
formData | Все заполненные поля формы |
Какие лиды вы получаете
Вы получаете все лиды, поступающие в команду: действительные, отклонённые, дубли и ошибки конфигурации. Так вы видите полный сырой объём.
🔒 Отправки ботов (заполняют антиспам-ловушку) не отправляются: это автоматический трафик, а не настоящие лиды, и он бы засорял вашу таблицу.
Не путайте с Webhook Token
Это две разные вещи:
- Webhook лидов (этот гайд): RoyLead отправляет лиды в ваш инструмент.
- Webhook Token (в Настройки → Учётные данные сетей): сеть отправляет в RoyLead обновления статуса (одобрено/отклонено).
Решение проблем
| Что происходит | Вероятная причина | Решение |
|---|---|---|
| Тест возвращает ошибку | Неверный URL или приёмник не опубликован | Перепроверьте URL; опубликуйте/активируйте приёмник |
| URL не принимается при сохранении | Не https или неверный | Используйте полный URL вида https://… |
| Не вижу раздел Webhook лидов | Права доступа или тип команды | Видят только владелец/админы команд типа Медиабайер |
| Данные приходят, но не попадают в таблицу | Приёмник не сопоставляет поля | Исправьте скрипт/Zap, который записывает строки |
Коротко
💡 Подготовьте приёмник (Apps Script/Zapier), вставьте его https-URL в Пересылка лидов → Webhook лидов, нажмите Тест и Сохранить. С этого момента каждый лид будет приходить и вам, в реальном времени.
Готовы применить это на практике?
Создайте аккаунт RoyLead и начните за пару минут.