Getting data and events out

Sending analytics and answers to yourself or third parties.

From the Integrations tab, you can configure where you were will send data, the shape of submission data, and the frequency with which data is sent.

For any changes in the Integrations tab to be reflected in your flow/variant, you must republish after changes are made.

Sending analytics events

Amplitude, Google Analytics, Google Tag Manager, and Segment can be configured to receive analytics events.

The analytics destinations can also receive answer payloads. You must opt-in to this when configuring them in the integrations editor: you may not want to send responder data to third parties that you are using purely for tracking conversion or browsing behavior.

Sending answers

BigQuery, Redshift, and Webhooks can be configured to receive answer payloads. At the submission frequency that you define, the entire answer payload will be sent to the integration.

When does passed in data get sent?

Answers passed into via URL parameter or POST body will be included in all answer payloads regardless of the step order.

Sending data to a Google Spreadsheet

Spreadsheets are not databases, and have a slew of problems when you treat them as such, however, we recognize their usefulness, particularly when getting a new project up to speed.

Coming soon is a first-party integration with Google Sheets, for the time being you can run the google sheets webhook receiver to massage a webhook into a spreadsheet row.

Receiving uploads

Amazon S3 can be configured to receive uploads, such as from file upload, image upload, or signature questions. The answer itself will contain the S3 URL of the uploaded asset.