Upgrade to Pro — share decks privately, control downloads, hide ads and more …

How I Built an Online Learning Site with WooCommerce

How I Built an Online Learning Site with WooCommerce

WooCommerce is an incredibly popular eCommerce solution, especially in the WordPress space. Even when there may be a built-in EC solution (like with LearnDash), you may still want to use WooCommerce. In this talk, I will take you through the requirements, decision making, and steps I took to build WP in One Month, an online learning websites built on top of WooCommerce and LearnDash. I will tell you why I chose to use WooCommerce with LearnDash and how I integrated the two.


Joe Casabona

August 19, 2017


  1. How I Built an Online Learning Site with WooCommerce Joe

    Casabona wp1mo.in/wclvpa-hibi @jcasabona
  2. None
  3. @jcasabona George Washington had a plan & stuck to it.

  4. None
  5. @jcasabona Leeroy Jenkins did not have a plan.

  6. [photo redacted]

  7. @jcasabona Our plan failed because we didn’t understand the enemy

    (or problem)
  8. It’s good to have a plan, if you understand the

  9. @jcasabona How I Built It

  10. @jcasabona How Did You Built That? • How did you

    come up with the idea? • What kind of research did you do? • How did you build it? • What are your plans for the future?
  11. @jcasabona How did you come up with the idea?

  12. @jcasabona • Original Idea: Live, in-person classes. • I used

    to teach in a classroom, but knew I was moving. • Pivot 1: Webinars • Building an audience for in-person classes is near impossible outside big cities. Webinars teach people specific things! • Pivot 2: Online Courses
  13. @jcasabona What kind of research did you do?

  14. @jcasabona • In the beginning, not much • “I think

    it’s a good idea, and it doesn’t really exist.” • Feedback from customers (and non-customers helped) • The pivot to online courses was a result of research • Lots of conversations, reading, seeing writing on the wall
  15. I’m doing a lot more now.

  16. @jcasabona How did you built it?

  17. @jcasabona • I started with WooCommerce and Sensei • …Sensei

    is…not very good. • I switched over to LearnDash, and I’m super happy! • I still use WooCommerce for the shop, since I don’t just sell courses • Memberships were going to be LD —> Woo —> PMPro • Decided to use Skyverge Memberships instead
  18. If I did it again today, I’d probably just use

  19. @jcasabona Other Tools • Follow Up Emails • AffiliateWP •

    Mailchimp for WordPress • Beaver Builder + Beaver Themer • DW Q/A Forum • Metorik • Gravity Forms
  20. @jcasabona Creating Courses • Hardware • Sterling Audio Condenser Mic

    • Focusrite Scarlet Solo • Software • Screenflow • Vimeo Pro
  21. @jcasabona What are Your Plans for the Future?

  22. @jcasabona • First and foremost, more courses! • Beaver Builder

    Master Class, and more “site specific” courses • Memberships • Better ways to connect with students to improve engagement • Video Captions • More Automation
  23. @jcasabona I always end by asking my guests for a

    trade secret…
  24. @jcasabona

  25. @jcasabona –Ed Catmull “It’s folly to think you can avoid

    change, no matter how much you might want to. But also, to my mind, you shouldn’t want to. There is no growth or success without change.”
  26. @jcasabona Front End Developer 
 Teacher Joe Casabona casabona.org wp1mo.in/wclvpa-hibi