Skip to main content

How to Connect Thinkific to Interact

Connect Interact to Thinkific to send quiz leads and sync quiz data.

Written by Damaris Pacheco

This guide walks you through connecting Interact with Thinkific so quiz leads are automatically sent to your Thinkific account.

You’ll be able to:

  • Send quiz leads to Thinkific in real time

  • Map quiz results and answers to Thinkific custom profile fields

  • Use quiz data for segmentation and automation


Before you start

Make sure you have the following:

  • An active Interact account

  • An active Thinkific account with admin access

  • Access to Thinkific API credentials

  • 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 Thinkific API key

  1. Log in to your Thinkific site as an admin.

  2. Go to Settings.

  3. Select Code & Analytics.

  4. Scroll (or use the sub-menu) to the API section.

  5. Locate your API Key.

⚠️ If you need to copy the API key again and it is not visible, Thinkific requires you to Reset key and copy the new value when it’s shown. Store the new key securely.


Step 2. Connect Thinkific 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 Thinkific and click Connect.

  6. In the OAuth window, log in to Thinkific using your Thinkific admin credentials.

  7. Paste your Thinkific Subdomain and Thinkific API Password.

  8. Click Connect.

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


Step 3. Map quiz results to Thinkific

When someone completes your quiz, Interact can take different actions in Thinkific 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 Thinkific by adding actions.

Available actions for Thinkific include:

  • Update Custom Profile Field

Update Custom Profile Field

Use this action to write the quiz result value into a Thinkific custom profile field on the user record.

  1. Click Add actions.

  2. Find Update Custom Profile Field.

  3. Select the Thinkific custom profile field you want to update.

  4. Set the value (by default, this will use the quiz result title).


Step 4. Map quiz answers to Thinkific (optional)

In addition to quiz results, you can also send individual quiz answers to Thinkific 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. Settings: Thinkific Settings

After the Answers step, you’ll configure Thinkific-specific settings.

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

  2. (Optional) Enable or disable a Welcome email. This option is only available if you already have it configured in Thinkific.


Step 6. Map opt‑in form fields to Thinkific

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

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

  2. You’ll see Interact fields on the left and Thinkific 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 Thinkific field you want to map into.

⚠️ Default fields (cannot be changed) include Email and First Name.


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 Thinkific 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 Thinkific and verify the user/profile data updated 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 Thinkific 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.


Disable Thinkific integration for your quiz

If you want to stop sending leads from a specific quiz to Thinkific, you can disable the integration without disconnecting your Thinkific 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 Thinkific. Your Thinkific 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 Thinkific account

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

  1. Log in to your Interact dashboard.

  2. Go to Integrations.

  3. Find Thinkific.

  4. Click Disconnect.

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

  • All Thinkific integrations across all quizzes will stop working.

  • No new quiz leads will be sent to Thinkific.

  • Existing users in Thinkific are not removed.

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


Make a quiz in 2 minutes with AI

Did this answer your question?