Skip to main content

Send Survey Data with Webhooks

How to utilize webhooks to send event data from Surveys to external platforms.

Adarsh Subramaniam avatar
Written by Adarsh Subramaniam
Updated this week

If you're using Okendo Surveys and want to send your customer feedback to other platforms in your tech stack, you can utilize webhooks. Webhooks allow you to send survey submission data in real time to other systems like email platforms (ESPs), help desks, CDPs or analytics platforms even if there is not a direct integration with Okendo.

In this article, you'll learn about:

Use cases for Surveys webhooks

Here are a few examples of what merchants use webhooks for:

  • Send survey response data to your ESP to create segments or trigger flows based on how customers respond.

  • Send survey data to your analytics platform or data warehouse for deeper customer insights - e.g. attribution data from surveys alongside data from other marketing channels.

  • Automatically create support tickets for feedback or specific issues raised in surveys.

  • Receive notifications when a survey response is submitted.

Events that can be subscribed to

You can configure webhooks to notify your system when a survey response is:

  • Created - The most common use case whenever a survey response is submitted.

  • Updated - When an existing response is updated with information - e.g. when an email is added to a response on the outro page to receive a coupon.

  • Deleted - When a response is deleted from the database - typically initiated by Okendo for specific cases.

Data included in each event

  • Survey name and ID

  • Channel name

  • Channel survey ID & description

  • Customer info (email, if provided)

  • Answered questions

  • Reward or incentive offered (if applicable)

  • Whether the customer opted into marketing

How to subscribe to Quizzes webhooks

Webhook setup requires some developer support. Your team will need to:

  1. Set up an endpoint to receive quiz data in your desired platform or use a middleware such as Zapier.

  2. Subscribe to webhook events through the Okendo API using the likes of Postman or through code.

  3. Test and verify that the events are being sent and received correctly.

Refer to our technical documentation for the full setup details:

Did this answer your question?