Overview
InsiteChat integrates with Zapier using Webhooks by Zapier — an instant trigger that sends event data to Zapier whenever something happens in your chatbot. From there, Zapier can route the data to 6,000+ apps like Google Sheets, HubSpot, Mailchimp, Salesforce, and more.This also works with Make.com (Integromat) and n8n — just paste any webhook URL.
Setup
1
Create a zap in Zapier
Go to zapier.com and create a new Zap. For the trigger, search for “Webhooks by Zapier” and choose “Catch Hook”. Zapier will give you a unique webhook URL.
2
Add webhook in InsiteChat
Go to your chatbot → Webhooks tab → click Add Webhook. Paste the Zapier webhook URL.
3
Select events
Choose which events to send to Zapier:
lead.captured— visitor submits lead formmessage.received— visitor sends a messageconversation.started— new chat session beginsconversation.escalated— visitor requests human help
4
Test & connect
Click Send Test in InsiteChat, then go back to Zapier and click Test trigger. Zapier should receive the test payload. Add any action (Google Sheets, email, CRM, etc.) to complete your Zap.
Payload format
Every webhook sends a JSON payload:Security
All webhook payloads are signed with HMAC-SHA256. The signature is sent in theX-InsiteChat-Signature header. Your signing secret is shown on the webhook card in the dashboard.
Retry policy
Failed deliveries are retried up to 3 times with exponential backoff:- 1st retry: after 1 minute
- 2nd retry: after 5 minutes
- 3rd retry: after 15 minutes
