Flexible membership software for web designers & developers

Simply lock access to any webpage and choose what people pay to get in. Create memberships like online courses, video tutorials, member directories and more.

MemberSpace is available free for web designers, developers and other agencies.

MemberSpace works with squarespace membership icon wordpress membership icon webflow membership icon wix membership icon duda membership icon notion membership icon weebly membership icon hubspot membership icon carrd membership icon showit membership icon custom html membership icon

Design client sites with MemberSpace


Connect unlimited sites, no subscription required


Easily manage all client sites from one account


Simple, streamlined hand-off when a site is finished


Automated affiliate credit in site transfers

How MemberSpace Works

MemberSpace is simple and easy-to-use membership software. Use it to create a wide variety of memberships on client websites.

affiliate head shot
I've been recommending MemberSpace to clients since 2016. It’s my go-to solution for membership sites, so being able to make passive income as an affiliate has been great.
Omari Harebin, SQSP Themes

Why agencies love MemberSpace

arrow down

1. Simple and robust membership software for everyone

We’ve designed MemberSpace to be the most flexible membership software out there β€” which means you can use it on almost any type of membership across any industry. And, it's simple and easy for your clients (even not-so-technical ones) to manage and grow their membership.


2. Works with all popular CMS platforms

With most membership software, you get locked into a content management system (CMS) like WordPress or Squarespace. MemberSpace works with all popular CMS options, so your client can easily move to a different one without impacting members or their billing details. And, you can use MemberSpace to design client sites across different CMS platforms.


3. Everything happens on your client's website

With MemberSpace, you have 100% control over design and member experience because everything occurs on your client's website, without members having to leave. They can sign up, log in, access content, or manage their account β€” all seamlessly within your client's existing site.


4. We're obsessive about customer support

Our success comes from providing great customer support. So, when you hand off a site to your client, they’ll continue to be well taken care of by our friendly support team. But don’t just take our word for it, read what real customers have to say in our Trustpilot, Capterra, other MemberSpace reviews.


5. Use our membership-building best practices

Looking to add memberships to your design services? We provide plenty of resources for both designers and your clients. Get access to our private community, where you can ask questions, get feedback and learn best practices on building and growing a membership business.


6. Earn affiliate income for sites you design

We like to say "Thank you!" for using MemberSpace on your clients' websites. Join our affiliate program and receive 25% recurring commission for any new customer you refer to MemberSpace. You'll continue to receive commission as long as they remain a customer!

testimonial head shot
Not only is this platform easy to install and use, but it's backed by an incredibly helpful and friendly staff! I've never worked with such a patient team!
Hollis Maloney, Founder of Hollis M.M.

MemberSpace Features

🎨 Easy to use and customizable

Mobile Responsive

Members can log in or sign up using any device they want (phone, tablet, laptop, or desktop).

Custom Styling

Easily change the styling (fonts, colors, buttons) of the login, signup and account forms members see.

Custom Wording

Change the default wording for almost any text, link, form, alert or button in the member experience.

Add Anywhere

Easily add member log in, sign up and account forms to any part of your client's website, email campaign or social media.

Member Emails

Customize the wording and format of any emails members receive via MemberSpace (e.g. password reset).

API Access

Use our API to hide/show elements based on data attributes or pull in member data (like name, unique ID, profile picture).

🀝 Seamless integration experiences

Stripe Integration

Integrate Stripe (the best modern payment gateway) to securely process payment details for members.

Zapier Integration

Integrate Zapier to connect MemberSpace with popular 3rd parties like Mailchimp, ConvertKit, Trello, Google Docs and more!

Forum Integration

Integrate a community forum (via Circle or Muut) so members can easily interact with each other.

Directory Integration

Integrate a member directory (via Community Box) on any page to auto-output members' profiles.

Podcast Integration

Integrate a member-only private podcast (via Zapier) so only active members get access to the podcast feed.

Affiliate Integration

Integrate an affiliate program (via Rewardful) so your client can track and pay affiliates for any new members referred.

⚑️ Flexible payment plans and billing

Payment Options

Charge members a recurring (e.g. $99/month), multiple (e.g. 3 payments of $100), one-time, or free payment.

Free Trial Periods

Offer members free trial access before they're automatically charged. The trial can be as long or short as you'd like.

Drip Content

Choose when new members gain access to specific pages and content. You can also choose when they lose access.

Billing Dates

Choose any day of the month to bill members and we'll automatically handle any proration for their initial signup.

Member Approval

If needed, your client can manually approve members before they can access any content or member pages.

Access Expiration

Choose when (or if) member plans expire to cut off members' access to your content and member pages.

Coupon Codes

Create coupon codes for members to apply toward paid member plans. Choose how many are valid or when they expire.

Custom Signup Fields

Collect any profile information needed from users during sign up. You decide what is required and what is not.

Multiple Currencies

Charge customers in 100+ major currencies Stripe supports including USD, AUD, CAD, EUR, GBP, CNY, BRL and JPY.

πŸ“‡ Manage unlimited members

Unlimited Members

There is no limit to the number of members per account. And, they can be on any number of member plans your client offers.

Member Accounts

Members can edit their profile, update their credit card, view billing history, cancel their membership and more.

Member Analytics

View activity timelines for every member login, content view, and download plus sign up trends across time periods.

Manually Add Members

Your client can choose to manually add and invite members so they are not forced to sign up via your client's website.

Export Members

Search, filter and export member lists (to a CSV file) to view and work with data in Excel or Google Sheets.

Member Invoices

Members can access their full membership billing history and download PDF invoices whenever they want.

πŸ“ˆ Tools to optimize and grow revenue

Tiered Access

Create free or paid member plan tiers by choosing which plans grant access to specific content and member pages.

Upgrades & Downgrades

Members can upgrade or downgrade plans whenever they want. We'll charge or credit them the correct prorated amount.

Abandoned Signups

We'll auto-recover any abandoned member sign ups via best practice email templates & website pop-ups.

Failed Charge Recovery

We'll auto-recover any failed recurring member charges via best practice email templates & website pop-ups.

Cancelation Alternatives

If members want to cancel, you can choose to present them with alternatives (extend trial, get a discount, contact support).

Automated Upsells

When existing members try to view content they can't access, we'll show them which plans they should join.

πŸ” Keep content secure and compliant

True Security

Unlike other membership software, you can fully secure any content (e.g. PDFs) and help prevent shared member logins.

Encryption Security

We use bank-grade SSL encryption to keep member logins and member payment information secure.


We're compliant with GDPR, CCPA, & SCA regulations and enable your membership to be compliant as well.

Unlimited Protection

Protect an unlimited number of member pages and create an unlimited amount of member plans to join.

Collect Taxes

Choose how much (if any) tax to collect for each plan you create. The tax will show up as a line item in each billing invoice.

Instant Payouts

Members' payment will be securely deposited into your client's bank account just 2 business days later!

πŸ–₯ Membership software for agencies

Unlimited Sites

Connect an unlimited number of sites, free with agency access. You can connect sites across different CMS platforms.

Multiple Admins

Add admin contributors and choose which sites within which account they can access (great for teams & agencies!).

Easy Handoff

Easily transfer site ownership and billing to your client (and pass along 10% off their first year of MemberSpace!).

Membership Resources

Access our membership set-up guides for tips and best practices on designing memberships for your clients.

Affiliate Commission

As a member of MemberSpace Affiliates, earn 25% recurring commission for any new customer you refer to MemberSpace.

VIP Support

If you or your client ever have questions, get a fast response via live chat, email, or by attending our live support hours.

testimonial head shot
We love MemberSpace! The platform is incredibly flexible, their support staff is always fast and on point, and our members hardly ever have issues. They are the best.
Ashton Smith, Founder & CEO of The Awakening

Common Questions

  • What's an "Agency"? Anyone who sets up MemberSpace sites for a client. Our agencies include web designers and developers, digital marketing experts, business coaches and more.
  • How is an Agency different from an Admin? Both Admins and Agencies are account types that can be granted access to a MemberSpace site. The main difference is who they are and how they'll be using the site: Admins are team members who need access to an existing MemberSpace site. Agencies are designers or other professionals who help set up MemberSpace sites for clients.

    A few additional differences: Agencies can connect new sites or be invited to an existing site; Admins can only be invited to an existing site. Agency accounts offer perks for transferring sites to clients: automated affiliate commission, client discount, client workflow and hand-off resources. Agencies are granted access to our Community, where they can ask questions and learn best practices from other MemberSpace designers and customers.
  • I'm an agency, do I need to sign up as a MemberSpace Agency? We recommend it! Agency accounts are the easiest way to use MemberSpace on client sites, they offer perks for you and your clients β€” and they're free to join.
  • Does this mean I now get MemberSpace for free? As an Agency, you'll no longer need a paid MemberSpace subscription to connect and set up client sites. However, you'll still need a subscription to maintain any MemberSpace site you're the owner of (for example, if you offer your own membership via MemberSpace).
  • Why can't I use my client's login to access their site? You can access MemberSpace via your client's login credentials (if they are shared with you), but you won't receive the benefits of working through an Agency account. Agency accounts also allow your client to keep their personal login credentials secure, so you won't need to ask for their passwords to be shared with you.
  • How does billing work for Agency sites? When you set up a MemberSpace site as an Agency, you'll have the choice to either take on billing yourself (adding the site to your own MemberSpace subscription), or have your client handle their own billing directly. To have your client connect billing, just follow the on-screen instructions to invite them and they'll be prompted to complete the rest of the steps needed.
  • What's the process for setting up client sites as an Agency? Here's how it works:
    1) Connect (unlimited!) client sites from your Agency account.
    2) Set up your client's MemberSpace.
    3) When the site is ready to add members, follow the instructions to connect billing (most agencies choose to have their client billed directly).
    4) The site ownership will be automatically transferred to your client, and you'll remain an Admin.
    5) Easily manage all client sites from your one Agency account.