When you first start a coaching business online, what kind of functions do you need to maximize your WordPress blog?

This is an important question, because if you don’t use the best plugins (the ones that will work for you), and you want to change them further down the road, you could sit with a lot of work.

And if you don’t plan your site and do your homework, you could end up using many WordPress plugins that bloat your site and make it slow (and as a result, you’ll lose traffic from search engines), while you could eliminate the need for many of them had you first researched the functions they offer, because many of them may provide the same element that another would.

So we’ve done the research for you, to introduce 7 of the best WordPress plugins for your online coaching business:

#1 Webinars

A webinar is an online seminar or presentation. The host controls the meeting, while participants can join in from anywhere in the world, either on their mobile phones or from a desktop. Since webinars allow demonstrations through the use of files like PowerPoint, file sharing, video sharing and whiteboards, you may want to consider using a webinar plugin to embed a webinar room straight into your WordPress blog.

Recommended WordPress Plugin:


  • Embed the webinar room into your WordPress blog: gives you total branding control.
  • Provides consistent branding for all pages, which builds trust and credibility.

Price: The plugin is free.

#2 Online Scheduling

Online scheduling tools can be more a lead generating booster than just scheduling appointments. For any consultation services, you can expect the majority of your website leads to come as a result of this plugin, which pops up a “how can I help you” type form when people land on your site, encouraging them to leave their details so you can contact them back, or to book an appointment with you.

Recommended WordPress Plugin:


  • Generate more leads for your coaching business.
  • Allow people to schedule appointments and coaching sessions with you at the times that are convenient for you.

Pricing: You can start off with the free version and upgrade to premium when you desire.

#3 Search Engine Optimization

You can provide the most brilliant, life-changing coaching in the world, but if no one knows about you, you still won’t get any business. Just because you have a website, does not mean it’s going to attract traffic all by itself. When you install an SEO plugin, it will help guide you to provide the kind of information about your content that search engines need to bring more natural, organic traffic to your website.

Recommended WordPress Plugin:

WordPress SEO by Yoast

  • Get more traffic to your website, which means you’ll make more money.
  • Get help to know how to increase your traffic through the content that’s on your site.

Pricing: The Yoast SEO plugin is free.

#4 Membership

Central to any online courses, is a WordPress membership plugin. With a membership plugin, you can easily create paid or free classes, modules, or even restrict access to certain posts and keep track of people who subscribe. Many membership plugins allow you to sell digital downloads and to drip content.

Recommended WordPress Plugin:


  • Easy to set up.
  • Choose restriction on any content you want.
  • Won’t break your site, as it’s been built around WordPress rules.
  • Provides pricing pages for your courses.
  • Content dripping and membership expiry dates.
  • Integrates nicely with other forum plugins.
  • Use coupon codes for marketing purposes.

Pricing: For one site, the price is $99 a year.

#5 Social Quizzes

Social media is a big part of online marketing, and so is content. It can be a real challenge thinking up ways to engage with your social media followers. People love quizzes, and the right quizzes on social media can do particularly well because they are so “in tune” with social media.

Quizzes are all about the person taking the exam, which is what makes them so irresistible. It’s a fun way of interacting with your customers and potential customers. The additional bonus is that when you add quizzes to your WordPress blog, it should serve to also attract more traffic.

Recommended WordPress Plugin:


  • Create polls as well as various types of quizzes, lists and surveys.
  • Although Riddle is created as a lead generation tool, you can also use it for coaching and include it in your online courses.
  • Easy to share on social media.
  • Allows collection of email addresses and integrates with any email marketing software.

Pricing: Free for 14 days, and then pay from $4 per month.

#6 Reviews

Newcomers to your WordPress blog trust peer reviews far more than they’ll believe what you say, and research has proved that reviews influence the majority of buying decisions. So when people have completed your courses or coaching sessions, steer them towards providing analysis to build credibility and trust for your coaching business.

Over and above these benefits, including reviews on your website is useful for search engine optimization, which means more traffic to your site.

Recommended WordPress Plugin:


  • Calculates average vote based on ratings.
  • Easy to use.
  • Choose between three types of ratings.
  • SEO ready.
  • Won’t affect the speed of your site.
  • Customizable.
  • Supports Google Rich Snippets (Schema.org).

Pricing: This WordPress plugin is free, forever.

#7 Forums/Discussion Boards

When your business is about offering education, improvement or any learning, your customers are often people who are keen to learn more and to discuss what they’re learning with other like-minded people.

Adding a forum, or discussion board, is a way to engage more with your customers, and allow them to join with others who are being coached or learning. And for SEO purposes, it’s better to keep people on your site than them going to look elsewhere for a way to interact with others about what’s important to them.

Recommended WordPress Plugin:


  • This particular WordPress forum plugin is better for SEO than many of it’s larger counterparts.
  • Help keep people on your site longer, which is also good for SEO.
  • A forum or discussion board helps add credibility to your offerings.
  • It’s good to get customers interacting with each other.
  • Won’t break your site, as it’s created by the same makers of WordPress.
  • Integrates with third parties very well.
  • Many additional plugins can be added for extra functionality.
  • Easy to use, install and Customizable.
  • On a par with many of the premium options which are not as good.

Pricing: Free, forever.


If you’re looking for particular functionality on your WordPress blog, here are your best bets:

  1. Click meeting for webinars that allow total branding control.
  2. Vcita for online scheduling and lead generation.
  3. Yoast SEO for search engine optimization.
  4. MemberPress as a membership plugin.
  5. Riddle for social quizzes that work to generate leads and used in your training programs.
  6. WP Review to add reviews to your WordPress blog.
  7. Bbpress as a forum or discussion board.