Search…

Webhooks

You can connect MetaSurvey with other services, such as Google Sheets, using survey webhooks and any automation tool, like Zapier, Pabbly, or Make.

Quick overview:

  1. In your automation tool select Webhooks (use search).

  2. You'll be provided with a unique URL to retrieve data via webhooks.

  3. Copy-paste this URL to your survey Webhooks (Open your survey -> Click Connections).

  4. Now you can monitor survey completion and access real-time survey results.

  5. Add a second step to send survey results to another service.

Below, you can find detailed guides for the most popular automation tools.

Note: webhooks don't work in a preview mode, only in a real survey.

Zapier

Note: Zappier may require a Premium plan to use Zapier Webhooks.

  1. Log in to your Zapier account.

  2. Click Create Zap in the sidebar.

    Create Zap


  3. Click the first step Trigger.

    Trigger


  4. Search for Webhook and select Webhooks by Zapier.

    Webhooks by Zapier


  5. Select the Catch Hook event on the right sidebar.

    Catch Hook


  6. Click Test and copy your Webhook URL.

    Your Webhook URL


Then navigate back to MetaSurvey.

  1. Open your survey and click Connections.

  2. Select Webhooks and paste the copied URL:

    First endpoint


  3. Click Test.

  4. You will see the green check icon if the webhook was successfully sent to Zapier.

    The indicator that  webhook was successfully sent to Zapier

Then navigate back to Zapier.

  1. Click Test Trigger.

  2. You will see the test data you just sent from MetaSurvey. (Please note that it's test data; when someone completes your survey, you will get real data. The webhook won't send data when you complete a survey in Preview mode).

    Test data that was sent from MetaSurvey


Now you can receive webhooks from MetaSurvey! Time to configure a second step to send it to your desired service (in this example, we will send it to Google Sheets).

  1. Click Action.

    Action step


  2. Search for the desired tool (I searched for Google Sheets) and select it.

    Searching Google Sheets


  3. Click Choose an event.

    Choosing an event for Google Sheets


  4. Find Create Spreadsheet Row and select it.

    Selecting "Create Spreadsheet Row" event


  5. Click Continue.

  6. Click Sign In to sign in and select the preferred spreadsheet.

    Sign in button


  7. Once you are signed in, click Continue.

    Continue button


  8. Select your Drive (Google Drive).

    Selecting Google Drive


  9. Select your Spreadsheet.

    Selecting Spreadsheet


  10. Select your Worksheet.

    Selecting Worksheet


  11. You may be required to add titles to the first row of your selected spreadsheet. Let's add some titles to the spreadsheet.

    Example titles in the spreadsheet


  12. Click Refresh Fields to pull your new titles.

  13. Select a value for each of your titles.

    Selecting values for each title


  14. Click Continue.

  15. Click Test Step.

  16. Now you can check your spreadsheet for a new row.

    Displaying results in the spreadsheet


  17. Click Publish.

    Publish button


  18. Done! ✅ Now you can receive survey results directly in Google Sheets in real-time.

Create your survey today

Create your survey today

Create your survey today