LearnDash

AffiliateWP’s integration with LearnDash allows you to easily set up and manage an affiliate program for your online courses. By connecting AffiliateWP with LearnDash, you can track referrals, set customizable commission structures, and provide affiliates with detailed analytics to help drive course sales. This seamless integration simplifies the process, enabling you to pay affiliates efficiently and grow your course offerings with the power of affiliate marketing.

Configuration

To enable support for LearnDash, navigate to AffiliateWP » Settings » Integrationsand check the box next to LearnDash:

Once enabled, all courses purchased through LearnDash via Stripe Connect payments (PayPal and other payment gateways are not supported at this time), and tracking an affiliate will automatically generate referrals.

LearnDash Referrals

In AffiliateWP » Referrals, the Reference column displays the transaction number in link form:

Clicking on the link in the Reference column of the referral will take you directly to the transaction entry in LearnDash:

Frequently Asked Questions

Which payment gateways are supported for tracking referrals in LearnDash?

Currently, AffiliateWP’s LearnDash integration supports tracking referrals for courses purchased via Stripe Connect payments. Other payment gateways, such as PayPal, are not supported at this time.

Can I set up an affiliate program for LearnDash without using an e-commerce plugin?

Yes, AffiliateWP integrates directly with LearnDash, allowing you to set up an affiliate program without the need for additional e-commerce plugins like WooCommerce or Easy Digital Downloads. This direct integration simplifies the process of managing affiliate referrals for your courses

How can affiliates promote my LearnDash courses?

Affiliates can promote your LearnDash courses by sharing their unique referral URLs. When someone purchases a course through these links, the affiliate earns a commission based on the structure you’ve set up in AffiliateWP.

Are there additional tools to enhance my LearnDash affiliate program?

Yes, AffiliateWP provides various addons to enhance your affiliate program, such as the Affiliate Portal for a custom dashboard experience and Custom Affiliate Slugs for personalized link structures. These tools can help attract, manage, and incentivize affiliates more effectively.


Integrating LearnDash with AffiliateWP enables you to effectively manage affiliate commissions for course purchases made through LearnDash. By activating the LearnDash integration within AffiliateWP’s settings, referrals are automatically generated for courses bought via Stripe Connect payments. This seamless integration simplifies the tracking and management of affiliate referrals, enhancing your ability to monitor and reward affiliates for their contributions to your course sales.