Skip to content
PBPrathamesh Basagare
All projects
WordPressWooCommerceLearnDashPHP

Online course platform: faster pages and automated course emails

Custom course reviews, automated recommendation and discount emails, and a performance pass that took desktop PageSpeed from about 70 to 90+ on a WooCommerce and LearnDash platform.

Client
Confidential · online course platform
Role
WordPress developer

Impact

Desktop PageSpeed
Before: ~7090+
Server waiting time
Before: ~3–4 s~1.5–2 s
Illustration of PageSpeed improving from about 70 to 90+ and server waiting time halving

The problem

The platform needed learner reviews on its product pages, automated course recommendation and discount emails that work across languages, and faster page loads.

The solution

Built custom course-review functionality that aggregates reviews from the LearnDash courses linked to each WooCommerce product and shows them on the product page. Added automated course-recommendation and discount emails with multilingual workflows, and optimised the site to cut server waiting time and lift PageSpeed.

Reviews where buyers decide#

A WooCommerce product on this platform can grant access to one or more LearnDash courses, but learners review the courses. I built review functionality that collects reviews from every course associated with a product and shows the aggregate on the product page, where purchase decisions are made.

Emails that sell for you#

  • Course recommendations: automated emails suggest relevant next courses.
  • Discount emails: automated promotional emails with discounts.
  • Multilingual workflows: emails reach learners in their language.

Performance#

Measured before and after the optimisation work:

Desktop PageSpeed~70→90+
Observed server waiting time~3–4 s→~1.5–2 s