The Survicate and Klaviyo integration allows you to update Klaviyo subscriber profiles with survey responses. We’ll send survey replies to Klaviyo as property values - to any field of your choice. You’ll be able to create automated campaigns based on survey responses as well as segment your email audience more effectively. The setup is extremely easy and takes up to 5 minutes.

How it works?

  • Integration on a per-question basis - you get to decide whether you want to push responses to a given question to Klaviyo or not
  • You can flow survey responses into any existing property or create a new Klaviyo property directly in Survicate
  • Responses are sent to Klaviyo in real time
  • Even if a user doesn’t complete the entire survey, we’ll still send the responses they do give
  • You can create new leads in Klaviyo based on ‘Contact Form’ survey submission

How to enable the Klaviyo integration? 🛠

1. Go to Settings > Integrations
2. Find Klaviyo on the list, click Authorize

3. Provide your credentials that you've grabbed from Klaviyo Settings and click Authorize.
If you don't see the pop-up window, you may need to allow pop-ups in your browser - please look for the settings in your browser URL bar, or use instructions for Chrome, Firefox, Opera, Edge, or Safari.

4. Now the integration is ready to use! You can setup the integration for each of your surveys on the question level. If you haven't created a survey yet, create a survey in Survicate to send out through Klaviyo.

Sending responses to Klaviyo as contact properties

Once the integration is enabled, you’ll be able to flow all survey responses into Klaviyo as contact properties. By doing so, you’ll enrich your Klaviyo subscriber profiles with invaluable survey insights.

Head over to Questions when editing a survey to see the Klaviyo integration button at the bottom of the question setup:

1. Click on this bar to open the settings.
2. Tick the box Send answers to this question to Klaviyo.
3. You now need to select a field you’ll feed survey responses into. You can choose from existing default properties or create an altogether new property. Just type in the name of the property - we’ll create it for you.

❗️We do not display your custom properties in the dropdown list. If you’d like to flow survey responses into a custom property that you’ve created beforehand, just type in the name of the property.

4. After you choose a property field, we will be able to send data to ActiveCampaign. By default Survicate is sending content of an answer as the value, but you can use Klaviyo property values field to change the label to make it shorter or to fit your data structure.

As soon as this step is completed, the integration will be fully operational. 

Testing the integration

Click on the Send sample data button and Go to Klaviyo profile to view the newly created user along with their response recorded:

You should see any responses pushed to Klaviyo as an event and under the Information section on a user profile.


Creating a contact in Klaviyo from a Contact Form submission

Whenever someone responds to your Contact Form survey, you can create a new contact in Klaviyo.
1. To create a contact from Survicate, add a contact form question to your survey:

2. Under Klaviyo Integration bar, select Send answers to this question to Klaviyo > Automatically add created contacts to selected Klaviyo list. All you need to do is simply pick or add a Klaviyo list.

Need any further assistance?

📞 We would love to arrange a quick demo to help you get the integration up and running. Let us know if you have any questions about the setup, best practices and use cases.

Did this answer your question?