Webhooks

Webhooks push each new survey completion to an HTTPS endpoint you operate or proxy—ideal when you need custom automation, private data pipelines, or real-time sync beyond the built-in app integrations.

What is a webhook?

A webhook is an automatic HTTP callback when an event fires. For Responsly, the event is a completed submission: your server receives a POST whose body contains JSON with the response fields you map in your integration layer.

Webhooks are advanced: your stack must validate, authenticate, and process inbound HTTP traffic safely (for example only accept traffic from known IPs or verify signatures if you add that layer).

Setup guide

  1. Open your Workspace.

  2. Go to Settings and open the Webhooks tab:

    Webhooks tab

  3. Add a label and your Endpoint URL:

    Add webhook endpoint

  4. Click Save webhook. Return to the Webhooks tab anytime to edit, disable, or add more destinations.

Prefer a hosted automation layer? Use Connect Responsly to Zapier. For productized destinations, see Notion integration or Microsoft Excel integration.

FAQ

What triggers a Responsly webhook?

A new survey submission can trigger an HTTP POST to each saved endpoint, carrying response payload data in JSON.

What format is the payload?

Requests use HTTP POST with a JSON body. Your server should parse JSON and respond quickly with an appropriate HTTP status.

When use webhooks instead of Zapier?

Use webhooks when you own the endpoint or middleware. Zapier and similar tools are better for no-code routing—see Connect Responsly to Zapier.

Need help or have more questions?

Responsly platform helps us to manage customer satisfaction and communication within our organization.

Alicja Zborowska, Administration Specialist

Red bull
Bayer

We automated the product experience management process.

KraftHeinz

Managing customer experience is made easy with Responsly.

Danone

Our suppliers are surveyed quickly and efficiently.

Feel the Responsly advantage over other products

Talk to us!