How to Connect ThriveCart to Thrive Apprentice

This guide explains how to connect your ThriveCart account to Thrive Apprentice using an API key to sell your courses and automatically grant access to customers.

Important Note on Video: The “Gives access based on your ThriveCart setup” switch shown in the video (starting at 2:00) has been removed from the Thrive Apprentice interface. You will not need to use it when setting up the access restriction rule.


Step 1: Get the API Key from Thrive Apprentice

First, you must generate an API key from your Thrive Apprentice dashboard.

  1. In your WordPress dashboard, hover over Thrive Dashboard and click Thrive Apprentice.

  2. In the left sidebar, click Settings.

  3. Select API keys from the list of available settings.

  4. Click Add API.

  5. A pop-up will open. Name the key (e.g., “ThriveCart Integration”) and copy the API Key to your clipboard.

  6. Click Save in the pop-up.

Step 2: Access the ThriveCart Integrations List

Prerequisite: Before proceeding, ensure you have at least one published Thrive Apprentice course. If you do not, the integration will fail with an error message.

With the API key copied, you can now set up the integration in ThriveCart.

  1. Sign in to your ThriveCart account.
  2. Click the account icon (your profile image) in the top right corner and select Settings.

  3. Go to View Integrations.

  4. Scroll down to find Thrive Apprentice and click Integrate Now.

  5. Click the Integrate with Thrive Apprentice button.

  6. Complete the following fields:
    • Site Name: Enter a name for your site.
    • WordPress site URL: Enter your website’s URL (e.g., https://mysite.com).
      • Note: Ensure you use the exact protocol (http:// or https://) as your live site.

Protocol Warning: You must keep the exact URL structure. If your site starts with https://, ensure you add https:// in the “WordPress site URL” field in ThriveCart.
* Thrive Apprentice Key: Paste the API Key you copied in Step 1.

  1. Click Save this Thrive Apprentice site.

Step 3: Create Products and Get the Product URLs

The connection is now established. Next, you will create the products in ThriveCart and retrieve the unique purchase URLs.

  1. Refer to the ThriveCart knowledge base for detailed instructions on creating products.

  2. When setting up the product, navigate to the Fulfillment tab.

  3. In the “What should happen after purchase” field, select “Add them to my membership site” to ensure customers receive login details.

  4. After finishing the product setup, click Save & get URL.

  5. Copy the URL to your clipboard. This is the link you will use in your Thrive Apprentice lesson.

Step 4: Configure Email Templates for Login Details

This step is crucial for ensuring your customers receive their login credentials after purchase.

  1. In your Thrive Apprentice dashboard, go to Settings and click Email templates.

  2. Select the template you wish to customize (e.g., “New User Registration”).

  3. Ensure ThriveCart is selected in the Email Triggers list.

  4. Customize the template as needed, and click Save Template.

Step 5: Insert the Product URL into Your Lesson

Finally, you will add the ThriveCart product purchase link to your course lesson.

  1. In the Thrive Apprentice dashboard, open the course containing the lesson you want to edit.

  2. Click the Content tab, expand the module/chapter, and click Edit Content on the lesson.




  3. In the Thrive Architect editor, add a Button element.


  4. Customize the button’s design.
  5. In the main options sidebar, use the Button Link option to set a static link.
  6. Paste the ThriveCart Product URL (copied in Step 3) into the Target URL field.

  7. Save your work in Thrive Architect.

When a user clicks this button, they will be taken to the ThriveCart purchase page. Upon successful purchase, they will receive their login information via the email template configured in Step 4, granting them access to the course.


Was this article helpful?

Related Articles

>