Skip to main content

How to Connect Interact to Systeme.io

Connect Interact to Systeme.io using Zapier Pro so quiz leads are automatically created (or updated) as contacts in your Systeme.io account, with tags applied for segmentation.

Written by Damaris Pacheco

This guide walks you through connecting Interact with Zapier so quiz leads are automatically sent to your Systeme.io account. You’ll be able to:

  • Send quiz leads to Zapier in real time

  • Choose which quiz should trigger your Zap

  • Use quiz data (results and opt-in form fields) in Zapier actions

  • Use Zapier to pass quiz leads to Systeme.io


Before you start

Make sure you have the following:

  • An active Interact account

  • An active Systeme.io account

  • A Zapier Pro account

💡 Note: This feature is only available in the latest Interact user dashboard at app.tryinteract.com. Log in there to access it.


Step 1. Enable Lead Generation and select Zapier

Before Zapier can receive quiz leads, you need to enable Lead Generation on the quiz you want to connect.

  1. Log in to Interact.

  2. From your dashboard, go to Quizzes.

  3. Click Edit to open the quiz builder.

  4. Under Integration, find Zapier and click Connect.

⚠️ Only the default Opt-In Form fields are supported when connecting your quiz to Zapier. Custom fields added to your quiz opt-in form cannot be sent through the Zapier integration.


Step 2. Get your Interact API Key

You’ll use your Interact API Key to connect your Interact account to Zapier.

  1. In the integration setup flow, go to the API Key step and locate your Interact API Key.

  2. Click to copy the API key.

⚠️ Keep your API key secure. Access to this key could lead to unauthorized access of your quiz leads.


Step 3. Connect Zapier integration

Next, create a Zap in Zapier and connect it to your Interact account using the API key you copied.

  1. Log in to Zapier.

  2. Click + Create, then select Zaps.

  3. Select Trigger.

  4. Search for and select Interact.

  5. For Trigger event, select New Lead.

  6. Under Account, click Sign in.

  7. Paste your Interact API Key, then select Yes, Continue to Interact.

  8. Click Continue.


Step 4. Configure the New Lead trigger in Zapier

When a new lead is collected from your Interact quiz, this trigger will fire in Zapier.

  1. In Zapier, in the Configure step for the trigger, select the Quiz you want to connect.

  2. Click Continue.

  3. In the Test step, click Test trigger.

  4. Select a sample Lead B record, then click Continue with selected record.

⚠️ Only the following fields can be collected from your quiz and sent through Zapier:

  • Email Address

  • Quiz Result Tag

  • First Name

  • Last Name

  • Company

  • Phone Number

  • Zip Code

Quiz answers cannot be collected through Zapier. They can be viewed in your Quiz Analytics instead.


Step 5. Connect Systeme.io

  1. In your Zap, add an action step.

  2. Search for and select Systeme.io.

  3. For the action event, select Create or Update a Contact, Including Adding Tags.

  4. When prompted, sign in to your Systeme.io account.

  5. Click Continue.


Step 6. Map quiz result to Systeme.io

When someone completes your quiz, you’ll use the Quiz Result Tag from Interact to apply the correct tag in Systeme.io.

Available actions for Systeme.io include:

  • Create or Update a Contact, Including Adding Tags

⚠️ Important: You must create a tag in Systeme.io for each quiz result you want to use, or it won’t appear as a selectable option in Zapier.

In the Systeme.io Configure step, set the fields.

  1. Tag: Select the Systeme.io tag that matches the quiz result you’re setting up.

  2. Map your Interact opt-in form fields to the corresponding Systeme.io contact fields by clicking the + icon.

At minimum, make sure you map:

  • EmailEmail

    3. Click Continue.

    4. Click Skip test (you’ll test after the Zap is fully set up).


Step 7. Add a Filter

  1. (Optional, but recommended) Add a Filter step so each Zap only runs for one quiz result tag:

  • Click the + icon between the trigger and action.

    2. Choose Filter.

    3. Select Only continue if.

    4. Set conditions:

    • Choose field: Tag

    • Choose condition: (Text) Contains

    • Enter text: type the exact quiz result tag you’re targeting with this Zap

5. Click Continue.

6. Name your Zap, then click Publish.

Important: Repeat this Zap setup for each quiz result tag you want to apply in Systeme.io (one Zap per result tag).


Step 8. Send a test lead

Before relying on your Zap, confirm the full flow works end-to-end.

  1. In Interact, return to your quiz and click Activate Connection under the API Key section in Lead Generation.

In Interact, select Test Integration to test your integration to Zapier.


Step 9. Publish your quiz

Any Lead Generation or integration changes you make won’t be live until your quiz is published.

Before sharing your quiz:

  1. Click Publish in the top-right corner of the quiz editor.

  2. Confirm your changes by clicking Publish changes.

Once published, your Zapier connection can send new quiz leads from the live version of your quiz to Systeme.io.


FAQs

How does Interact handle existing contacts in Systeme.io?

Because the Zapier action is Create or Update a Contact, Including Adding Tags, the Zap is designed to create a new contact when needed, or update an existing contact and apply the selected tag when possible.


Disable Zapier integration for your quiz

If you want to stop sending leads from a specific quiz to Zapier, you can disable the integration without removing your Zapier setup.

  1. Go to Lead Generation > Integrations.

  2. Navigate to the Connect step.

Click Disable.


Disconnect your Zapier account

Disconnecting your Zapier connection removes the authentication between Interact and Zapier for your account connection.

  1. Log in to your Interact dashboard.

  2. Click on Integrations

  3. Find Zapier, then click Disconnect, and confirm by hitting Disconnect again.

❗ Important: After disconnecting Zapier, the following effects occur:

  • Your Zapier connection will stop working for any quizzes that rely on it.

  • No new quiz leads will be sent to Zapier until you reconnect and re-activate the connection.

Did this answer your question?