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.

Administration

Learner Access

How a buyer becomes an authenticated, enrolled learner through guest checkout, auto-provisioning, activation, and sign-in.

Account activation screen
Activation after purchase: set a password, then start learning.

Guest checkout

Buyers can purchase without an account. Learn with Foundation captures the order email as the identity for the learner.

Auto-provisioning

On a completed order, Learn with Foundation creates or matches a learner account from the order email and enrolls it in the purchased course.

Activation

The learner receives a branded activation email with a secure link to set a password and confirm the account.

Sign-in

Once activated, the learner signs in and lands on My Learning with their courses ready.

Access flow

Purchase (WooCommerce order completed)
        ↓
Identity (match or create account from order email)
        ↓
Auto-provision (enroll in purchased course)
        ↓
Activation email (secure set-password link)
        ↓
Sign in
        ↓
My Learning (enrolled & ready)

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.