Skip to main content
Amplitude integration

How to send survey responses as Amplitude events

Agnieszka avatar
Written by Agnieszka
Updated over 3 months ago

With Amplitude integration, you can create a report allowing you to monitor results from active surveys in your favorite analytics tool. You'll see survey responses appearing in Amplitude as events triggered by your users.

  • survey responses are sent to Amplitude as events in real time;

  • works with all survey types run by Survicate;

  • handy for people who use Amplitude for collecting and analyzing data.

๐Ÿ“Œ Please note if you want to enable the integration on website surveys, you need to have Amplitude API installed on your website before setting up the integration.

How to enable integration with Amplitude


Navigate to Integrations, search for Amplitude, and click on it to move on to the setup:

On the next page, click Configure:

You'll be taken to the Settings tab to provide the Project API Key and Endpoint Region from your Amplitude account.

After providing the required data, click Connect.

As the next step, pass the user_id property along with someone's response to Amplitude.

For Email/Shareable link surveys, it will require adding a user_id merge tag to the survey link or code.

For Website or in-product surveys, please pass the user_id as a user trait with JavaScript.

For Mobile app surveys, pass the user_id with the Mobile SDK.

This way you'll be able to assign responses to users.

After you collect new responses, you will see survicate_survey_answered event in Amplitude.

You will be able to group your data by the following Event Properties.

type: Question type

survey_name: Name of the survey

question_name: Name of the question

question_introduction: Introduction message in the question

question_id: Unique ID of the survey's question

integrationID: Value is always "survicate"

answer: Answer given

Best practices

Create cohorts based on user satisfaction

Send CSAT or NPSยฎ responses to Amplitude to create cohorts of either dissatisfied or satisfied users.

When done, you can track down the activation or user behavior among these groups to understand what made them answer that way.

Get a detailed view behind qualitative feedback

Ask users for product or feature ideas. Or simply allow them to pick one feature that should be built next.

Analyze results both in Survicate and Amplitude to have a better understanding of the background behind feature requests.

Measure release performance

Ask users about their satisfaction with the release. Combine answers with the release or application versions users use to get a better understanding of how each version of the application performs.

๐Ÿ“ž If you have any questions about setting up the Amplitude integration - feel free to reach out to our team via chat or email: support@survicate.com.

Net Promoter, NPS, and the NPS - related emoticons are registered U.S. trademarks, and Net Promoter Score and Net Promoter System are service marks, of Bain & Company, Inc., Satmetrix Systems, Inc. and Fred Reichheld.

Did this answer your question?