EffectIO LifterLMS WooCommerce 2.5.2

Original price was: $70.00.Current price is: $9.99. / year

Drop-in compatible replacement & Licensed Product

Sell LifterLMS Courses and Memberships using WooCommerce Version: 2.2.2 Sell LifterLMS Courses and Memberships using WooCommerce

Released on: 2024-11-03

Single License

Club Membership

17,99 / Month Membership

NEW Activate all licensed items with the free Dashboard

EffectIO Dashboard

Discover when we give away free Plugins

Find out when we give items for Free

Hey! 🎉 Monthly emails, tops. Snag exclusive plugins/themes for $0. They go quick, but you might just get a freebie! 😉

30 Days Money Back Guarantee

Guaranteed pre-activated plugins. Most items work immediately after installation. Open a support ticket to obtain the license keys for the ones that ask for activation.

Free support to install and setup on your site.

LifterLMS WooCommerce Integration 2.2.2

Unlock the full potential of your online learning platform with LifterLMS WooCommerce Integration. Seamlessly merge the power of WooCommerce and LifterLMS to monetize your courses and automate enrollment, allowing you to make money online effortlessly. Save valuable time by avoiding the hassle of shopping for different WordPress LMS software options.

LifterLMS WooCommerce Integration AddOn Details

  • Combine the power of LifterLMS and WooCommerce to create a seamless learning and e-commerce experience
  • Part of all our bundles
  • Access to weekly Liftoff Sessions with product specialists for 30 days
  • 30-day 100% money-back guarantee

Benefits of LifterLMS WooCommerce Integration

  • Effortlessly monetize your courses on your online learning platform
  • Automate enrollment process for a streamlined experience
  • Save time by avoiding the need to search for separate WordPress LMS solutions
  • Seamless integration between LifterLMS and WooCommerce
  • Unlock advanced features and design tools to enhance your learning platform
  • Unlimited support for unlimited sites
  • Weekly mastermind coaching session to boost your learning project
  • Flexible bundle options to suit your needs
  • Risk-free purchase with a 30-day money-back guarantee
  • Access consistently updated plugins through the EffectIO Dashboard
  • Pre-activated items for easy setup
  • GPL code and premium support from EffectIO
  • Super deals available with 30% to 90% discounts

Upgrade your online learning platform today and unlock infinite potential with the complete suite of integrations, design tools, support, and advanced features offered by LifterLMS WooCommerce Integration. Take advantage of the exclusive deals from EffectIO and start revolutionizing online education. Bundle now or make a standalone purchase and upgrade later.

Sell LifterLMS Courses and Memberships using WooCommerce

5.9.0
  • Added filters `llms_wc_user_can_buy_members_only_wc_product` and `llms_wc_user_not_already_enrolled_into_related_llms_products`.
5.8
  • v2.2.2 - 2022-03-11 ##### Bug Fixes
  • Prevented the output of JavaScript that hides a variable product's "add to cart" button when multiple products are being displayed. Fixes an issue with related products created with Elementor Pro.
  • Fixed an issue that prevented a manual change of the subscription status to trigger the student enrollment/unenrollment into the linked course/membership. ##### Deprecations
  • Action `lifterlms_created_person` is deprecated in favor of `lifterlms_user_registered`. v2.2.1 - 2021-07-13 ##### Bug Fixes
  • Fixed an issue preventing LifterLMS password reset from working when no WooCommerce My Account page exists.
  • Fixed an issue causing pagination issues on LifterLMS dashboard endpoints added to the WooCommerce My Account page. ##### Deprecations
  • `LLMS_Integration_WooCommerce::add_account_query_vars()` is deprecated with no replacement. v2.2.0 - 2021-06-28
  • Improved compatibility with LifterLMS engagements now also triggered on WooCommerce order completed.
  • Added compatibility with LifterLMS > 5.0. v2.1.3 - 2020-12-04
  • Fixes a bug encountered when using Astra Pro with members only products resulting in the Add to Cart button being incorrectly displayed along with the members only button, or the members only button displayed twice, in single products. v2.1.2 - 2020-08-20
  • Fixes a bug with course access plans, connected to members only products, resulting in their checkout button pointing to the LifterLMS checkout page even when plans were available for the buyer.
  • Fixes a bug encountered when using the Astra theme and members only products resulting in the Add to Cart button being incorrectly displayed along with the members only button in shop loops.
  • Fixes a bug encountered when using members only products resulting in the members only button not pointing to the restricting Membership.
  • Fixes an edge case encountered when a limited access plan expired after the related order was deleted resulting in a PHP fatal error.
  • Fixes a bug encountered when enrolling a student in a course/membership directly from the WooCommerce Subscription order screen that would prevent the automatic user un-enrollment on WooCommerce Subscription order expiration/cancellation. v2.1.1 - 2020-07-24
  • Fixes a bug encountered when using BuddyBoss resulting in the incorrect currency symbol being displayed.
  • Fixes a bug encountered when the LifterLMS Social Learning plugin is activated but not enabled as a LifterLMS integration. v2.1.0 - 2020-06-12
3.26.3
  • Adds compatibility for LifterLMS Social Learning.
  • Fixes a compatibility issue encountered when using the BuddyBoss theme.
  • Removes usage of a LifterLMS core deprecated function. v2.0.15 - 2020-04-09
  • Added code to prevent students to buy wc products linked to already enrolled llms products. v2.0.14 - 2020-02-19
  • Fixed bug causing free access plans to not display on the frontend. v2.0.13 - 2020-02-13
  • Tested to LifterLMS 3.37.9 and WooCommerce 3.9.2.
  • Add action hooks to handle the cases when a product/variation is deleted linked to an access plan are deleted and handle the cases when an access plan is not linked to any product/variation.
  • Added logic to delete enrollments on order permanent deletion, and unenroll/enroll students on order or subscription trashing/untrashing.
  • Fixed an issue that made users to be unenrolled from a course when a subscription, that was part of the same wc order of the course, was 'cancelled'.
  • Made sure that user enrollment/unenrollment related to a subscription happened only on the subscription status changes and not on their parent order status changes.
  • Use `gmdate()` in favor of `date()` for timestamps recorded to logs. v2.0.12 - 2019-11-11
  • Tested to WordPress 5.3, LifterLMS 3.36.5, and WooCommerce 3.8.
  • Only print WC Notices if `wc_print_notices()` is defined. Fixes issue when using the LifterLMS Rest API.
  • Fix issue producing malformed enrollment trigger encountered when updating the enrollment status to "enrolled" during order updates. v2.0.11 - 2019-05-10
  • Only output admin course/membership relationship information for existing items. Fixes an issue caused by deleting courses/memberships associated with orders through order item meta data. v2.0.10 - 2019-05-02
  • Fixed an issue causing fatal errors encountered during admin panel updates of subscriptions with no parent order.
  • Resolve LifterLMS Student Dashboard lost password 404s by redirecting links to the LifterLMS lost password endpoint to the WooCommerce My Account lost password endpoint.
  • Outputs CSS and JS related to course/membership expiration in the admin subscriptions management area so it looks and functions on subscriptions like it does on orders. v2.0.9 - 2019-03-21
  • Disable checkout redirects as configured by LifterLMS 3.30.0 access plan checkout redirect settings for access plans connected to a WooCommerce Product. v2.0.8 - 2019-03-06
  • WooCommerce Order Review (on the account page) and Thank You Page tables will now output the expiration date for a courses and memberships attached to items in the order.
  • Fixes a bug preventing access expiration settings from being applied on order completion when two access plans (on different courses or memberships) are both attached to the same WC product. v2.0.7 - 2019-03-01
2.0.6
  • v2.0.6 - 2019-02-28
  • Fix access plan validation issues caused by changes introduced in LifterLMS 3.29.0
  • Resolve a compatibility issue with the EventOn add-on for WooCommerce v2.0.5 - 2019-02-11
  • Product sale dates will now show on course & membership plan pricing tables. v2.0.4 - 2019-02-04
  • Fixed an issue preventing access plans connected via a variation from being properly related to the course during WC checkout.
  • Fixed an issue preventing the removal of a Members Only restriction on simple products/subscriptions. v2.0.3 - 2019-01-23
3.5.4
  • Fix conflict with Elementor preventing Elementor templates from being used for a WooCommerce product. v2.0.2 - 2019-01-11
  • Displays WC notices on LifterLMS course and membership pages. Ensures that adding products to the cart shows expected feedback on screen. v2.0.1 - 2019-01-11
  • In conjuction with LifterLMS 3.26.3, resolves an issue causing LifterLMS tabs with pagination on the My Account page to redirect to the Student Dashboard when paging. v2.0.0 - 2019-01-03 ##### Access Plans Instead of Related Products
  • Instead of relating courses & membership to products you can now relate Access Plans to Products (and product variations!)
  • Course & Membership pricing tables will now look like native LifterLMS pricing tables except information will be pulled from the product
  • It is now possible to create one-time payment products which EXPIRE by utilizing access plan expiration functionality!
  • You can use FREE access plans which will move students through the native "Free Enrollment" checkout process provided by the LifterLMS Core instead of having to create a $0.00 product. It is additionally possible to link an access plan to a $0.00 product if you prefer that user experience.
  • All the above is additionally possible with subscription products (and subscription variations) when using WooCommerce Subscriptions ##### Members Only Product Restrictions
  • Members Only product functionality has been reworked and extended to product variations
  • Each product (subscription) variation can have it's own membership restriction. Simple products retain preexisting functionality.
  • Added the ability to customize the language for the "Members Only" button displayed when the visitor/user doesn't meet the product restriction requirements. Each product/variation can be customized to be unique or use the sitewide default "Members Only" ##### Updates and enhancements
  • Added course & membership relationship data to the frontend when reviewing orders on the account screen, on the checkout confirmation page, and in order emails.
  • LifterLMS student registration actions are now triggered automatically during WooCommerce checkout registration ensuring that student welcome notification emails are sent automatically and registration engagement actions are triggered.
  • WooCommerce customer billing information is automatically synced to LifterLMS student fields to ensure LifterLMS merge codes work and the information is available on LifterLMS reporting screens.
  • Added course & membership association metadata lists to help users navigate from a product to it's related course(s) and/or membership(s)
  • Added plugin integration description to the integration settings screen
  • Added plugin dependency helper message to display when WooCommerce itself is not available
  • Added helper messages to show information related to WooCommerce Subscriptions features when the extension isn't available
  • Added a documentation link on the settings screen to help new users learn how to create orders for courses and membership automatically complete
  • Added an information message when viewing LifterLMS Checkout & Gateway settings on the admin panel to help orient users to the related WooCommerce settings panels which should be used when using this integration.
  • Slightly improved course & membership page load performance by removing stylesheets used to build WooCommerce-powered pricing tables
  • Moved methods related to WC order item meta to their own class for improved code clarity ##### Bug fixes
  • Fixed an issue with logging functions.
  • Fixed an issue preventing enrollments from taking place when manually creating orders on the admin panel.
  • Fixed an issue with 1.3.6 migration scripts causing empty options to throw a PHP notice.
  • Fixed an issue causing incomplete orders to display enrollment status as "Cancelled". This status was displaying due to enrollment not yet taking place. The correct status is now "None" when an order has not yet completed to trigger related enrollments.
  • Fixes an issue causing account endpoint defaults to not display when first enabling the integration ##### Removed Functions & Methods
  • `llms_wc_output_pricing_table()` has no replacement
  • `llms_product_get_wc_product_ids()` has no replacement
  • `LLMS_Integration_WooCommerce->order_status_actions()` replaced with `LLMS_WC_Order_Actions->add_status_actions()`
  • `LLMS_Integration_WooCommerce->do_order_enrollments()` replaced with `LLMS_WC_Order_Actions->do_order_enrollments()`
  • `LLMS_Integration_WooCommerce->do_order_unenrollments()` replaced with `LLMS_WC_Order_Actions->do_order_unenrollments()`
  • `LLMS_Integration_WooCommerce->before_wc_product()` replaced with `LLMS_WC_Availability_Buttons->before_product()`
  • `LLMS_Integration_WooCommerce->save_wc_product_fields()` replaced with `LLMS_WC_Product_Meta->save()`
  • `LLMS_Integration_WooCommerce->add_wc_product_fields()` replaced with `LLMS_WC_Product_Meta->add_advanced_fields()`
  • `LLMS_Integration_WooCommerce->output_item_meta()` replaced with `LLMS_WC_Order_Item_Meta->output()`
  • `LLMS_Integration_WooCommerce->save_order_enrollments()` replaced with `LLMS_WC_Order_Item_Meta->save()`
  • `LLMS_Integration_WooCommerce->output_endpoint_courses()` replaced with `LLMS_Integration_WooCommerce->output_endpoint_view_courses()`
  • `LLMS_Integration_WooCommerce->output_endpoint_memberships()` replaced with `LLMS_Integration_WooCommerce->output_endpoint_view_memberships()`
  • `LLMS_Integration_WooCommerce->output_endpoint_certificates()` replaced with `LLMS_Integration_WooCommerce->output_endpoint_view_certificates()`
  • `LLMS_Integration_WooCommerce->output_endpoint_vouchers()` replaced with `LLMS_Integration_WooCommerce->output_endpoint_redeem_vouchers()` v2.0.0-beta.5 - 2018-12-26
  • Adds migration scripts to migrate to the 2.0.0 data structure. v2.0.0-beta.4 - 2018-12-21
  • WooCommerce customer billing information is automatically synced to LifterLMS student fields to ensure LifterLMS merge codes work and the information is available on LifterLMS reporting screens.
  • LifterLMS student registration actions are now triggered automatically during WooCommerce checkout registration ensuring that student welcome notification emails are sent automatically and registration engagement actions are triggered.
  • Added course & membership relationship data to the frontend when reviewing orders on the account screen, on the checkout confirmation page, and in order emails.
  • Fixed an issue with migration scripts causing empty options to throw a PHP notice.
  • Fixed an issue preventing enrollments from taking place when manually creating orders on the admin panel. v2.0.0-beta.3 - 2018-12-14
  • Fixed bug causing access plans connected to paid products to not display. Must upgrade to LifterLMS Core 3.25.2 to see this fully resolved.
  • Fixed bug causing variation member's only button text from appearing to be incorrectly saved on the admin panel. v2.0.0-beta.2 - 2018-11-07
  • Fix issue with logging functions v2.0.0-beta.1 - 2018-08-30 ##### Access Plans Instead of Related Products
  • Instead of relating courses & membership to products you can now relate Access Plans to Products (and product variations!)
  • Course & Membership pricing tables will now look like native LifterLMS pricing tables except information will be pulled from the product
  • It is now possible to create one-time payment products which EXPIRE by utilizing access plan expiration functionality!
  • You can use FREE access plans which will move students through the native "Free Enrollment" checkout process provided by the LifterLMS Core instead of having to create a $0.00 product. It is additionally possible to link an access plan to a $0.00 product if you prefer that user experience.
  • All the above is additionally possible with subscription products (and subscription variations) when using WooCommerce Subscriptions ##### Members Only Product Restrictions
  • Members Only product functionality has been reworked and extended to product variations
  • Each product (subscription) variation can have it's own membership restriction. Simple products retain preexisting functionality.
  • Added the ability to customize the language for the "Members Only" button displayed when the visitor/user doesn't meet the product restriction requirements. Each product/variation can be customized to be unique or use the sitewide default "Members Only" ##### Updates and enhancements
  • Added course & membership association metadata lists to help users navigate from a product to it's related course(s) and/or membership(s)
  • Added plugin integration description to the integration settings screen
  • Added plugin dependency helper message to display when WooCommerce itself is not available
  • Added helper messages to show information related to WooCommerce Subscriptions features when the extension isn't available
  • Added a documentation link on the settings screen to help new users learn how to create orders for courses and membership automatically complete
  • Added an information message when viewing LifterLMS Checkout & Gateway settings on the admin panel to help orient users to the related WooCommerce settings panels which should be used when using this integration.
  • Slightly improved course & membership page load performance by removing stylesheets used to build WooCommerce-powered pricing tables
  • Moved methods related to WC order item meta to their own class for improved code clarity ##### Bug fixes
  • Fixed an issue causing incomplete orders to display enrollment status as "Cancelled". This status was displaying due to enrollment not yet taking place. The correct status is now "None" when an order has not yet completed to trigger related enrollments.
  • Fixes an issue causing account endpoint defaults to not display when first enabling the integration ##### Removed Functions & Methods
  • `llms_wc_output_pricing_table()` has no replacement
  • `llms_product_get_wc_product_ids()` has no replacement
  • `LLMS_Integration_WooCommerce->order_status_actions()` replaced with `LLMS_WC_Order_Actions->add_status_actions()`
  • `LLMS_Integration_WooCommerce->do_order_enrollments()` replaced with `LLMS_WC_Order_Actions->do_order_enrollments()`
  • `LLMS_Integration_WooCommerce->do_order_unenrollments()` replaced with `LLMS_WC_Order_Actions->do_order_unenrollments()`
  • `LLMS_Integration_WooCommerce->before_wc_product()` replaced with `LLMS_WC_Availability_Buttons->before_product()`
  • `LLMS_Integration_WooCommerce->save_wc_product_fields()` replaced with `LLMS_WC_Product_Meta->save()`
  • `LLMS_Integration_WooCommerce->add_wc_product_fields()` replaced with `LLMS_WC_Product_Meta->add_advanced_fields()`
  • `LLMS_Integration_WooCommerce->output_item_meta()` replaced with `LLMS_WC_Order_Item_Meta->output()`
  • `LLMS_Integration_WooCommerce->save_order_enrollments()` replaced with `LLMS_WC_Order_Item_Meta->save()`
  • `LLMS_Integration_WooCommerce->output_endpoint_courses()` replaced with `LLMS_Integration_WooCommerce->output_endpoint_view_courses()`
  • `LLMS_Integration_WooCommerce->output_endpoint_memberships()` replaced with `LLMS_Integration_WooCommerce->output_endpoint_view_memberships()`
  • `LLMS_Integration_WooCommerce->output_endpoint_certificates()` replaced with `LLMS_Integration_WooCommerce->output_endpoint_view_certificates()`
  • `LLMS_Integration_WooCommerce->output_endpoint_vouchers()` replaced with `LLMS_Integration_WooCommerce->output_endpoint_redeem_vouchers()` v1.3.6 - 2018-06-15
  • Account endpoint labels will now obey translations from the LifterLMS core
  • Account slugs will now obey settings defined in LifterLMS core settings v1.3.5 - 2018-05-16
  • Tested up to WooCommere 3.4.0
  • Using `[products]` shortcode on a course or membership will now display the product's image as expected
  • Updated assets path for stylesheets
  • Added RTL language support v1.3.4 - 2018-03-19
  • Fix courses pagination on courses "My Account" endpoint v1.3.3 - 2018-02-28
  • When adding custom endpoints to WC Account, only move the logout link if it actually exists. Fixes theme/plugin compatibility issues with other 3rd parties who move or remove the logout item.
  • Fix an issue causing a PHP warning when all LifterLMS endpoints are removed from the WooCommerce account dashboard. v1.3.2 - 2017-10-21
  • Fix order line item type check causing issues with tax & shipping line items v1.3.1 - 2017-10-11
  • Add LifterLMS 3.14.0 compatibility for LifterLMS WC account endpoints v1.3.0 - 2017-09-18
  • Added ability to choose which LifterLMS Student Dashboad Endpoints are added to the WooCommerce Account Page
  • Ensure that order meta unenrollment works for variable products and variable subscriptions
  • Moved the class method outputting the pricing table on Courses and Memberships to a function which can be removed using `remove_action()`
  • Improved data logged when debug logging is enabled
  • Updated `WC_Order_Item` instances to utilize WooCommerce 3.0 class methods
  • Add filter to hide the "no payment gateways found" notice output by the LifterLMS Core when this integration is enabled, relies on a forthcoming LifterLMS Core update. v1.2.0 - 2017-09-07
  • Add the ability to unenroll students from courses and memberships when initial enrollment occurred as a result of WooCommerce order or subscription purchase v1.1.3 - 2017-07-25
  • Fix error causing members only restrictions to be incorrectly applied to other products on the WC Shop page. v1.1.2 - 2017-06-30
  • Fix PHP notices generated by direct references to WC_Order properties
  • Fixed incorrect text-domain on a few translation functions on the integration settings screen. v1.1.1 - 2017-03-31
  • Fix match height scripts to only load on course and membership pages
  • fix serialized array product query to prevent missed enrollments v1.1.0 - 2017-03-29
  • Allow up to 6 products (rather than one) to be associated with each course or membership
  • Adjusted Products attached to a course and membership to render in a manner visually similar to the native LifterLMS access plans pricing table
  • Now completely translateable! For information on translating LifterLMS WooCommerce please see our [translation documentation](https://lifterlms.com/docs/translating-lifterlms-woocommerce/) v1.0.2 - 2017-01-11
  • Ensure that course enrollment period restrictions are enforced v1.0.1 - 2017-01-04
  • Better handling for WC Subscriptions during de-enrollment events v1.0.0 - 2016-10-04 **Official Public Release**
  • Combine your LMS with the power of the popular WordPress ecommerce platform you know and love
  • Sell LifterLMS Courses and Memberships via WooCommerce
  • Match courses to products via a simple dropdown interace. No more multi-step SKU matching
  • Mark products as "Members Only" to prevent purchase by non-members
  • Automatically enroll customers in and un-enroll customers from the matching courses and memberships when the order reaches the status(es) of your choice
  • Integration with WooCommerce Subsrciptions for your recurring payment needs
  • Automatic enrollment and un-enrollment based on the subscription statuses of your choice
  • LifterLMS course, membership, certificate, and acheivements data automatically added as tabs to the WooCommerce My Account page v1.0.0-beta.1 - 2016-09-11
  • Initial beta release

Testimonials

Benny O'Brien@benny_obie

The quick response from a friendly team member at @effectioshop honestly caught me off guard.
Nice work!


Stuart Boyle@stuart_boyle

@effectioshop As an eCommerce developer, effectio.org has enabled me to reach higher expectations and my clients are very happy.


22,000+ Users · 180 Countries
Trusted by freelancers, agencies & store owners worldwide

How It Works

Install the free EffectIO Dashboard plugin on your WordPress site. It connects to the EffectIO catalog, detects every premium plugin and theme you own, and gives you a single hub to manage licenses, run updates, and keep your admin panel clean — all from one screen.

⚡

One-Click Updates
Update any premium plugin or theme instantly. No manual downloads, no FTP — just click "Update Now."

🔑

License Manager
View, activate, and manage all your license keys in one place. No hunting through emails or vendor dashboards.

🔇

Notification Blocker
Blocks intrusive admin nag screens, upsell banners, and ads that clutter your dashboard. Re-enable anytime.

🛡️

Vendor Request Control
Prevents redundant license-check pings to third-party servers for items you already manage through EffectIO.

📦

Bulk Activation
Club members can activate all eligible plugins and themes at once — one button, zero hassle.

🆓

100% Free
The Dashboard itself costs nothing. Install it and it auto-activates on your domain — no key required.

Get Started in 3 Steps

1

Download & Install

Download the EffectIO Dashboard zip and install it via Plugins → Add New → Upload.

2

Browse & Activate

Open EffectIO → Catalog in your admin panel. The dashboard auto-detects your installed items and matches them to your licenses.

3

Update & Manage

Keep everything current with one-click updates. Manage licenses, block nag notices, and enjoy a cleaner WordPress experience.

Licenses

All WordPress derivative work is GPL-licensed. Most items are pre-activated and ready to use. Some require an activation key — we provide it with your purchase, and the Dashboard lets you apply it in seconds.

Club members enjoy bulk activation: activate every eligible item at once with a single click. No more entering keys one by one.

✅ Money-Back Guarantee

Every item is tested and ships with full features. If something doesn't work and we can't fix it, you get a full refund. We believe premium tools should be accessible — that's why we offer a low-cost subscription so freelancers, small businesses, and agencies can grow without a large upfront investment.

Manage and Update all your sites

17.99 $ / Month Membership

2900 Plugins and Themes. Install, Update, Activate and Delete any plugin. Unlimited Sites. Best WP Agency Deal.

Clean Items

NGO Mission

Always Updated

SSL Connection

Learning Management System Plugins