Zapier, Make.com & вхідні вебхуки

Автоматизуйте бізнес-процеси, надсилаючи дані JSON через HTTP POST у реальному часі до понад 5 000+ зовнішніх застосунків, коли стаються важливі події UX.

1. Архітектура & неблокувальний диспетчер

Цей міст вебхуків MousePlayer дає змогу інтегрувати записи сеансів і події конверсії з наявними інструментами автоматизації бізнесу (наприклад, Zapier, Make.com, n8n, Slack чи HubSpot) без написання власного коду API.

Для високопродуктивного запису телеметрії наша серверна архітектура відокремлює приймання даних у базу від зовнішніх запитів HTTP. Коли спрацьовує автоматичний тригер, дані додаються до асинхронної черги Redis (queue:webhooks) й обробляються незалежним фоновим демоном (cron_webhooks.php). Це гарантує відсутність впливу на затримку для відвідувачів вашого сайту.

Гарантія надійності: Фоновий диспетчер застосовує суворі тайм-аути (1 000 мс для підключення / 3 000 мс для читання) й автоматичні правила повторних спроб, зберігаючи продуктивність сервера навіть за простою зовнішніх сторонніх вебхуків.

2. Підтримувані тригери подій

Ви можете точно вибрати, які події мають надсилати дані HTTP POST до вашої кінцевої точки автоматизації:

  • rage_click • Надсилається негайно, коли відвідувач роздратовано швидко натискає на зламані елементи інтерфейсу чи елементи без реакції.
  • error_detected • Надсилається за зафіксованих збоїв клієнтського JavaScript або необроблених відхилень промісів.
  • ce (Власні конверсії) • Надсилається під час стандартних подій електронної торгівлі, як-от purchase чи add_to_cart, або спрацьовування власних форм залучення лідів.

3. Схема даних JSON (HTTP POST)

Щоразу, коли спрацьовує вибраний тригер, MousePlayer надсилає запит HTTP POST зі стандартним тілом JSON і власними заголовками:

// Example HTTP POST Payload Sent to Your Webhook URL { "timestamp": "2026-08-01T13:45:00+02:00", "event_type": "rage_click", "channel_id": "YOUR_CHANNEL_ID", "session_id": "s_987654321_1722512700", "session_url": "https://app.mouseplayer.com/player?id=YOUR_CHANNEL_ID&session=s_987654321_1722512700", "parameters": { "target": "button.btn-checkout-submit", "count": 5 } }

Запит також містить ідентифікаційні заголовки HTTP: User-Agent: MousePlayer-Webhook/2.0 та X-MousePlayer-Event: <event_type>.

4. Як підключити Zapier, Make.com чи Slack

Підключення робочого простору MousePlayer до платформ автоматизації без коду займає менш ніж дві хвилини:

Інтеграція Zapier

  1. У Zapier створіть новий Zap і виберіть Webhooks by Zapier як застосунок тригера.
  2. Виберіть Catch Hook як подію тригера й скопіюйте згенерований URL вебхука.
  3. На панелі показників MousePlayer у розділі Ваші сайти → Налаштування вставте URL у поле вебхука, виберіть потрібні тригери й збережіть.
  4. Перевірте Zap, щоб переглянути вхідні поля JSON і додати session_url до повідомлень Slack, карток Trello чи угод HubSpot.

Інтеграція Make.com (Integromat)

  1. У сценарії Make додайте новий модуль: Вебхуки → Власний вебхук.
  2. Створіть новий вебхук, скопіюйте URL кінцевої точки й вставте його в налаштування інтеграцій MousePlayer.
  3. Запустіть тестову подію на сайті, щоб Make.com автоматично визначив структуру даних JSON.

Прямий канал сповіщень Slack

Можна також безпосередньо вставити URL Slack Incoming Webhook. У поєднанні із Zapier чи Make команда отримуватиме миттєві сповіщення Slack із клікабельними кнопками відтворення щоразу, коли VIP-клієнт зіткнеться з тертям.

Усі згадані тут торговельні марки належать їхнім відповідним власникам. MousePlayer не має ділових відносин із цими постачальниками.