LearnDash

AffiliateWP records a commission when someone your affiliate sends buys a LearnDash course through LearnDash’s Stripe checkout.

AffiliateWP
LearnDash Works with AffiliateWP

A Commission on Every Course Your Affiliates Sell

When a visitor arrives through an affiliate’s link and pays for a course with Stripe, AffiliateWP records an unpaid referral for that affiliate at your commission rate.

Each referral links to its LearnDash transaction, and affiliates can use pretty links on your courses page.

How It Works

Turn on LearnDash

Check LearnDash under AffiliateWP › Settings › Integrations.

An affiliate sends a customer

The customer arrives through the affiliate’s link, and AffiliateWP records the visit.

A commission is recorded

When the customer completes a course purchase through Stripe, AffiliateWP records a referral for that affiliate.

What You Can Set

Your commission rates

Course commissions use your default rate, or the rate you set on the affiliate.

Pretty links on your courses page

Affiliate links in the pretty format work on your courses page, such as /courses/ref/john/, as well as /?ref=john.

Sales reports

The courses your affiliates sell show on the Sales tab under AffiliateWP › Reports.

Selling through a store

Sell courses through WooCommerce or Easy Digital Downloads instead, and turn on that integration rather than LearnDash.

What You Need

Plan

Every AffiliateWP plan.

Works with

LearnDash 4.2.0 or later, selling courses through Stripe.

Keep in mind

Only Stripe payments are tracked. Courses paid for with PayPal or another LearnDash gateway don’t record a referral.

Set Up LearnDash

The setup guide covers turning on the integration, which payments it tracks, and what to do if you sell courses through WooCommerce or EDD.

Read the LearnDash setup guide

Frequently Asked Questions

Every AffiliateWP plan includes the LearnDash integration. Compare plans.

Stripe, through LearnDash’s Stripe Connect checkout or the LearnDash Stripe addon. PayPal and other gateways aren’t tracked.

The WooCommerce integration, or the Easy Digital Downloads one if you sell through EDD. The order is what AffiliateWP tracks, so you don’t need the LearnDash integration on as well.

Not in LearnDash. Course commissions use your default rate or the affiliate’s own rate. Selling through WooCommerce or Easy Digital Downloads gives you a rate on each product.

No. AffiliateWP tracks LearnDash’s own Stripe checkout directly.

Start your LearnDash affiliate program today

Launch your affiliate program today and unlock a new revenue channel to grow your business faster.