Get my 5 Step Lifestyle Business Creation Framework for FREE.

How to Setup a Professional Membership Site

51 Flares Twitter 12 Facebook 38 Google+ 1 51 Flares ×

How To Create A Paid Membership SiteSeveral years ago I wrote an ebook about how you could create your very own professional membership site for less than $200.

It was a detailed look into the different technical components that make up a membership site. I offered this ebook to everyone who signed up for my newsletter list so if you’re a long time reader, you might still have that ebook sitting somewhere on your hard-drive.

As the material in the ebook started to become a bit dated I didn’t really update the information, and while 95% of was still spot on, I ended up replacing it with my new ebook Kick Ass and Follow Your Passion.

But I don’t think you should be cheated from the information about how to create a professional looking membership site on a budget.

I have used this method to create several membership sites in the past, including my private mastermind program The Lifestyle Business Mastermind.

But What is a Membership Site

A membership site is simply a website with some kind of information that requires a membership in order to gain access.

Some membership sites are free while others are paid. Or this model can co-exist in a scenario where a user can sign up for a free plan and later on upgrading to a paid plan.

Now with this simple definition you could call Facebook a membership site. And you would be right to do so. But in this post I will focus on describing membership sites where you as an expert releases some content in one or more formats and you are selling access to this information.

Content in the membership site can come in many forms such as:

  • Text
  • Audio
  • Video
  • Downloadable files
  • Exercises and tests
  • Morse code… πŸ˜‰

Or it could be some kind of combination of the above. One doesn’t rule out the other.

In my own membership site video makes up the majority of the content. I have recorded hours and hours of video with me being in front of the camera, drawing on a whiteboard.

However you can also download professionally design WordPress themes as one of the bonuses of the program, and I’m using after module exercises in order to help you reflect of the content you just went through.

All the content is structured into modules creating a clear path through the training material.

Next we will look at the major components of a membership site.

The Components of a Membership Sites

There are two main routes you can go.

  1. Hosted
  2. Self-hosted

kajabi logoIf you go the hosted route then there is something like While I’ve briefly played around with Kajabi, I’ve never done any complete websites on their platform.

The pros are that you don’t have to think about hosting the platform yourself, so there is less geeky stuff to consider. The cons are that it’s fairly expensive as you pay monthly and you still need both a shopping cart solution and a payment gateway (and merchant account unless using PayPal). But more on this later.

Wordpress logoIf you’re going the self-hosted way I would recommend that you use WordPress as your “core platform” because there are a number of great membership site plugins that you can use to turn your WordPress installation into an awesome membership platform.

So this article assumes that you will self host your membership site and that we’re on the WordPress platform. I won’t get much into WordPress as this is out of scope for this article, but if you don’t know what it is, I recommend that you start on reading a bit up on this before proceeding and I will go into the reasons for using this as a base later on.

But what are the major components of a membership site. I’ve listed them below and will then proceed to go into more details.

  • Hosting
  • Platform
  • Membership Plugin
  • Community
  • Theme/design
  • Autoresponder
  • Shopping Cart/System
  • Payment Gateway and Merchant Account

membership site stack


The term “self-hosted” kind of gave this away. You need some kind of web-hosting, a home for your membership site.

And while it might sound easy to simply go out and buy one of the cheap hosting solutions on the market, this part of the overall picture is something that I have had the most difficulty.

For the past couple of years I’ve been through 4 different web hosting companies and 5 different hosting plans. The problem has been that my sites used too many resources on the server main because I’ve been running three membership sites and this blog on that account. And while I haven’t had that much traffic to my membership sites (and this blog is using caching and should be able to take quite a load of visitors) the plugin that I’ve been using for the membership sites and that I will be discussing briefly, have been a resource hog.

iweb logoSo now I’m on a dedicated server from and so far the sites have been running smoothly.

You might get away with some cheaper shared hosting however I wouldn’t want to run more than one membership site per hosting account, and be ready to perhaps move you site if you start to get more than a few active members.

So while I cannot tell you exactly what you should do, as this all depends on how much money you’re willing to spend starting up, I can say that you shouldn’t try to stick several membership sites on a standard shared hosts.

wp engine logoI have also considered hosted WordPress plans like wp engine but I know people who are hosting there membership sites (using the plugin I will discuss in a moment) that aren’t quite satisfied with the performance.

So as you can see it also has something to do with the membership plugin I recommend. If you choose another plugin, then you might be able reduce your hosting expenses.

Now while a web server is really good for websites, they are not really suitable to serving large files. And if you are using video, you will be having large files.

amazon aws s3 logoI’m hosing all my video files on Amazon S3. It’s a little technical but this is pretty much the best option there is for hosting big files cheap and reliable (not to say lightning fast).


As I said before I won’t really go much into what WordPress is, but I’m pretty much using it for all sites that own and run. Besides the system itself, one of the forces is also the whole ecosystem around it. The sheer number of plugins (small pieces of code that expand the core functionality of WordPress) that exists is staggering and I don’t know any other system on the planet that has so many different plugins to turn your website into a membership site.

Also it’s super easy to use for the non-techie with a “one click” install option on most hosts.

One thing that I have recently starting doing is to create two different WordPress installations per website.

  1. – A “normal” site that has all the sales material and signup information, and
  2. – The actual membership portal

The reason for this is that in order to have your site load quickly, you need “caching”.

Caching is the technique where the server saves the output of a page and then just shows this “cached version” of the page to the visitor. This way it does not need to contact the database and spend time on generating the page again. This results in much faster load times and better experience for your visitors.

The problem is that you only want to cache your public pages, not any membership site pages. In the past I spend quite some time making sure that only the right pages were being cached and that I didn’t cache the membership pages and this was quite literally a pain in the ass.

By changing this you are getting the best of two worlds and even if you membership site goes down (or your hosting company tells you that you’re spending to many resources, something that I’ve experienced a few times), you could continue your “sales site” without any issues.

If you’re wondering what caching plugin I recommend, then I can fairly easy say that I love W3 Total Cache. While it does everything caching related, it’s also a beast to configure and if you want something simpler WP Super Cache will also work just fine.

Membership Plugin

wishlist member logoThere are a ton of different membership plugins available for WordPress and here you might go out and explore a little for yourself. However, I’ve tried quite a few plugins and I’ve researched many more and the one I recommend is Wishlist Member.

It may seem a bit odd because up until now the only thing I’ve mentioned about this plugin is that it’s requiring a lot of resources of the web hosting server. So why not just choose one of the many other plugins available?

Because Wishlist Member does pretty much everything you need in a user friendly way. Whenever I had to change host because my sites were using too many resources, I always considered just using another membership plugin, but again and again I’ve gone back to Wishlist Member (WLM).

Most of the newer membership plugins only have support for PayPal payments which might suit you well in the beginning. WLM has integration to many different payment providers as well as integration to the most used autoresponders.

And did I mention that it’s really easy to setup and use?

The only thing I’m really missing and that I need on my own membership sites, is the option to “drip content”. Meaning that a user gets gradually access to the content week for week.

The standard way of doing this in Wishlist Member is by using multiple membership levels, however this is a administration nightmare.

So I’ve created my own Wishlist Member Content Dripping plugin. If you need this as well, shoot me an email and I will send it to you for free.


While you don’t really need a community, this is a great way to add value to your membership site and keep your members coming back.

There are several options here. In the past I used a WordPress forum plugin (there are several to choose from and I think I’ve tried them all) but I must admit that I’m more and more considering simply just creating a private Facebook Group. The only down side to this is that you manually have to manage access to it (since your membership plugin can’t handle this for you).

bbpress logoIf you want to go the forum way, I recommend that you install the bbPress forum as a WordPress plugin (not standalone version). It’s developed by the same company that is also developing WordPress so the integration really works. Also it’s dead easy to configure. Most of the other forum plugins want’s to be able to do everything, but this also results in a ton of different configuration options and settings that you need to go through.


You want your membership site to look awesome, but the WordPress themes you can buy online are only focused on making a normal website look good.

Now while your membership site could just look like a website with post/articles that just requires the user to login first, I prefer to have a membership portal.

Since I tend to have two different installations of WordPress you can also use two different designs or themes.

optimize press logoI really liked using the first version of OptimizePress for the membership pages. They look really gorgeous

lifestyle business mastermind screnshot

However OptimizePress version 1 is no longer for sale so you could probably use OptimizePress 2. Just notice that in my personal opinion OptimizePress 2 is really difficult to work with.

Don’t get me wrong you can create some stunning pages, however editing your pages and setting them up is taken ages because you’re dealing with a slow visual designer.

However if you invest the time, you will be able to create some stunning membership sites (OP2 also comes with templates for membership sites, although they typically require some tuning before you can use it).

For now I’m still using OptimizePress 1 for my membership sites but slowly migrating some sales and squeezepages to OptimizePress 2.


You need to be able to send out emails to both leads but also members of your membership site on regular basis.

If you plan on having dripping content like I do, you most likely want to send your members a weekly email telling them that some new content is now available.

mailchimp logoAs we will see in a moment, some shopping cart systems also come with autoresponders built in, however I’m usually recommending using either AWeber or Mailchimp. I’m currently on mailchimp but that is because Aweber had some issues with some special Danish characters. But if you’re in the US Aweber is often easier to use than Mailchimp (although Mailchimp is good at adding new features all the time).

Shopping Cart/System

If you just want to get start selling most membership plugins integrate directly with PayPal. This means that with a membership plugin like Wishlist Member and a PayPal account you can start taking money.

However while it might be ok to start your business on PayPal, it’s quite expensive (typically around 4% fees) and it might not even be relevant in your scenario.

One problem I’ve had with PayPal is that their receipts for recurring payments isn’t showing sales tax. And this is a requirement for doing business here in Denmark.

Also I wanted something a bit more “professional” looking. At least here in Denmark people don’t like sites that only takes PayPal and it would hurt my conversion in countries outside the US.

So I opted for the full monty meaning

  1. Shopping system
  2. Payment gateway (for taking credit card information)
  3. Merchant account (for getting the money to my bank account).

I will discuss the last two later.

To begin with I signed up for 1ShoppingCart because this is really well integrated with Wishlist Member and most of my US friends recommended it (if I didn’t want pay for the more expensive InfusionSoft).

That turned out to be an expensive experience because it proved really hard to get a payment gateway in Europe to play together with it.

Simplero logoSo right now I’m using a really nice solution called Simplero. It does pretty much the same thing as 1ShoppingCart however it looks much better and new features are being rolled out much faster than the old 1ShoppingCart system.

The price of Simplero is pretty much the same as 1ShoppingCart and it also includes both autoresponder as well as affiliate management.

You can also check out this Simplero Review I recently did after using the system for several years.

If you want a cheaper setup, I’m considering the following setup (however I haven’t tried it myself yet).

woocommerce logoInstalling WooCommerce (a free shopping cart system) and then buying the $50 Wishlist Member Integration plugin

Just notice that you need another plugin if you want to do recurring payments with WooCommerce.

While this might be a cheaper solution because you don’t need to pay monthly payments, there are also more technical moving parts that you need to manage yourself.

Payment Gateway and Merchant Account

Now if you’re using PayPal, then you can skip this.

PayPal acts as both payment gateway and merchant account.

But if you want to go full monty like I’ve done, you can get your own payment gateway and merchant account.

There are several but you need to find one that your shopping cart/system supports.

Wishlist Member also supports integrations to a long list of payment gateways meaning that you can skip getting a shopping cart/system (although you won’t get other benefits like affiliate management and product specific autoreponders and better payment management if you do).

Since I cannot get a US based payment gateway, I can’t really tell you what to choose, but I can say that a lot of people are using and integrates well with both Wishlist Member and most shopping carts.

In Europe you can look at They do not have direct integration with Wishlist Member so here you need a shopping cart that supports them.

The “One” Strategy

Now there are several ways of creating a membership site, this is just one of them. However what I can tell you is that this combination is tried and tested in production!

This means that you know that it will all play together nicely and you can have an awesome professionally looking membership site up and running super fast.

If you don’t want to do all this by yourself, you’re of course welcome to create a job on a site like and have someone do it all for you. You can even point the provider you choose to this article so they know what to setup.

To end this of please notice that some of the links in this post are affiliate links. This means that if you end up buying one or more of the products after clicking the link, I might get a small commission.

So, have you build or are you considering building a membership site?

51 Flares Twitter 12 Facebook 38 Google+ 1 51 Flares ×

19 Responses to How to Setup a Professional Membership Site

  1. Diana says:

    Hi Rasmus,
    Thanks so much for the advice on membership sites. I’ve tried working with Ning,, and currently, I’m exploring Buddy Press. Now I have Wishlist to check out, too, thanks to your suggestion. I am totally non-techie so it has been slow going.

    And I did post a job on Elance and the bids all came in way over my budget. πŸ™

    Rock on!

    • Rasmus says:

      Hi Diana

      Shoot me an email, if it’s just setting up I might be able to help you out if you’re not on a tight deadline.

      • Sam Haider says:

        Hi Rasmus,
        I am just going to start a membership site. I have set the theme already put couple of blogs and now i am setting up membership platform Digital Access Pass. As because of my busy schedule I am looking for partner currently we are 3 Me , a Sponsor and Co- founder and a server guy please do visit my site page startup your business here is the link
        I wish we can work together
        Kind Regards,

        • rasmus says:

          Hi Sam

          Thank you for reaching out, however I rarely do business partnerships. But let me know if you feel I can help you with something πŸ™‚


  2. 30birdie says:

    Great information!!!
    Thank you πŸ™‚

  3. Jeannette de Beauvoir says:

    Just heard your interview with Ellen Rohr … grand information, thank you. And these are great instructions for creating the membership website… but the *real* challenge, as I see it, is in *marketing* said website. How does one get the throngs of people to find it, want to join, want to purchase? That’s where the real tricky part remains.

    • Rasmus says:

      Hi Jeanette

      Great to hear that you liked the interview. Ellen is has an fantastic energy level, so she made it easy for me (and we had a blast…).

      Regarding the marketing of membership sites. That was actually something I was saving for another blog post. I do have some experiences with my own private membership site, but in a couple of days I’m launching a new one (in a totally other market) with a partner.

      Here we’re gonna use paid traffic from AdWords and LinkedIn groups.

      But as a said, I want to get a few experiences from this launch before I blog about it :).

  4. Megan says:

    AWESOME post. I’m setting up a site now using WordPress, Wishlist, Aweber and am waffling back and forth between Ning and a closed FB group to keep things simple (leaning toward FB and I think you just pushed me over the edge).

    So glad I found this post. It confirmed a lot of what I’ve been thinking.

    • Rasmus says:

      That’s awesome Megan. Facebook is really easy to use, and the good thing is that everyone is already there and they don’t need to sign up for anything.

      Let me know how your site turns out (would love to see it) πŸ™‚

  5. Thank you for this awesome and thorough review. I’ve checked out several of the options and appreciate your succinct reviews on those I’ve not. I found you when I googled a review of Wishlist and Simplero. 1ShoppingCart has never felt right so I want another option. I’m motivated to look more closely at Simplero, and feeling really good about my Wishlist choice. Good to “meet” you. Gratitude for this review. Best to you.

    • Rasmus says:

      Hi Karen

      Thanks for commenting and your nice words! Great that you could use the advice. No I agree with you on 1ShoppingCart. It seems old and not really on the mark.

      You can actually sign up for without paying anything to see if it’s something for you. Only when you want to activate the payment gateway will you have to pay for it. I’m in no way affiliated with them, I just like their product πŸ™‚

      Let me know how your membership site turns out!

      – Rasmus

    • After using Simplero for a couple of years, I’ve finally done a review on just that system.

      Find the Simplero Review here

  6. Nadja says:

    this is great, Rasmus! Thank you for sharing your experience!

  7. Jason Barkloy says:

    How’s things, I have noticed that sometimes this website renders an 500 error. I thought that you would be keen to know. All the best

    • Rasmus says:

      Hi Jason, thank you for your comment. I haven’t detected any 500 errors lately, so do not hesitate to contact me if you see them a lot.

  8. Jen says:

    HI Rasmus thanks for the info just came across your post while researching reviews for simplero, so to be clear if i want a to build a membership using it ill need wishlist and woocomencer? thought simplero was for memberships… isn’t like ontraport?

    • rasmus says:

      Hi Jen

      For my own sites I currently use WordPress with wishlist member.

      However all billing is handled by simplero.

      Simplero does have what is called spaces that can serve as membership sites, however I prefer the added freedom that a wp installation gives me.

      And simplero integrates really well with wishlist member πŸ™‚

      If you use simplero there is no need for WooCommerce


Leave a reply

Copyright © 2013
created by

51 Flares Twitter 12 Facebook 38 Google+ 1 51 Flares ×