Documentation

Learn with Foundation docs

Getting started, administration, the learner experience, and the developer surface for the WordPress-native LMS that powers branded WooCommerce academies.

Getting Started

Start here

A five-minute buyer path: install the plugin, connect WooCommerce, link your first product, and verify enrollment.

  1. Install. Download the plugin zip from your order email or My Account → Downloads. Upload it under Plugins → Add New, activate Learn with Foundation, then paste your license key under Learn with Foundation → License.
  2. Connect WooCommerce. Install and activate WooCommerce if it is not already running. Confirm the learner pages (My Learning, Sign in, Lesson Player) are assigned under Learn with Foundation → Settings → Pages.
  3. Create your first product. Add a WooCommerce product for a course, set the price, then link that product to the course so checkout grants access. Use Discover Courses first if Learn with Foundation has not mapped your course post type yet.
  4. Test enrollment. Complete a test checkout (or create a manual order in WooCommerce). Confirm the buyer receives the activation email, can sign in, and lands in My Learning with course access.

When that loop works, expand with Course Builder, quizzes, and certificates. Need a reference implementation? Enroll in a sample course on our site from the Sample courses page.

Ready to sell certifications?

Branded learning, built on WordPress. Get Learn with Foundation and ship your first certification program this week.

© 2026 Learn with Foundation. All rights reserved.