Zapier, Make.com & kiruvchi webhook’lar

Muhim UX hodisalari yuz berganda 5,000+ dan ortiq tashqi ilovaga jonli HTTP POST JSON yuklamalari yuborib, biznes ishlaringizni avtomatlashtiring.

1. Arxitektura & to‘smaydigan yuboruvchi

Shu MousePlayer webhook ko‘prigi sessiya yozuvlari va konversiya hodisalarini maxsus API kodisiz mavjud biznes avtomatizatsiya vositalaringizga (Zapier, Make.com, n8n, Slack yoki HubSpot kabi) qo‘shishga imkon beradi.

Yuqori unumli telemetriya uchun server arxitekturamiz baza qabulini tashqi HTTP so‘rovlaridan ajratadi. Avtomatik trigger ishlaganda yuklama asinxron Redis navbatiga (queue:webhooks) qo‘yilib, mustaqil fon daemoni (cron_webhooks.php) bilan ishlanadi. Bu sayt tashrifchilariga kechikish ta’siri bo‘lmasligini kafolatlaydi.

Ishonchlilik kafolati: Fon yuboruvchisi qat’iy vaqt limitlari (1,000 ms ulanish / 3,000 ms o‘qish) va avtomatik qayta urinishlar bilan tashqi webhook’lar ishlamay turganda ham serveringiz unumdor qolishini ta’minlaydi.

2. Qo‘llanadigan hodisa triggerlari

Avtomatizatsiya endpoint’ingizga qaysi hodisalar HTTP POST yuklama yuborishini aniq tanlaysiz:

  • rage_click • Tashrifchi buzilgan yoki javobsiz UI elementlarini norozilik bilan tez-tez bosganda darhol yuboriladi.
  • error_detected • Front-end JavaScript nosozligi yoki tutilmagan promise rad etishi yozilganda yuboriladi.
  • ce (Maxsus konversiyalar) • Standart elektron tijorat hodisasi (masalan, purchase yoki add_to_cart) yoki maxsus potensial mijoz shakli ishlaganda yuboriladi.

3. JSON yuklama sxemasi (HTTP POST)

Tanlangan trigger ishlaganda MousePlayer standart JSON tanasi va maxsus sarlavhali HTTP POST so‘rov yuboradi:

// 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 } }

So‘rovda aniqlovchi HTTP sarlavhalari ham bor: User-Agent: MousePlayer-Webhook/2.0 va X-MousePlayer-Event: <event_type>.

4. Zapier, Make.com yoki Slack’ni ulash

MousePlayer ish maydonini kodsiz avtomatizatsiya platformasiga ulash ikki daqiqadan kam oladi:

Zapier integratsiyasi

  1. Zapier’da yangi Zap yaratib, shuni: Webhooks by Zapier trigger ilovasi sifatida tanlang.
  2. Shuni: Catch Hook trigger hodisasi deb tanlab, yaratilgan webhook URL’ini nusxalang.
  3. MousePlayer panelida shu bo‘limda: Saytlaringiz → Sozlamalar URL’ni webhook maydoniga qo‘ying, kerakli triggerlarni tanlab saqlang.
  4. Kiruvchi JSON maydonlarini ko‘rish uchun Zap’ni sinab, shuni: session_url Slack xabarlari, Trello kartalari yoki HubSpot bitimlariga moslang.

Make.com (Integromat) integratsiyasi

  1. Make ssenariyingizda yangi modul qo‘shing: Webhook’lar → Maxsus webhook.
  2. Yangi webhook yaratib, endpoint URL’ini nusxalang va MousePlayer integratsiya sozlamalariga qo‘ying.
  3. Make.com JSON tuzilmasini avtomatik aniqlashi uchun saytingizda sinov hodisasi yarating.

Bevosita Slack bildirishnoma kanali

Slack Incoming Webhook URL’ini bevosita ham qo‘ya olasiz. Zapier yoki Make bilan birga VIP mijoz to‘siqqa duch kelganda jamoangiz bosiladigan qayta ijro tugmali darhol Slack ogohlantirishlarini oladi.

Bu yerda atalgan barcha savdo belgilari o‘z egalariga tegishli. MousePlayer bu provayderlar bilan tijorat aloqasiga ega emas.