Webhook integrations
Send survey responses to other tools automatically.
Confetti webhooks let you send survey responses to other tools automatically, the moment a user submits a response. Instead of manually checking responses or exporting CSVs, webhooks trigger actions in other applications with the survey response data.
Webhook URL
This is the endpoint Confetti sends survey responses to.
- Provided by tools like Zapier, Slack, or custom internal services.
- Must be publicly accessible.
Example: https://hooks.zapier.com/hooks/catch/123456/abcde
Webhook secret (optional, recommended)
Used to verify that incoming requests are genuinely sent by Confetti.
- Confetti signs each request using this secret.
- The signature is sent in the
X-Confetti-Signature-256header. - Useful for security when sending data to internal systems.
Recommended for production or sensitive workflows.
Common use cases
Zapier — connect Confetti to anything
Zapier acts as a bridge between Confetti and hundreds of apps.
Example use cases:
- Send survey responses to Google Sheets
- Create a Notion page for every response
- Notify a Slack channel when feedback is submitted
- Route low-CSAT responses to Zendesk
How it works, at a high level:
- Create a "Catch Webhook" trigger in Zapier.
- Paste the Zapier webhook URL into Confetti.
- Build actions based on survey answers.
Best for non-technical users and quick automation.
Slack — real-time notifications
Use webhooks to notify teams immediately when feedback is submitted.
Example use cases:
- Post all responses to a Slack channel
- Alert a support channel when a low rating is received
- Notify PMs when feedback mentions a specific feature
Typical flow: Confetti → webhook → Slack message.
Best for visibility and fast response loops.
Zendesk — create or enrich support tickets
Webhooks can route feedback directly into support workflows.
Example use cases:
- Create a Zendesk ticket for negative feedback
- Attach survey context (page, user email) to an existing ticket
- Flag urgent feedback for follow-up
Best for closing the loop on customer issues.