Download
Documentation
Print This page — Print the full How to Activate Enhanced eCommerce Tracking for LifterLMS Addon documentation

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.

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:

  1. 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 SectionData ColumnsUse Case
OverviewSessions, Transactions, Revenue, AOV, Completed Purchases, Refunds, Conversion Rate, Refund Rate, Sessions to Purchase, Days to PurchaseHigh-level course commerce snapshot
Top CoursesCourse Name, Revenue, Purchases, Views, Conversion RateIdentify best-performing courses
LifterLMS FunnelConversion Rate by Stages (no activity state visible when empty)Track checkout drop-off by funnel stage
Top Traffic SourcesSource/Medium, Sessions, Bounce Rate, Transaction RevenueSee which channels drive course purchases
User JourneysPage Title, Page Path, Pageviews, Sessions, Avg. DurationUnderstand pre-purchase browsing behaviour
Course Page InsightsPage Title, Views, Bounce Rate, Avg. Engagement TimeMeasure course page engagement
LifterLMS Activity TrackingItem Name, Course Views, Course List Views, Course Selections, Lesson Views, Course EnrollmentsPer-course engagement and enrollment tracking
Top CouponsCoupon, Purchases, RevenueMeasure 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

  1. Go to Analytify >> LifterLMS
  2. 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.