Skip to content
  • Try Now
  • Features
    • MLM Affiliate Program
    • Smart Affiliate Tracking
    • Advanced Commission Rules
    • Simplified Affiliate Payouts
    • Ultimate Affiliate Pro vs AffiliateWP vs EasyAffiliate
    • See all Features
  • Integrations
    • WooCommerce
    • Easy Digital Downloads
    • WPForms
    • Ninja Forms
    • See all Integrations
  • Pricing
  • Support
    • Documentation
    • Open a Ticket
  • AddOns
    • Standard Add-Ons
    • Pro Add-Ons
  • Demo
  • Blog
Ultimate Affiliate Pro
  • Try Now
  • Features
    • MLM Affiliate Program
    • Smart Affiliate Tracking
    • Advanced Commission Rules
    • Simplified Affiliate Payouts
    • Ultimate Affiliate Pro vs AffiliateWP vs EasyAffiliate
    • See all Features
  • Integrations
    • WooCommerce
    • Easy Digital Downloads
    • WPForms
    • Ninja Forms
    • See all Integrations
  • Pricing
  • Support
    • Documentation
    • Open a Ticket
  • AddOns
    • Standard Add-Ons
    • Pro Add-Ons
  • Demo
  • Blog
Login
Buy Now
Ultimate Affiliate Pro

Frequently Asked

49
  • The Upload file button on Registration form is not working
  • Already set Pages like Login,Register, Lost Password doesn’t work
  • Can I set multiple Registration forms?
  • It is possible to Import users or other options into the Plugin?
  • I need some style Customization
  • Which Amount should be used for Referral?
  • Automatically Affiliate option
  • What do “Empty Referrals” mean?
  • Excluding Shipping and Taxes from Referral Calculation
  • Configuring Specific Redirects
  • Displaying the MLM Matrix on an Affiliate’s Dashboard
  • Different time shows for Referrals
  • Change reCaptcha language
  • Avatar is working properly but the standard user image/avatar is not replaced
  • How to disable “Bank Transfer” payout option?
  • What are Campaigns for?
  • Can be affiliates charged during register step or periodically?
  • How to promote specific Products
  • Can not activate the License
  • Is It Possible to Set Two Currencies Simultaneously?
  • How do I contact my affiliates?
  • Is the affiliate tracked across all pages of the site?
  • How can an existing customer become an affiliate? His email is already in use
  • Does Ultimate Affiliate Pro support a multi-currency site?
  • Is my host supported?
  • Can affiliates track their earnings?
  • Will Ultimate Affiliate Pro work on non-WordPress sites?
  • Can I charge affiliates to join my affiliate program?
  • The registration doesn’t work – Please complete all required fields
  • MLM Workflow Example
  • I can not activate the Plugin
  • Error 500 Internal Server Error is showing up
  • Known Compatibility Issues
  • How can I translate the Plugin?
  • Parse error: syntax error, unexpected T_STRING
  • Email Notifications do not work, please help!
  • A New version was released, how to Update the Plugin?
  • Native Fields can not be edited. I want to change the Label
  • The registration doesnt work – Please complete all required fields
  • Some words/texts needs to be changed. How to?
  • Coupons do not work
  • The OptIn Subscription are not stored
  • Landing Commissions
  • Product Rates
  • How a logged user can become an Affiliate?
  • I can not see the Login/Registration forms
  • Payout process
  • How to identify the showcases structure
  • Excluding a Specific Product from Providing Referrals

Troubleshooting

18
  • Already set Pages like Login,Register, Lost Password doesn’t work
  • Different time shows for Referrals
  • 404 page when the affiliate referral Link is accessed
  • Login Error: Invalid Email Address or Password entered
  • Recurring Commission is not Recorded
  • How do I configure the Polylang plugin?
  • The Ranks are not updating
  • The Avatar Image upload process is not working
  • Home Page Restriction Issues
  • Currency not available
  • I’m having trouble logging into my Affiliate Account
  • Clicks or Referrals aren’t working
  • Error 500 Internal Server Error is showing up
  • Parse error: syntax error, unexpected T_STRING
  • Email Notifications do not work, please help!
  • Coupons do not work
  • Registration Form does not work
  • The OptIn Subscription are not stored

I'm getting an Error

5
  • Fatal error: Cannot redeclare ….
  • 404 page when the affiliate referral Link is accessed
  • Can not activate the License
  • Error 500 Internal Server Error is showing up
  • Parse error: syntax error, unexpected T_STRING

Video Tutorials

19
  • How to add LogOut link into my Menu?
  • How to customize default messages?
  • How to change Member Status?
  • MLM Workflow Example
  • Step 1: Create Ranks
  • How to activate OptIn Subscriptions?
  • Step 3: Set Default Pages
  • How does an affiliate system work?
  • How can I translate the Plugin?
  • How to enable reCaptcha?
  • Have a short Test
  • Step 2: Manage Creatives
  • How to activate Avatar Image?
  • Step 4: Manage Showcases
  • A New version was released, how to Update the Plugin?
  • Some words/texts needs to be changed. How to?
  • How to send Email Notifications?
  • Affiliate Referral URLs
  • How do generate an affiliate referral URL?

How To

34
  • Excluding Shipping and Taxes from Referral Calculation
  • How to provide access to the WP Dashboard?
  • How to add Custom Fields?
  • Modifying Referral “From” Labels
  • Assigning an MLM Parent to an Affiliate User
  • How to promote specific Products
  • How to access uploaded files (attachments)?
  • How to Move or Revoke the License?
  • Where can I see the filters and hooks?
  • Setting Up Stripe Payouts
  • Setting up PayPal Payouts
  • How can an affiliate reset his password?
  • How to automatically create the same account for Woocommerce and affiliate?
  • How to add a Sponsor Field on the Registration Form?
  • How do I configure the Polylang plugin?
  • How to setup a Flat Rate on Variable Products?
  • How to setup a Flat rate per Product?
  • Currency not available
  • Translate with WPML
  • How to add LogOut link into my Menu?
  • How to customize default messages?
  • How to change Member Status?
  • How to activate OptIn Subscriptions?
  • How does an affiliate system work?
  • How to enable reCaptcha?
  • How to activate Avatar Image?
  • How to send Email Notifications?
  • How do generate an affiliate referral URL?
  • Landing Commissions
  • Product Rates
  • How Reset Password works?
  • How to identify the showcases structure
  • How to create your own Templates
  • Excluding a Specific Product from Providing Referrals

Modules

30
  • Allow own Reference
  • REST API in Ultimate Affiliate Pro
  • Friendly Affiliate Links
  • Custom Currencies
  • Social Share
  • MLM Workflow Example
  • Recurring Referrals
  • How to activate OptIn Subscriptions?
  • Custom Affiliate Slug
  • Periodical Reports
  • ReAssign Referral
  • Admin Referral Notifications
  • QR Codes
  • LifeTime Commissions
  • Coupons
  • Bonus on Ranks
  • SignUp Referrals
  • Referral Notifications
  • Email Verification
  • Fair Checkout Reward
  • Maximum Amount
  • Referrer Links
  • Account Custom Tabs
  • Pushover Notifications
  • Source Details
  • WooCommerce / BuddyPress Account Page Integration
  • Wallet
  • Wp Social Login Integration
  • Paypal
  • Pay to become Affiliate

Getting Started

10
  • Minimum requirements
  • Step 1: Create Ranks
  • Step 3: Set Default Pages
  • How does an affiliate system work?
  • Have a short Test
  • Step 2: Manage Creatives
  • Step 4: Manage Showcases
  • Affiliate Referral URLs
  • Custom Referral Rate for product
  • How to create your own Templates

Payouts

1
  • Payout process

Pro Addons

28
  • Affiliate Own Referrals
  • Fraud Protection
  • Invite Your Friends
  • IP Restrictions
  • MLM Based On Product Price
  • MyCRED Integration
  • Payout Request By Affiliate
  • Remove Dummy Data
  • WooCommerce Product Discounts
  • External Referral Links
  • Exchange Rate
  • Random Affiliate ID
  • Zapier Integration
  • Anchor Link
  • Extension Kit
  • Bitly Integration
  • WooCommerce Redirect
  • Ninja Forms Tracking
  • Contact Form 7 Tracking
  • Manage Reset Password
  • WPForms Tracking
  • WooCommerce Revenue Sharing
  • Import Referrals via CSV
  • Extended Shortcodes
  • Split Commission
  • One Time Reward
  • Dokan Integration
  • WooCommerce Product Discounts For Referred Buyers

Integrations

2
  • LifterLMS Tracking
  • LearnPress Tracking
View Categories

LifterLMS Tracking

πŸ“‹ Overview

The LifterLMS Tracking add-on connects Ultimate Affiliate Pro with LifterLMS β€” one of the most powerful LMS plugins for WordPress. Once enabled, the integration automatically assigns referral commissions every time a visitor referred by an affiliate completes a course purchase through LifterLMS.

Beyond basic tracking, this add-on gives you precise control over referral programs at the course level β€” you can define custom referral rates per course and set how commissions are awarded, including support for recurring commissions when that module is active.

πŸ”„
Automatic Assignment Referrals are recorded as soon as LifterLMS confirms the course purchase.
🎯
Custom Rates per Course Override the global commission with a course-specific flat rate or percentage.
πŸ”
Recurring Commissions Supports recurring commissions when the Recurring Commissions module is active.
βš™οΈ
Inherits Plugin Settings Reuses your existing commissions, ranks, and cookie rules β€” no extra setup.
πŸ–₯️
Affiliate Dashboard Tab Embed an Affiliate Area tab directly inside the LifterLMS Student Profile.
πŸͺΆ
Lightweight Minimal overhead β€” activating the add-on adds no impact to course pages or checkout.

βœ… Requirements

Before installing, make sure the following are in place:

RequirementDetailsStatus
WordPress5.6 or higherRequired
Ultimate Affiliate ProInstalled, activated, and with a valid license registeredRequired
LifterLMS PluginInstalled & active on your WordPress siteRequired
LifterLMS Tracking Add-on ZIPThe dedicated add-on plugin file, downloaded from your Ultimate Affiliate Pro accountRequired
Recurring Commissions ModuleEnable separately from Ultimate Affiliate Pro β€Ί Modules β€Ί Recurring Commissions if you want to track recurring paymentsOptional
WordPress CronEnabled (for scheduled commission processing)Optional

πŸ“¦ Installation

ℹ️
This guide assumes that Ultimate Affiliate Pro is already installed, activated, and licensed on your WordPress site. If not, please complete that setup first before continuing.

The LifterLMS Tracking integration is delivered as a separate add-on plugin (ZIP file) that you install on top of Ultimate Affiliate Pro. Follow the steps below to get it running.

Step-by-step: Installing the LifterLMS Tracking Add-on

  1. 1

    Download the Add-on ZIP β€” Log in to your account on ultimateaffiliate.pro, go to My Account β†’ Downloads, and download the LifterLMS Tracking add-on ZIP file.

  2. 2

    Upload via WordPress Admin β€” In your WordPress admin go to Plugins β€Ί Add New β€Ί Upload Plugin. Click Choose File, select the downloaded add-on ZIP, then click Install Now.

  3. 3

    Activate the Add-on β€” Once installed, click Activate Plugin. No separate license activation is needed for the add-on β€” it inherits the license from your main Ultimate Affiliate Pro installation.

  4. 4

    Confirm LifterLMS is Active β€” Make sure the LifterLMS plugin is already installed and activated. The add-on requires LifterLMS to be present to function correctly.

πŸ”Œ Enable the LifterLMS Integration

Once the add-on and LifterLMS are both active, enabling tracking takes just a few clicks:

  1. 1

    From your WordPress admin sidebar, go to Ultimate Affiliate Pro β€Ί Integrations.

  2. 2

    Locate the LifterLMS Integration card in the Integrations list. Click on it to open its settings panel.

  3. 3

    The LifterLMS Tracking settings page will load, showing all available options β€” Source Custom Name, Custom Referral Rates per Course, and the LifterLMS Student Profile section. Configure the options as needed (see Configuration below).

  4. 4

    Click Save Changes. The integration is now active β€” Ultimate Affiliate Pro will begin tracking all LifterLMS course purchases made through affiliate referral links.

πŸ’‘
You can verify that the integration is working by making a test purchase through a referral link. The referral should appear under Ultimate Affiliate Pro β€Ί Referrals within a few seconds.

βš™οΈ Configuration

The LifterLMS integration settings are organised into two main areas: Tracking Settings (including source name, recurring commissions, and per-course rates) and LifterLMS Student Profile (affiliate tab inside the student area).

Access all settings at: Ultimate Affiliate Pro β€Ί Integrations β€Ί LifterLMS Integration


General Settings

SettingDescription
Source Custom NameA custom label displayed on the Affiliate Dashboard to identify this referral source. Defaults to Lifter LMS. You can rename it to match your branding (e.g. “Online Academy” or “Courses”).

Recurring Commissions

The LifterLMS Tracking add-on supports recurring commissions β€” meaning affiliates can earn a commission not just on the first purchase, but on every subsequent recurring payment a referred student makes (e.g. for membership-style courses billed monthly).

ℹ️
Recurring commission tracking is only available when the Recurring Commissions module is active. Enable it separately at: Ultimate Affiliate Pro β€Ί Modules β€Ί Recurring Commissions
πŸ’‘
Once both the LifterLMS add-on and the Recurring Commissions module are active, recurring tracking works automatically β€” no additional configuration is required inside the LifterLMS settings.

Custom Referral Rates per Course

One of the most powerful features of the LifterLMS integration is the ability to set custom referral rates for each individual course, overriding the global commission rule for that specific course.

You can configure per-course rates in two ways:

1
Inside the Course Editor

Open any LifterLMS course in the WordPress editor. Go to the Course Options panel at the bottom of the page and click the Affiliate Rate tab. Set the rate type and value directly from here.

2
From Product Rates

Centrally manage rates for all courses from Ultimate Affiliate Pro β€Ί Product Rates. This is the recommended approach when you need to manage rates across multiple courses from a single place.

ℹ️
When both a per-course rate and a Product Rate are set for the same course, priority is determined by the dedicated option in your Ultimate Affiliate Pro Settings. If neither is defined, the global referral rate applies.

Affiliate Rate Tab β€” Course Options

When editing a LifterLMS course, the Affiliate Rate tab (inside Course Options) exposes the following settings:

SettingDescription
Referral Rate TypeChoose between Percentage (%) β€” a percentage of the course sale price β€” or Flat Amount β€” a fixed value paid per enrollment, regardless of price.
Referral RateThe numeric value for the commission. For example, enter 25 for a 25% commission or 10 for a $10 flat commission. If multiple amounts are set (via Ranks, Product Rate, or this field), the biggest value takes precedence by default.
Disable ReferralsToggle this on to completely prevent referrals from being generated for this specific course. This takes precedence over all other referral rate configurations β€” useful for free courses or internal-only content.
⚠️
Disable Referrals overrides everything. Even if a global commission or rank commission is configured, enabling this toggle on a course will prevent any referral from being recorded for that course.

LifterLMS Student Profile

This section lets you embed an Affiliate Dashboard tab directly inside the LifterLMS Student Profile, so affiliated students can access their affiliate tools without leaving the LifterLMS area.

Activate / Hold Affiliate Section

Toggle this option to show or hide the Affiliate tab inside the LifterLMS Student Profile.

Enabled β€” A new tab will appear in the student’s LifterLMS Student Profile menu.
Disabled β€” No affiliate tab is added; affiliates use the standard Ultimate Affiliate Pro Affiliate Portal.
SettingDescription
Menu LabelThe text label used for the new tab inside the Student Profile navigation. Defaults to Affiliate. Change it to suit your site’s language and tone.
Menu PositionControls the order of the tab within the Student Profile navigation. Enter a numeric value β€” lower numbers appear first. Default is 2.

Affiliated Students Behavior

This setting controls what students who are also affiliates see when they click the Affiliate tab inside the Student Profile.

Display ModeBehavior
Show Affiliate PortalRenders the full Ultimate Affiliate Pro Affiliate Portal content inline inside the Student Profile tab. The student does not leave the LifterLMS area.
Redirect to Affiliate Portal PageRedirects the student to the dedicated Ultimate Affiliate Pro Affiliate Portal page set in your plugin settings. Best when you want a full-screen affiliate experience.
πŸ’‘
Recommendation: Use Show Affiliate Portal for a seamless student experience. Use Redirect to Affiliate Portal Page if your portal has advanced customizations that rely on a full-page layout.

Non-Affiliate Students

When the Affiliate tab is enabled, non-affiliate students will also see the tab in their Student Profile. Instead of displaying affiliate tools, you can show them custom content β€” for example, an invitation to join your affiliate program.

Enabled β€” Non-affiliate students see the tab with your Custom Content defined below.
SettingDescription
Custom Content for Non-Affiliate StudentsA rich-text editor where you can write any message or call-to-action shown to students who are not yet affiliates. Supports HTML and shortcodes. Use the shortcode to display a one-click join button directly inside this tab.
ℹ️
If you disable the Non-Affiliate Students toggle, students who are not affiliates will see the Affiliate tab but the content area will be empty.

πŸ” How Tracking Works

Understanding the end-to-end tracking flow helps you confirm that everything is set up correctly and troubleshoot any edge cases.

  1. 1

    Affiliate shares their referral link β€” Each affiliate has a unique referral URL (e.g. yoursite.com/?uap_ref=john). They share this link in blog posts, emails, social media, or course reviews.

  2. 2

    Visitor clicks the link β€” Ultimate Affiliate Pro sets a tracking cookie in the visitor’s browser. The cookie duration is controlled by the Ultimate Affiliate Pro β€Ί Settings β€Ί Cookie Duration setting.

  3. 3

    Visitor purchases a LifterLMS course β€” When the purchase is confirmed by LifterLMS (order status: Completed), Ultimate Affiliate Pro intercepts the event via the LifterLMS Tracking add-on.

  4. 4

    Commission is automatically recorded β€” Ultimate Affiliate Pro matches the purchase to the referring affiliate and applies the correct commission: the course-level Affiliate Rate (if set), a Product Rate, a Rank commission, or the global rate β€” whichever takes priority per your settings.

  5. 5

    Affiliate sees the referral β€” The referral appears in real time on the affiliate’s dashboard under Referrals. The source column will show the Source Custom Name you configured (default: Lifter LMS).

  6. 6

    Recurring payments tracked automatically β€” If the course has recurring billing and the Recurring Commissions module is active, each subsequent payment by the referred student will also generate a new commission for the affiliate.

  7. 7

    Admin reviews & pays out β€” Review all LifterLMS-sourced referrals under Ultimate Affiliate Pro β€Ί Referrals and pay affiliates via PayPal, Stripe, or Bank Transfer using the Payouts section.

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest

Ultimate Affiliate Pro

Build & manage an affiliate program with one easy-to-use & most-favored WordPress affiliate & referral marketing plugin

Company

  • About
  • Features
  • Integrations
  • Envato Portfolio
  • We’re Hiring
  • Hosting Partners
  • Affiliate Program

Resources

  • Documentation
  • Support
  • Ultimate Affiliate Pro Nulled
  • AffiliateWP Alternative
  • Ultimate Affiliate Pro Comparison
  • Pro vs Standard
  • Testimonials
  • ChangeLog

Meet Our Family

  • Ultimate Membership Pro
  • Ultimate Learning Pro
  • Social Share & Locker Pro
  • Privacy Policy
  • Terms and Conditions
  • Refund Policy
  • Ultimate Affiliate Pro Coupon Code

Copyright Β© 2026 - WPIndeed Net Solutions LLC. All rights reserved