» Want a step-by-step visual guide to help you choose the right course platform? Jump straight to the decision guide.

» Prefer to see a detailed feature checklist and comparison table? Jump right to the feature comparison table.

logo-wlmRuzuku and Wishlist Member are two options for coaches, authors, bloggers, speakers and other independent experts who are creating online courses.

Wishlist Member is a WordPress plugin designed to be installed on a website that you set up and manage. Wishlist was founded in 2010 by Stu McClaren. Learn more at WishListProducts.com.

ruzuku1Ruzuku is a course platform that is hosted for you at ruzuku.com. Ruzuku was designed by user experience consultants Rick Cecil and Abe Crystal, Ph.D., and launched in 2011. Learn more at ruzuku.com or sign up for a 14-day free trial.

Let’s take a look at the similarities and differences between the two platforms.

Who is Wishlist Member for? Who uses it?

Wishlist Member is designed to support “online communities and membership sites.” According to the Wishlist website, you can “quickly protect your content with WishList Member.”

You can use Wishlist to protect specific pages of a WordPress website.

For example, you could post an article to your website and then “protect” it so that only people who have paid to join your course or membership program can access the article.

Wishlist is commonly used by experts who specialize in internet marketing, blogging, and business creation, among other areas.

Who is ruzuku for? Who uses it?

Ruzuku is designed to support online courses or group programs in which many people go through a structured, step-by-step program together. For example, a blogger who has written popular posts about using LinkedIn to find new career opportunities might create a 6-week course on “Using LinkedIn to Take Your Career to the Next Level.”

Here’s an example of of an online course hosted on ruzuku: Your Best Self: The Proven Path to Self-Discovery

[this self-study course is free, and you can register to see a live example of how the ruzuku platform can be used in practice].

Ruzuku is commonly used by experts and companies who offer courses in the areas of art & design, crafts, health, creative business, and professional skills, among other areas.

Course platform capabilities

When considering any online course platform, you’ll want to examine several factors:

  • Ease of setup and ease of use
  • Registration and Payment
  • Scheduling and Content Delivery
  • Audio and Video: Hosting & Streaming Content
  • Learning Community and Discussion Forum
  • Progress Tracking
  • Live Calls or Webinars with Recording

We’ll go over each of these areas in more detail.

Ease of Initial Setup & Use

A key factor in moving forward with your online course is ease of use — how easy it is to set up and manage your online program?

Wishlist Member emphasizes ease of use for people who are experienced with WordPress. Their website states, “Unzip, upload, and within minutes you’ll have your own membership site!”

This process assumes that you are familiar with how to unzip, upload, and configure WordPress plugins.

In contrast, ruzuku provides a hosted service, which is separate from your own WordPress site. Ruzuku emphasizes ease of use for initial course creation. You set up your first course by registering for a trial account on ruzuku.com, then clicking the “Create a new course” button.

Registration and Payment

Both ruzuku and Wishlist enable you to set a price for your online program and charge for access.

However, these platforms focus on different registration models.

Wishlist focuses on registering people into an ongoing membership program or community. For example, a career coach might create a $99/month membership program that provides new content and resources each month.

Wishlist also supports features for more complex membership models, such as multiple levels of memberships with different prices.

Ruzuku focuses on registering people into a course. For example, a career coach might create a 6-week course for $499. The course would combine videos, worksheets, and group coaching calls. She might run this course several times throughout the year. Ruzuku would handle registration and payment for people signing up for sessions of this course.

Ruzuku can also be used with ongoing membership or continuity programs by linking from a 3rd-party recurring billing service, such as MoonClerk or PayPal Pro.

For either platform, payment flows through a payment processor or shoppping cart of your choice.

Both ruzuku and Wishlist support several payment processors and shopping carts, such as:

  • PayPal
  • Stripe
  • InfusionSoft
  • 1shoppingCart

Scheduling and Content Delivery

Wishlist is designed to host ongoing membership sites, typically with recurring billing.

Access to content protected by Wishlist is based on when the participant signs up. For example, a new participant might get immediate access to a certain set of resources upon signing up, and then receive new content 30 days later, and so on.

Ruzuku is designed to host both “scheduled” and evergreen courses. A scheduled course starts on a specific date and allows a cohort of participants to go through the course together, on the same schedule. This model facilitates peer-to-peer learning and community for “live” courses and group coaching programs.

Ruzuku’s visual outline tool makes it straightforward to plan out your course, and choose the dates on which lessons are released.

The same visual outline can also be used to structure evergreen courses, as well.


Audio and Video: Hosting & Streaming Content

As a WordPress plugin, Wishlist does not directly host any content. It is up to the course creator to identify the best way to host media such as audio/video files, and incorporate these media into Wishlist-protected pages.

Typically, creators would use a professional video hosting service such as Wistia ($300 – $1,200/year) to host their media because using a public video service such as YouTube has important limitations for private courses. For example, YouTube may display ads in the videos, which can distract participants from the learning experience and hurt your brand.

Ruzuku includes professional audio and video hosting service as part of its course delivery platform, at no additional cost. You can upload unlimited audio and video files directly to the ruzuku platform. You also have the option to embed videos from 3rd-party services.

All of ruzuku’s plans include a global Content Delivery Network (CDN), to support students around the world.

Learning Community and Discussion Forum

Ruzuku is designed around the importance of community and peer-to-peer support in online courses.

The platform provides integrated discussion forums for each lesson, as well as optional discussion prompts for specific activities. You can pose questions and give students a space to reflect and share as they move through the course. The “Recent Activity” stream makes it easy to see what others are posting and contributing in the course.

ruzuku discussion forum

Participants can respond with text comments, as well as documents, images, or even videos. For example, in an art course, a participant could upload a photo of one of her artworks to share with the community.

The “Recent Activity” stream makes it easy to see what others are posting and contributing in the course.

In addition, automatic email notifications keep participants engaged. For example, if Alice posts a comment and then Bob replies to her, Alice will receive an email notification.

As a WordPress plugin, Wishlist Member does not include support for a learning community or discussion forum. Course creators would need to research and integrate an external forum or community tool alongside their Wisthlist Member site.

Progress Tracking

Ruzuku’s “Course Health” feature gives instructors insight into how students are progressing and interacting in the course.

You can view analytics for the course as a whole, or drill down and view data for a specific step in your course. You can use information found in Course Health to help determine who is staying on track, and who might need a little more encouragement.


Wishlist Member does not track how participants are progressing in a course.

Live Calls or Webinars with Recording

Live calls or webinars are a critical component for many online courses.

This is especially true with group coaching programs. The ability to meet in a “live” setting and share progress is what keeps your participants on track and motivated.

Ruzuku offers two forms of live events and interaction:

You can easily create an event and run these live events directly through ruzuku without having to purchase or learn an external service.


Your students receive customized email reminders about the event and attend the webinar directly inside their course. Teleconferences and webinars can be recorded automatically for later access.

Wishlist Member does not currently offer any conferencing or webinar features.


Wishlist offers a license for a plugin on unlimited domains for a single payment of $297, plus $47/year for ongoing upgrades and customer support. Complete Wishlist Member pricing can be found here: Wishlist Member Pricing »

Ruzuku’s plans start at $41/month (when pre-paid annually). View Ruzuku’s pricing here: Ruzuku Pricing »

Both Ruzuku and Wishlist Member allow unlimited courses or programs with a paid subscription.

How to choose the right platform for you

Use our visual decision guide (below) to help you choose the right platform for your needs. Here are some considerations to take into account…

First, review what types of online courses/programs you plan to offer.

Are you intending to offer “live,” scheduled courses?

An example would be a 6-week course that starts on a specific date, with a group of people all going through the course together.

Do you also want to offer “On Demand” (self-study or “evergreen”) courses that are always available for registration?

Or do you want to create an ongoing membership or “continuity” site with recurring billing?

Ruzuku supports both models; Wishlist Member is optimized for evergreen membership programs.

Next, review what types of live events and interaction you’d like to have within your programs.

Do you want to offer group conference calls or video webinars as part of a course?

Ruzuku integrates these types of live events directly into your courses. With Wishlist Member, you would research and purchase a separate conferencing and/or webinar system.

In addition, consider your technical skills and resources. Are you comfortable installing and configuring WordPress plugins (or do you have a team that can handle this technical implementation)?

These skills are important for making the most of Wishlist Member. In contrast, ruzuku is designed to be used directly by the content expert or coach who is creating and teaching the program, and doesn’t assume any specific technical skills.

Finally, test out each platform by participating in a sample program and creating a test program of your own.

Ruzuku provides free, sample courses you can join:

… as well as a 14-day free trial (no credit card required for sign up).

Wishlist requires a $97 subscription to sign up, but offers a 30-day refund policy.

Wishlist Member and Ruzuku:
Step-by-Step Decision Guide


Ruzuku vs. Wishlist Member: A Complete Feature Comparison
Category / Feature Wishlist Ruzuku
Platform category Self-hosted WordPress plugin. Managed (cloud) service, hosted on ruzuku.com.
Technical knowledge required Upload, install and configure WordPress plugins. No specific technical knowledge is assumed.
Registration & Payment
Charge for course access (single payment)
Charge for course access (single payment)
Charge for course access (recurring/continuous payments) Use a 3rd-party billing tool, such as MoonClerk or PayPal Pro.
Create free ($0) courses
Invite or remove participants from courses
Coupon codes/discounts Use a shopping cart (e.g. 1ShoppingCart; InfusionSoft) or 3rd-party billing tool, such as MoonClerk or PayPal Pro.
Supported payment processors PayPal, Stripe, InfusionSoft, 1ShoppingCart, and others. Direct integration: PayPal, Stripe, InfusionSoft, 1ShoppingCart. Other processors supported via link/redirect.
Supported email marketing providers MailChimp, InfusionSoft, 1ShoppingCart, and others. MailChimp, InfusionSoft, and 1ShoppingCart.
Scheduling and Content Delivery
Live (scheduled calendar-based) courses
Copy a previous course and run it again on a new schedule
Self-study courses
Self-study courses with drip content
Audio and Video: Hosting & Streaming Content
Host and stream video
Host and stream audio
Word documents ✔ (as a link/attachment) ✔ (can be displayed directly in the web browser for students to view easily)
PDF documents ✔ (as a link/attachment) ✔ (can be displayed directly in the web browser for students to view easily)
PowerPoint slides ✔ (as a link/attachment) ✔ (can be displayed directly in the web browser for students to view easily)
Learning Community and Discussion Forum
Students have social profiles, bios, and photos in the course community
Discussion questions/prompts for specific activities/content
Students can post images, PDFs, and videos in their responses
General course-wide Q&A and forum
Receive email notifications when a student posts a question
Send email announcements to all participants in course
Progress Tracking
Students can mark each activity as complete, and track their own progress
Course Health feature shows students’ activity completion and comment rates, with data for the whole course or by lesson
Live Calls or Webinars with Recording
Host teleconferences with slides, group chat, and automatic recording
Host video broadcasts with slides, group chat, and automatic recording
Customer Service & Support
Instructor support (supporting you as you create and run your courses)
Live chat
Private Facebook group
Searchable FAQ/knowledge base
“101” online training course
Tutorial videos
Student/participant support (supporting your participants as they register, pay, and access your courses)
Private Facebook group
Searchable FAQ/knowledge base
Tutorial videos
Free trial (no credit card required to sign up & try the platform) not available 14 days free
Initial setup fee $297 for unlimited sites free
Ongoing hosting/support fee $47/year Starts at $41/month (pre-paid annually)
Category / Feature Wishlist Ruzuku

Related Articles