Skip to main content

How to Connect ActiveCampaign to Interact

Connect Interact to ActiveCampaign to send quiz leads, segment contacts, and sync quiz data.

Written by Damaris Pacheco
Updated over a week ago

This guide walks you through connecting Interact with ActiveCampaign so quiz leads are automatically added as new contacts in your ActiveCampaign account. You’ll be able to:

  • Send quiz leads to ActiveCampaign in real time

  • Choose which ActiveCampaign list new leads should be added to

  • Map quiz results and answers to ActiveCampaign contact fields

  • Use quiz data for segmentation, automation, and email campaigns


Before you start

Make sure you have the following:

  • An active Interact account

  • An active ActiveCampaign account

  • Access to the API URL and API Key in ActiveCampaign

  • At least one created quiz in Interact

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


Step 1. Get your ActiveCampaign API URL and API key

  1. Log in to your ActiveCampaign account.

  2. Select Settings.

  3. Click Developer.

  4. Copy your API URL and API Key (you’ll need both to connect ActiveCampaign to Interact in the next step).

⚠️ Keep your API credentials secure. Anyone with access to them can add or update contacts in your ActiveCampaign account.


Step 2. Connect ActiveCampaign integration

  1. Log in to Interact.

  2. From your dashboard, go to Quizzes.

  3. Click Edit to open quiz builder.

  4. Go to Lead Generation > Integrations.

  5. Find ActiveCampaign and click Connect.

  6. Paste your ActiveCampaign API URL and API Key.

  7. Click Connect.

You’ll see a confirmation once the connection is successful.


Step 3. Map quiz results to ActiveCampaign

When someone completes your quiz, Interact can take different actions in ActiveCampaign based on the quiz result they receive.

  1. In the integration setup flow, go to the Results step.

  2. You’ll see each quiz result listed separately.

For each quiz result, you can choose what happens in ActiveCampaign by adding actions.

❗ Important: Each quiz result must have Add to List set. Make sure every quiz result selects a list, or contacts who receive that result may not be added to ActiveCampaign.

Available actions for ActiveCampaign include:

  • Add to List

  • Add to Automation

  • Update Contact field

  • Add tag to contact

Add contacts to an ActiveCampaign list

When someone completes your quiz, Interact can add them to a specific ActiveCampaign list.

  1. Click Add actions.

  2. Find Add to List.

  3. Select the ActiveCampaign list from the dropdown you want quiz leads added to.

💡 Tip: Many customers create one list per quiz result to keep segmentation clean.

Add contacts to an ActiveCampaign automation

  1. Click Add actions.

  2. Find Add to Automation.

  3. Select the ActiveCampaign automation from the dropdown.

Update contact field

You can store the quiz result directly on the ActiveCampaign contact record.

  1. Click Add actions.

  2. Find Update Contact Field.

  3. Select an ActiveCampaign contact field.

  4. The value defaults to the trigger name (for example, the quiz result title), but you can customize it if necessary.

❗ Important: Interact currently supports mapping values to Text contact fields in ActiveCampaign only. If a field isn’t appearing as an option, make sure the field in ActiveCampaign is set to the Text type.

Add a tag to contact

  1. Click Add actions.

  2. Find Add Tag to Contact.

  3. Choose whether to add a tag with a default value or a custom value.


Step 4. Map quiz answers to ActiveCampaign (optional)

In addition to quiz results, you can also send individual quiz answers to ActiveCampaign and use them for segmentation and automation.

This works the same way as mapping quiz results, but instead of triggering actions based on the final result, actions are triggered based on how someone answers a specific question.

💡 Tip: Quiz answers are great for capturing preferences, intent, or qualifiers (for example: budget, experience level, or goals).


Step 5. Map opt‑in form fields to ActiveCampaign

Next, connect your Interact opt‑in form fields to ActiveCampaign contact fields.

  1. Go to the Fields step in the setup flow.

  2. You’ll see Interact fields on the left and ActiveCampaign field mappings on the right.

  3. Click the dropdown on the right of the form field you want to map (None Selected means it is not mapped).

  4. Select the ActiveCampaign field you want to map into.

❗ Important: Interact currently supports mapping values to Text contact fields in ActiveCampaign only.


Step 7. Send a test lead

Before your integration is fully active, you’ll need to send a test lead.

This step verifies the connection between Interact and ActiveCampaign and activates the integration.

  1. Click Send test lead.

  2. Fill out all Opt‑In Form fields to send as test lead information.

  3. (Optional) Navigate to Quiz Data tab to customize test quiz data.

  4. Click Send test lead to submit.

  5. Log in to ActiveCampaign and verify the contact was created successfully.


Step 8. Publish your quiz

Any changes you make to your integration 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 ActiveCampaign integration will be active on the live version of your quiz.

⚠️ Remember: After making changes to your integration or opt-in form, publish all changes to update your live quiz.


FAQs

Will existing ActiveCampaign contacts be updated?

  • Yes. Existing ActiveCampaign contacts will be updated with updated field values, tags, and can be added to new automations.

Why did my test lead fail?

  • Common reasons include:

    • Contact unsubscribed or was previously deleted: Test with an email variation using a “+”, like yourname+test1@domain.com, to generate a new address while still delivering to your inbox.

    • Missing required fields: Make sure you’ve mapped and collected any fields required by your ActiveCampaign setup.


Disable ActiveCampaign integration for your quiz

If you want to stop sending leads from a specific quiz to ActiveCampaign, you can disable the integration without disconnecting your ActiveCampaign account.

  1. Edit the quiz in Interact.

  2. Go to Lead Generation > Integrations.

  3. Navigate to Connect step.

  4. Click Disable.

⚠️ Remember: After making changes to your integration or opt-in form, publish all changes to update your live quiz.

Once disabled, new quiz submissions from this quiz will no longer be sent to ActiveCampaign. Your ActiveCampaign account remains connected and other quizzes are unaffected.

❗ Important: After disconnecting an integration from your quiz, your opt-in form will remain disabled until a new or existing integration is connected. Select .csv File Download to keep your opt-in form enabled with no integration connected.


Disconnect your ActiveCampaign account

Disconnecting your ActiveCampaign account removes the authentication between Interact and ActiveCampaign entirely. This is similar to uninstalling the integration.

  1. Log in to your Interact dashboard.

  2. Go to Integrations.

  3. Find ActiveCampaign.

  4. Click Disconnect.

❗ Important: After disconnecting your Klaviyo integration, the following effects occur:

  • All Klaviyo integrations across all quizzes will stop working.

  • No new quiz leads will be sent to Klaviyo.

  • Existing profiles in Klaviyo are not removed.

If you reconnect Klaviyo later, you’ll need to reconfigure the integration for each quiz.

Did this answer your question?