One big reason we created ProductPress is that online course / membership software was too expensive. When I built my first course, I ended up paying $1,288 to host my course for just 9 months. If I’d used WordPress and ProductPress, I would have paid only $39.
Building an online course using WordPress doesn’t need to be expensive or complicated. There’s only a few things you’ll need:
Here are the steps to creating your own online course using WordPress:
On many web-hosts this is done for you.
To do this, go to your Appearance menu and click on Themes. Choose TwentyFifteen and click Activate.
Log into Gumroad and create a product for your course (ie. Learn Ruby on Rails, $39). You’ll need to include a file in order to save your Gumroad product; we recommend you include a PDF / text file with instructions for your course.
In WordPress, go to Plugins and upload your ProductPress plugin zip file. Activate it and connect it to your Gumroad account.
Create a page for each lesson in your course. In the sidebar, identify which Gumroad customers you want to give course access to.
Now, only people who have purchased that product on Gumroad will be able to access that content online.
Here’s how a customer would find, buy, and experience your new course.
Gumroad provides you with a landing page for each product you create. You can include screenshots, video, and a text description (example).
When a customer clicks the purchase button in Gumroad, it notifies WordPress (and the ProductPress plugin). They’ll also be able to download any files associated with your course (worksheets, etc…)
ProductPress will trigger your WordPress site to send the customer their login information by email:
(Note: these emails are sent through your web host’s mail system. Make sure they have a good sender reputation!)
The customer can then log into the course and start learning. Your course can include text, video and images.
The screenshot above is from a course that uses the TwentyFifteen theme we mentioned earlier.
Want to get started? Download the ProductPress plugin and start creating your own course!