Skip to main content
All CollectionsIntegrationsKlaviyo
Send Quiz Results by Email in Klaviyo
Send Quiz Results by Email in Klaviyo

Send your quiz takers their quiz results via email using Klaviyo.

Updated over a week ago

Note: You'll need a quiz to follow these steps.

Make a quiz in 2 minutes with AI. Try it free!

Steps for this integration:

Create your Interact quiz results

Step 1: Set up your Interact quiz results.

Show quiz results and email them

To show your quiz takers their quiz result right away, create quiz result pages in your Interact account.

Email quiz results and don’t show them

To send quiz results without showing them, title the quiz result in Interact so you know which result they got, and include a thank you note or preview of their quiz result, telling your lead to go check their inbox to get their full result.

Create quiz result emails

Step 2: In your Klaviyo account, click Audience, click List & Segments, then choose Create List / Segment.

Step 3: Choose the List option. Name your list, then click Create List. Repeat steps 2 and 3 for each of your quiz results. You should have 1 list for each quiz result.

Step 4: Open the Flows tab on the left, then click Create flow.

Step 5: Name your flow to match one of your quiz results and click Update Flow.

Step 6: Choose List as the trigger for this flow.

Step 7: Choose the list from the dropdown that relates to the quiz result, then click Done.

Step 8: Under Actions, select the Email option and drag it underneath the trigger you just setup. Click the 3 dots on the Email action and select Edit to create the email which will contain your leads quiz result information.

If desired, customize the flow with additional emails, timing delays, and conditional logic.

Step 9: Click Update Action Statuses, then select Live from the Action status dropdown. Click Update Statuses.

Step 10: Repeat steps 4 through 9 for each quiz result. You should have 1 flow for each quiz result.

Integrate your Interact quiz with Klaviyo

Step 11: Open the quiz in your Interact Quiz Maker Account and toggle On the Lead Generation button. Configure the quiz opt in form to your liking then click Save & Continue.

Step 12: Choose Klaviyo from the Direct Integrations list.

Step 13: Enter your Klaviyo API key to authorize your Klaviyo account to Interact.

To access your Klaviyo API key:

  1. In Klaviyo, click on your profile icon then choose Settings.

  2. In the Account section, choose API keys from the menu.

  3. Under Private API Keys you will find your Klaviyo Private API Key. These are required for the next setup steps. If you do not have one listed, click Create API Key to generate a new one.

Map Interact Triggers to Klaviyo Actions

In the following steps you’ll segment (tag) your leads with the result they got in the quiz so you can email the lead with specific information.

Step 14: On the Results tab, click the Add Action button.

Step 15: Choose the Add to List dropdown and select the email list you created for someone that got this quiz result. Once you’ve set up the triggers for the first result, click Save.

Step 16: Repeat step 14 and 15 for each of your quiz results then click Save & Continue.

Step 17 (optional): If desired, segment leads based on any quiz answers they chose. When you have set all the triggers you need for your specific setup, click Save & Continue.

Step 18: If desired, select the checkbox to turn off double opt-in. Keep the box unchecked if you want your quiz leads to double opt-in, or confirm their subscription via email after subscribing to the quiz. Then select Save & Continue.

Map Form Fields to Klaviyo Merge Fields

Step 19: Ensure the interact opt-in fields are mapped to the appropriate Klaviyo fields. For example, mapping First Name to “First Name” populates the leads name to the First Name merge field in Klaviyo.

Step 20: When finished with mapping your form fields, click Save & Continue. You can edit the integration settings at any time and if desired you can test the integration.

Step 21: Publish your quiz to start collecting leads. Select Publish then click Publish changes. You can republish your quiz any time you want to make changes to the integration and your quiz will update anywhere it's already published and embedded.


Make a quiz in 2 minutes with AI


Did this answer your question?