How to Activate Enhanced eCommerce Tracking for LifterLMS Addon — Documentation page title
The Analytify LifterLMS Tracking Addon connects LifterLMS to Google Analytics (GA4) and displays course views, enrollments, revenue, and activity data directly inside your WordPress dashboard.
Once the addon is active, ecommerce tracking for LifterLMS runs automatically. No manual event setup or coding is required.
In this guide, I will show you how to activate ecommerce tracking for LifterLMS in just a few steps.
LiferLMS Tracking with Analytify (TOC):
Prerequisites
Before you begin, make sure your setup includes:
- A WordPress website
- LifterLMS plugin installed and activated
- Analytify (free version) installed and connected to Google Analytics (GA4)
- Analytify Pro plugin installed and activated
Step 1: Install and Activate Analytify Pro
Analytify Pro must be installed before the LifterLMS addon can be activated.
Read this step-by-step guide:
Install and Activate Analytify Pro Plugin
After setup, confirm your GA4 property is connected from:
Analytify >> Settings

Step 2: Activate Enhanced eCommerce Tracking for Lifter LMS Addon
The LifterLMS addon is available within Analytify Pro:
- Go to Analytify >> Addons

- Locate the LifterLMS Addon (listed under Pro addons)

- Click Activate.
The addon activates immediately. Analytify begins collecting LifterLMS data on the next visitor session.
Step 3: Access the LifterLMS Analytics Dashboard
The LifterLMS Dashboard is accessible immediately after activation:
- Go to Analytify >> LifterLMS (Course Stats)
This opens the LifterLMS dashboard with:

- Date range selector (From / To + View Stats button)
- Overview section with summary metric cards
Key Metrics You’ll See: Ecommerce Tracking For LifterLMS
- Sessions: total number of sessions on your site
- Transactions: total completed course purchases
- Transaction Revenue: total revenue from course purchases
- Average Order Value: average transaction value
- Completed Purchases: number of times users completed a purchase
- Refunds: total number of refunds
- Conversion Rate: percentage of sessions resulting in a transaction
- Refund Rate: percentage of transactions that were refunded
- Sessions to Purchase: average sessions per user before purchasing
- Days to Purchase: average days from first visit to purchase
Full Dashboard of LifterLMS Report Sections
The LifterLMS dashboard includes the following confirmed report sections:
| Report Section | Data Columns | Use Case |
|---|---|---|
| Overview | Sessions, Transactions, Revenue, AOV, Completed Purchases, Refunds, Conversion Rate, Refund Rate, Sessions to Purchase, Days to Purchase | High-level course commerce snapshot |
| Top Courses | Course Name, Revenue, Purchases, Views, Conversion Rate | Identify best-performing courses |
| LifterLMS Funnel | Conversion Rate by Stages (no activity state visible when empty) | Track checkout drop-off by funnel stage |
| Top Traffic Sources | Source/Medium, Sessions, Bounce Rate, Transaction Revenue | See which channels drive course purchases |
| User Journeys | Page Title, Page Path, Pageviews, Sessions, Avg. Duration | Understand pre-purchase browsing behaviour |
| Course Page Insights | Page Title, Views, Bounce Rate, Avg. Engagement Time | Measure course page engagement |
| LifterLMS Activity Tracking | Item Name, Course Views, Course List Views, Course Selections, Lesson Views, Course Enrollments | Per-course engagement and enrollment tracking |
| Top Coupons | Coupon, Purchases, Revenue | Measure discount code performance |
Step 4: Verify Ecommerce Tracking For LifterLMS Is Working
To confirm that tracking is working correctly:
Perform Test Actions
- Visit course pages
- Enroll in a course
- Complete lessons
- Perform a test purchase (if applicable)
Then Check Data
- Go to Analytify >> LifterLMS
- Verify that data appears in the dashboard
Optional (GA4 Verification)
You can also check your Google Analytics property:
- Look for LifterLMS-related events
- Confirm custom dimensions such as:
- wpa_llms_post_type
- wpa_llms_instructor
What Happens Next?
Analytify begins ecommerce tracking for LifterLMS and automatically records course activity once the addon is active.
- Tracking runs automatically.
- No additional configuration is required.
- Course and student data syncs with GA4 in the background.
- Report sections show “No Activity During This Period” until data is available for the selected date range.
Tip: All report sections are filtered by the date range set at the top of the dashboard. If a section shows no data, confirm the date range covers a period when LifterLMS activity occurred.
If you have any questions or need assistance, feel free to contact the Analytify support team.