Skip to content

Integrations overview

Integrations send each response somewhere else as it arrives, so you don’t have to export by hand. Set them up per form in Settings → Integrations: “Send responses to other tools as they arrive.”

IntegrationWhat it doesPlans
WebhooksPOST each response to any HTTPS URL: your server, Zapier, Make or n8nAll plans
Google SheetsEvery response becomes a row in a spreadsheetPro and above
SlackA message in a channel for each responsePro and above
Zapier and MakeConnect to thousands of appsPro and above
Public APIRead forms and responses from your own codePro and above

Who can set them up: people with edit access to the form and permission to export its responses. Forms whose response privacy is Anonymous or Blind review can’t send responses out at all.

“Every response becomes a row. Existing responses are added when you create the sheet; new questions get new columns.”

  1. In Settings → Integrations → Google Sheets, connect your Google Account.
  2. Optionally enter a New spreadsheet name.
  3. Create the sheet. Open sheet opens it in Google Sheets.

Use Use another account to switch Google accounts, or Remove to stop sending. The spreadsheet itself isn’t deleted.

“Post a message to a channel for each new response.”

  1. Connect Slack and choose the channel.
  2. Choose whether to Include answers, which shows “the first five answers” in each message.

Without export permission, or when the form’s privacy doesn’t allow it, “Messages will say a response arrived, without answers.”