Skip to main content
All CollectionsIntegrations
How to connect Interact and Flodesk via Zapier
How to connect Interact and Flodesk via Zapier

A step-by-step guide on how to connect your Interact lead magnet quiz to Flodesk using Zapier

Petra Molnar avatar
Written by Petra Molnar
Updated over a week ago

Interact is a tool for creating online quizzes that generate leads, segment your audience, and drive traffic to your website.

Online quizzes are a great way to grow your audience and gain valuable insight into ways that you can market to them. You can use a quiz to build curiosity, educate your audience and highlight your services. No matter the industry, you can benefit from a quiz as a lead magnet.

You can find out more about How to Use a Quiz Lead Magnet to Grow Your Email List in Flodesk University.

In this article, we’ll show you how to connect your Interact quiz to Flodesk within minutes using Zapier.

Things you’ll need for the integration

  • Flodesk account

  • Zapier account

  • Interact account

  • At least one published Interact quiz

  • At least one segment in Flodesk

Note: You will need a Lite, Growth, or Pro plan in Interact in order to connect your Interact account to Zapier.

If you’d like to use Interact and Flodesk without Zapier, you can follow this tutorial.

Connecting your Interact Quiz and Flodesk via Zapier

Note: The steps listed below will add all quiz participants to one segment in Flodesk. This is great when you want to send a welcome sequence to all the subscribers that completed the quiz.

If you want to add them to different segments based on their quiz results, jump to the next section.

Step 1. Go into your Flodesk account and create a new segment for each quiz result you have.

Label each segment with the same name as your quiz result. This will make it easier for you to assign the right quiz result to the right segment in Zapier later.

Step 2. Go to Zapier and create a new zap. Give your zap a name.

Step 3. Select Interact as the Trigger and choose an event. For this example, we will use “New Lead” as the event that starts the zap.

This means that a zap will start when a new email address is collected from a quiz.

Step 4. Zapier will redirect you to sign in to connect to Interact. If you're connecting Interact to Zapier for the first time, you will be asked for your account API Key.

You can find your API Key in your Interact quiz editor. Click "Edit" on the quiz you wish to edit, then click Lead Generation > Connect your email list > choose Zapier as your integration.

Note: You must set up your opt-in form for your quiz in Interact before you can connect your email list. For further instructions, you can follow this article to connect your Interact account with Zapier.

Step 5. Finish setting up the trigger by choosing your quiz from the drop-down menu. Zapier will test the trigger to make sure it works properly.

Note: The quiz must be published before it can appear in Zapier.

Step 6. Select Flodesk as the Action and choose the event. For this example, we will “Create/Update Subscriber” as the action that happens when the zap runs.

The first step almost always should be 'Create/Update Subscriber' in Flodesk. Unless the subscriber’s address already exists in Flodesk, they can't be added to segments, workflows, etc.

Step 7. If this is your first time connecting Flodesk and Zapier, you’ll be prompted to log into your Flodesk account.

Step 8. Choose your segment and any additional data fields that you want to map when the subscriber is added to Flodesk.

Step 9. Test your zap. After the test is successful, you can review the zap or turn on the zap so that it’s live.

If you want to separate your leads based on their quiz results for more targeted marketing, keep reading. 👇🏻

How to segment leads based on their quiz result

Each lead that is sent to Zapier is automatically sent over with their quiz result as a tag. We will be using this tag in combination with a filtering step in our zap.

Step 1. Click on the "+" sign in between Interact and Flodesk within your zap.

Step 2. Select “Filter” from the list of actions to the right of the Action menu. Using a Filter means that the zap will continue only when specific conditions are met.

This is going to bring up the Filter setup card. Here, you’ll fill out each field, which tells Zapier to only continue to Flodesk if these conditions are met.

For this example, the condition will be if a specific quiz result is achieved.

  • Field: Interact Quiz Result

  • Condition: (Text) Contains

  • Value: Use the name of your quiz result

Since one of our quiz results is "Email Marketing", we will manually type that in the Value field.

Step 3. Click Continue to test the filter.

Zapier will tell you that the zap would not have continued. This is because we are using test data (Lead A, Lead B). These conditions will only be met when someone completes the live quiz (versus a test respondent), so you can ignore this message.

Step 4. Set up the Action in Flodesk for that specific quiz result.

Remember when we told you to create different segments, one for each of your quiz results? This is why you should set it up that way.

The Action will still be “Create/Update Subscriber.” As you set up the remaining fields in the Action step, choose the segment that matches the quiz result. This way, the subscriber is added to the segment based on their quiz result.

Now that the Trigger, Filter, and Action are set up for one of your quiz results, you’ll want to repeat these steps for your remaining quiz results.

You can do this as a multi-step zap or create one zap for each quiz result. It really depends on your preference.

Whenever you add leads from Interact to Flodesk, make sure that you disclose that providing their email address opts them in to receive email marketing from you.

You can read more about how to obtain their permission to send them email marketing.


A quiz is a great way to grow your audience and send them targeted marketing campaigns.

There are two ways to add quiz respondents from Interact to your Flodesk Audience.

  1. The first way is to create a zap that adds all your subscribers to one segment in Flodesk.

  2. The second way is to add a Filter to your zap so that quiz respondents are added to a specific segment based on their quiz result.

If you’d like to find out how to connect Interact and Flodesk without Zapier, read How to connect your Interact quiz to Flodesk without Zapier.

Did this answer your question?