Slide 1

Slide 1 text

How I Built My Online Courses Website …using WordPress, WooCommerce, & LearnDash Joe Casabona / @jcasabona / casabona.org

Slide 2

Slide 2 text

@jcasabona

Slide 3

Slide 3 text

@jcasabona Alexander found the right tool for the job

Slide 4

Slide 4 text

@jcasabona Online Courses are becoming increasingly popular.

Slide 5

Slide 5 text

@jcasabona What Tool Should I Use? • It depends! • What features do you want? • How much control do you want? • How much time do you want to spend on content vs. site management?

Slide 6

Slide 6 text

@jcasabona Teachable LearnDash LifterLMS Udemy Teachery Moodle Sensei Skillshare

Slide 7

Slide 7 text

My Requirements • Full Control over content, design, and features • A way to build and sell courses • eCommerce functions (abandoned cart emails, stats, affiliate program • A community component • Good hosting

Slide 8

Slide 8 text

@jcasabona Research that was mostly trial and error

Slide 9

Slide 9 text

@jcasabona Researching Features • Teaching in classroom • Taking online courses from Masterclass, Udemy, LinkedIn Learning, and Hollens Academy • Took notes on sign up, pricing, on boarding and learning processes

Slide 10

Slide 10 text

@jcasabona Researching Tools • Tried a number of tools (like Sensei) • Experimented with the idea of not using WooCommerce at all • Started coding my own theme before looking at StudioPress

Slide 11

Slide 11 text

@jcasabona How I Built It

Slide 12

Slide 12 text

Tools Overview • WordPress • LearnDash • WooCommerce with Metorik, Jilt, AffiliateWP • bbPress • Academy Pro Theme • Liquid Web hosting

Slide 13

Slide 13 text

@jcasabona WordPress • Using it for 15 Years • Free, Open Source • Great tools at a very affordable price 㾎 Full Control over content, design, and features

Slide 14

Slide 14 text

@jcasabona LearnDash • Fantastic LMS plugin • Built by folks who were in the enterprise LMS space • Tight integration with other tools • Included features I would have had to build from scratch using other LMS plugins 㾎 A way to build and sell courses

Slide 15

Slide 15 text

@jcasabona WooCommerce… • Integration with LearnDash • Full-on eCommence platform with shop, shopping cart • Flexibility beyond selling just courses 㾎 eCommerce Functions

Slide 16

Slide 16 text

@jcasabona …with Metorik, Jilt, AffiliateWP • Metorik for incredible reporting • Jilt for abandoned cart emails (and more) • AffiliateWP for affiliate program 㾎 Abandoned cart emails, Stats, Affiliate program

Slide 17

Slide 17 text

@jcasabona bbPress • Forum plugin for WordPress • Works with LearnDash, WooCommerce, and my Theme • Allows students to access forums by registered course. 㾎 A community component

Slide 18

Slide 18 text

@jcasabona Academy Pro Theme • A Genesis Child Theme • Clean design • Easily customizable • Lots of extensions to work with various tools 㾎 Complete control over design

Slide 19

Slide 19 text

@jcasabona Liquid Web Hosting • Managed WordPress & WooCommerce hosting • Easy updates • Very performant, even for logged-in users 㾎 Good hosting

Slide 20

Slide 20 text

@jcasabona Some code was required

Slide 21

Slide 21 text

Plans for the Future • Better community integration - more forums, office hours, a way for students to communicate • Memberships • Improving the design • Updates to courses

Slide 22

Slide 22 text

@jcasabona Do what works best for your needs, and the needs of your students!

Slide 23

Slide 23 text

Joe Casabona Educator, Developer, Podcaster @jcasabona SiteGround Ambassador casabona.org/wclanc19/