1. Home
  2. Knowledge Base
  3. Thrive Apprentice
  4. Legacy: SendOwl — Deprecated
  5. How to Set Up SendOwl with Thrive Apprentice (Legacy)

How to Set Up SendOwl with Thrive Apprentice (Legacy)

Important: SendOwl integration is a legacy feature. Thrive Apprentice now offers built-in payment processing through Stripe and WooCommerce integration. We recommend using these modern alternatives for new setups. This guide is maintained as a reference for existing SendOwl users.

In this article, you’ll learn how to set up the SendOwl integration with Thrive Apprentice—from configuring the listener and API keys to creating products, completing checkout settings, and assigning course access.


What Is SendOwl?

SendOwl is a third-party digital product delivery platform that handles checkout, payment processing, and product delivery. When integrated with Thrive Apprentice, SendOwl processes payments and automatically grants students access to your courses after purchase.

Setting Up the SendOwl Listener

The SendOwl listener is the connection point between SendOwl and your WordPress site. It listens for purchase notifications (such as completed orders, refunds, and new payments) and triggers course access accordingly.

  1. Go to Thrive Dashboard > Thrive Apprentice.
  2. Click Settings in the left sidebar.
  3. Navigate to the SendOwl tab.
    Thrive Apprentice Settings - SendOwl tab
  4. You’ll see a Listener URL—copy this URL.
  5. Log in to your SendOwl account.
  6. Go to Settings in the left sidebar of your SendOwl dashboard.
  7. Look for the Webhooks section and paste the Listener URL you copied from Thrive Apprentice.
  8. Save your SendOwl settings.

Important: The listener URL is unique to your WordPress installation. If you change your site’s domain or permalink structure, you’ll need to update the webhook URL in SendOwl.

Configuring API Key Permissions

Thrive Apprentice needs API access to communicate with your SendOwl account.

  1. In your SendOwl account, go to Settings > API.
  2. Click Add API key and make sure the correct permissions are enabled. Thrive Apprentice requires permissions for product management and order processing—read-only keys will not work.
  3. Copy your API Key and API Secret.
  4. Back in Thrive Apprentice > Settings > SendOwl, paste your API credentials and click Connect to verify the connection.
    Thrive Apprentice SendOwl API connection

Creating Products in SendOwl

Each course (or bundle) you sell needs a corresponding product in SendOwl.

  1. In SendOwl, go to Products from the left sidebar.
    SendOwl Products page
  2. Click Add product.
  3. Select the product type (e.g., Digital Product).
  4. Enter the product Name, Price, and configure payment options.
    SendOwl product details filled in
  5. In the Product URL field, paste the thank you page URL from your Thrive Apprentice checkout settings (this is where customers will be redirected after purchase).
  6. Save the product. You’ll receive a payment link that you can use on your sales pages.
    SendOwl payment link for product

Tip: You can create bundles in SendOwl as well. A bundle groups multiple products together so students can purchase access to several courses at once.

Completing the Checkout Settings

After creating your products, configure the checkout experience so students can register and be properly redirected after purchase.

Adding a Registration Page

  1. In Thrive Apprentice, go to Settings > SendOwl.
    Thrive Apprentice SendOwl Checkout Settings

  2. Scroll down to the Checkout Settings section.
  3. Click the Registration Page option.
  4. Select or create a WordPress page to serve as the registration page where new students will create their account after purchasing.
    Registration page configured in Thrive Apprentice

  5. Save your settings.

Setting a Thank You Page

  1. In the same Checkout Settings section, click the Thank You Page option.
  2. Select or create a WordPress page where students will be redirected after completing their purchase.
    Thank you page configured in checkout settings
  3. Copy the Thank You Page URL—you’ll need this when setting up your products in SendOwl.
  4. Save your settings.

Note: The registration page is where new customers create a WordPress account so they can log in and access their purchased courses. The thank you page confirms their purchase and provides next steps.

Assigning Course Access and Protection

Once your products are created in SendOwl, link them to courses in Thrive Apprentice so purchases automatically grant access.

  1. In Thrive Apprentice, go to the Products section.
    Thrive Apprentice Products section
  2. Click on the product you want to link to a SendOwl product.
  3. Under Course Access, select which courses this product grants access to.
  4. Configure Access Rules to restrict content to purchasers only.
    SendOwl product access restriction settings
  5. Save your changes.

Tip: You can assign multiple courses to a single SendOwl product to create a bundle deal—students gain access to all selected courses with one purchase.

To sell your courses, you need to place purchase links on your site. Here’s how to set up a sales page:

  1. In Thrive Apprentice, go to Settings > SendOwl.
  2. In the Purchase Links section, select the product or bundle you want to sell.
    SendOwl purchase links in Thrive Apprentice

  3. Copy the generated purchase link.
  4. Open your sales page in Thrive Architect and add the purchase link to a button, call-to-action, or any clickable element.

When a visitor clicks the purchase link, they will be taken to the SendOwl checkout form to complete their payment.

The End-to-End Purchasing Process

Here’s how the complete flow works once everything is configured:

  1. A visitor clicks a purchase link on your sales page.
  2. They’re redirected to the SendOwl checkout page where they complete payment.
  3. After payment, SendOwl sends a webhook notification to your Listener URL.
  4. The student is redirected to the registration page you configured, where they create a WordPress account.
  5. Once registered, Thrive Apprentice grants course access to the student based on the product they purchased.
  6. The student can now log in and access their purchased courses.

That’s it! You’ve successfully set up SendOwl with Thrive Apprentice to sell and deliver online courses.

Was this article helpful?

Related Articles

>