How to Drive More Revenue to Your Membership Site with Appointment Scheduling

It's no secret that creating a membership website has become a fantastic way to build a thriving business around an online community.

With a membership website, you can easily offer and manage your community's access to valuable gated content — like courses, in-depth guides, and private forums — in return for a regular subscription or one-time fee from your members.

And if you’ve already got a membership website up and running, you might be thrilled to learn that there's an even easier way to add additional value to your members and drive more revenue to your business…

Enter appointment scheduling.

How does appointment scheduling drive additional revenue for membership sites?

Appointment scheduling allows you to offer your prospective or current members the ability to view availability and book time with you or your team.

By offering appointment scheduling, you can help nurture website visitors into paying members, or simply offer more value to current members with various forms of paid consultations, like:

  1. One-on-one coaching sessions. Allow your members to book a one-on-one session with you to pick your brain, ask unique questions, and access your expertise in real-time. These sessions can vary in length (typically from 15 minutes to an hour), and you can charge for each session based on your rate — booking multiple sessions per day, or based on any schedule that works for you.
  2. Mastermind group sessions. Offer members the ability to sign up for an exclusive group session or webinar. These sessions can be run weekly, monthly, or on any schedule you prefer. You can simply charge a one-time fee for entry (or per seat), much like a virtual conference.
  3. Premium customer support. For VIP members who pay a premium subscription fee, offer a unique booking form on your website that only they can access and where they can schedule dedicated customer support calls with your team to address and walk through technical or membership-related issues.

These are just a few of the popular use cases where appointment scheduling can drive revenue for membership sites. But a bit of creative brainstorming will reveal that there are virtually limitless ways to adapt appointment scheduling to your membership website’s offerings.

What's the best appointment scheduling plugin for membership websites?

While there are a handful of plugins and tools out there, we'd say Simply Schedule Appointments is one of the best for allowing your members the ability to book time with you or your team—mostly due to its ease of use and growing list of awesome features.

This plugin offers a free edition that allows you to book unlimited appointments, customize the look of your booking forms to match your website's style, and send customizable confirmation emails.

It also integrates with popular page builders like Elementor, Divi, and Beaver Builder, as well as with WordPress, to display upcoming appointments to logged-in users.

Simply Schedule Appointments also offers premium plans. For example, SSA Plus allows you to sync your booking with Google Calendar, add custom fields to collect unique information, and book classes and group events. Another option, SSA Pro, allows you to accept payments via Stripe or PayPal, send email and SMS reminders, and track goals and conversions.

Note: To easily and directly accept payments for appointments when they are booked, you'll need to download the Pro edition of Simply Schedule Appointments, which includes their Stripe and PayPal integrations.

Getting started with Simply Schedule Appointments

This image has an empty alt attribute; its file name is Screen-Shot-2020-10-14-at-3.32.13-PM-1024x616.png

Step #1: Install Simply Schedule Appointments

From the Simply Schedule Appointments’ website, click the Get Started for Free button on the homepage. Then, click the Add to My WordPress Website button on the next page, fill out your name and details in the floating module, and click Download Now on the confirmation page to receive the plugin file.

Next, install and activate the plugin in your WordPress Admin Dashboard.

Use the simply schedule appointments plugin to begin booking appointments in less than 5 minutes, setup free WordPress scheduling plugin in 5 minutes

This process should’ve created a new Appointments tab in the WordPress Dashboard area where you’ll manage and set up your new booking calendar.

Step #2: Use the setup wizard to create your first appointment type

Now, using the Setup Wizard, you’ll create your first Appointment Type. This represents your booking calendar.

For example, an Appointment Type could represent a Video-Call meeting or a Consultation session.

You’ll quickly walk through setting up your booking calendar availability and also other general settings, such as your timezone and admin email.

Step #3: Display your appointment scheduling form on your membership website

Lastly, you’ll just need to embed this shortcode or module directly into your page or post using a text block.

Use [ssa_booking] to list out your new booking calendar.

There's a couple of other ways you could embed it, depending on whether you’re using a page builder like Elementor, Divi, or Beaver Builder. These all involve simply dragging and dropping the appropriate Schedule an Appointment widget directly into the page.

And, that’s it! You’re ready to start taking appointments.

Final Thoughts

Using a plugin like Simply Schedule Appointments to offer paid consultations, sessions, and tiered customer support will help add a new revenue stream to your membership website—and in minutes.

As a reminder, Simply Schedule Appointments has a free plan you can download directly from your WordPress plugin directory; however, if you’re seeking more advanced features and the ability to integrate with Stripe and PayPal to easily accept payments, we'd suggest trying out SSA Pro. This version costs $199 per year and includes a 30-day money-back guarantee if you decide to change your mind.

Interested to learn more ways to maximize the return on your membership website? Check out our blog post, 5 Ways to Increase Your Membership Site's Revenue.

Affiliate Link Disclosure

Categories: Marketing Uncategorized
About Blair Williams

Blair is the creator of MemberPress and Easy Affiliate. He is an experienced software developer who has invented large scale web apps for scores of businesses. Blair now focuses on WordPress and Ruby development. You can read his blog by visiting