Instructor Revenue Share
A monthly revenue-sharing distributor for LifterLMS course platforms. Instructors earn a share of subscription revenue proportional to the student engagement their courses generate.
What's Included
Instructor Revenue Share
What This Recipe Does
This recipe creates a monthly performance-weighted distributor designed for LifterLMS course platforms. It splits a portion of your subscription revenue among instructors based on how much student engagement their courses generate. Instructors whose courses see more lesson and course completions earn a larger share of the monthly pool.
The model rewards instructors who create compelling, completable content. Rather than paying a flat rate or splitting revenue equally, this distributor ties compensation directly to student outcomes. Instructors have a clear incentive to produce courses that students actually finish.
Who It’s For
- LifterLMS site owners running a multi-instructor platform who want to automate revenue sharing based on student engagement
- Online course marketplace operators building a Udemy-style or Teachable-style experience on WordPress where instructor pay reflects course quality
- Membership site owners who feature courses from multiple educators and need a fair, performance-based compensation model
How It Works
When you apply this recipe, Siren creates a distributor shell configured for monthly, performance-weighted payouts. The distributor uses the performanceSharedPool resolver, meaning each instructor’s share is proportional to their engagement score relative to all other instructors.
After applying the recipe, configure three things in your Siren admin. First, set up two metric tracking events: courseCompleted with a point value of 10, and lessonCompleted with a point value of 1. This weighting means a full course completion counts ten times more than a single lesson completion, rewarding instructors whose students see courses through to the end. Second, set the revenue percentage that defines the pool. For instructor-driven platforms, 25-50% of qualifying revenue is typical. Third, configure the commission pool filters to include only subscription revenue, keeping one-time product sales or other income streams separate from the instructor pool.
Once everything is configured, the system operates on autopilot. Siren tracks lesson and course completions throughout the month, builds each instructor’s score, and distributes the accumulated pool on the first of the following month. An instructor whose courses generated 40% of all tracked completions receives 40% of the pool.
{
"version": 1,
"name": "Instructor Revenue Share",
"description": "Monthly revenue distribution among course instructors, weighted by student engagement with their LifterLMS courses.",
"distributors": {
"instructorShare": {
"name": "Instructor Revenue Share",
"description": "Splits a percentage of monthly subscription revenue among instructors based on course and lesson completion metrics.",
"distributionResolver": "performanceSharedPool",
"distributionPoolResolver": "revenueSinceLastDistribution",
"status": "active",
"units": "USD",
"schedule": ["first day of next month"]
}
}
} Frequently Asked Questions
Why use both courseCompleted and lessonCompleted as metrics?
Tracking both gives you a balanced scoring model. Lesson completions reward steady engagement throughout a course, while course completions reward instructors whose content students finish entirely. The recommended point values (10 for course, 1 for lesson) weight full completions more heavily.
Can I limit the revenue pool to subscription income only?
Yes. After applying the recipe, configure the commission pool filters to include only subscription-based transactions. This ensures one-time product sales or other revenue streams stay outside the instructor pool.
How are instructors connected to their courses in Siren?
Each instructor is added as a collaborator and bound to the courses they teach. When a student completes a lesson or course, Siren attributes the engagement to the bound instructor automatically.
What if an instructor publishes a new course mid-month?
The new course starts generating engagement points as soon as it is bound to the instructor. Their share of the pool adjusts naturally based on total accumulated points at distribution time.
More Recipes
Affiliate and Lead Gen Combo
Two programs in a single group, one paying percentage commissions on sales and the other paying a flat bounty per lead. The program group ensures only one fires per opportunity based on first-touch attribution.
2 programs, 1 program group
Affiliate and Royalty Stack
Two independent programs that fire on the same transaction. Affiliates earn 25% for driving the sale, and product creators earn 50% royalty when their content sells. Both pay out simultaneously because the programs are intentionally ungrouped.
2 programs
Ambassador and Affiliate Dual Program
Two independent programs running side by side. A high-commission ambassador program for hand-picked partners and a standard affiliate program open to anyone, each with its own commission rate.
2 programs
B2B Referral Program
B2B referral program software for high-value partnerships. Pays a flat $50 bounty per referred sale with first-touch attribution, built for businesses where referrals are infrequent but each conversion carries significant value.
1 program