Zapier Integration
Note: Integrations are available on the Pro and Business plans. Upgrade your plan if you're on Starter.
Connect AskYourSite to over 6,000 apps using Zapier. Automatically send unanswered questions, captured leads, and conversation events to your CRM, email platform, spreadsheets, and more — without writing any code.
What You Can Automate
| Trigger Event | Example Automation |
|---|---|
| Unanswered question detected | Create a Zendesk ticket |
| Lead captured via chat | Add contact to HubSpot CRM |
| Lead captured | Send welcome email via Mailchimp |
| Unanswered question | Notify team in Slack |
| Lead captured | Add row to Google Sheets |
Setup Instructions
Step 1 — Connect Zapier
- Go to Dashboard → Integrations
- Click Connect on the Zapier card
- Copy your Zapier Webhook URL shown after connecting
Step 2 — Create a Zap in Zapier
- Log in to Zapier (create a free account if you don't have one)
- Click + Create Zap
- For the Trigger, search for Webhooks by Zapier
- Choose Catch Hook
- Paste your AskYourSite webhook URL into Zapier
- Click Test trigger — AskYourSite will send a sample payload
Step 3 — Configure Your Action
Choose what happens when the trigger fires. Common examples:
Send to Google Sheets:
- Action app: Google Sheets
- Action: Create Spreadsheet Row
- Map:
question→ Column A,timestamp→ Column B
Create HubSpot Contact:
- Action app: HubSpot
- Action: Create Contact
- Map:
email→ Email,name→ First Name
Send Slack Notification:
- Action app: Slack
- Action: Send Channel Message
- Message:
New unanswered question: {{question}}
Step 4 — Test and Activate
Click Test in Zapier to verify the data flows correctly. Then click Publish to activate your Zap.
Event Payload Format
AskYourSite sends a JSON payload to your Zapier webhook for each event:
{
"event": "unanswered_question",
"question": "Do you offer enterprise pricing?",
"assistant_id": "asst_abc123",
"assistant_name": "Sales Bot",
"session_id": "sess_xyz789",
"timestamp": "2026-04-06T10:30:00Z"
}
For lead capture events:
{
"event": "lead_captured",
"name": "Jane Smith",
"email": "jane@example.com",
"assistant_id": "asst_abc123",
"assistant_name": "Sales Bot",
"timestamp": "2026-04-06T10:31:00Z"
}
Disconnecting Zapier
Go to Integrations → Zapier → Disconnect. This deactivates the webhook. Your existing Zaps will stop receiving events but won't be deleted in Zapier.