Simple:Press Member Manager

Beautiful default experiences and workflows for your WordPress users.

Artboard 1 copy 8

Registration Features

Everything you need to create an awesome registration experience for your end users.  And logged in users will never know they're using a WordPress website or have access to the wp-admin area.

  • Registration Status

    Allow users to have access to your site immediately, wait to be approved or require email validation before being granted access.

  • Registration Action

    Control where a user is directed after registration.  Direct them to their user profile or a URL of your choosing.

  • Role Assignment

    Each registration form can assign its registered users a different role.  Signing up authors and event attendees with different forms?  Each can get their own roles automatically!

  • Multiple Registration Forms

    Create as many registration forms as you like, each with their own custom fields!

  • Role Selection

    Allow users to choose their own role when registering on your site!  Or set a default user role for all users. 

  • Verified Users

    Implement a verification system similar to Facebook and Twitter's verified users.  Verified users get a check-mark next to their user names in their user profiles.

Login Features

Get a beautiful default login form out of the box!

  • Login Forms

    Use our beautiful default login form without any changes to your theme.  Its been designed to work well with most themes that are coded using the WordPress recommended standards.

  • Password Reset

    Easily configure your login form to grant a password reset link.

  • Customize The Login Form

    Change the login form text, hide the register button, apply some custom styles and more!

  • Security

    Login forms can include a honeypot field and use Google's reCaptcha service to limit fraudulent login attempts.

User Roles

Managing a site with multiple user types?  Grant users functions and create workflows based on user roles.

  • WP-Admin Control

    Easily grant or revoke user's access to wp-admin and the wp-admin toolbar.

  • Profile Permissions

    Control whether a role can view other users' profiles or only the profiles of certain roles.  You can also control whether users can edit or delete their own user profiles

  • Home Page

    Can users in a particular role even get to your site's home page?  If not, redirect them immediately to a different page - such as a login page or sign-up page.

  • Registration Restrictions

    Set which roles need to verify their email addresses vs which are automatically approved. 

  • Role Redirection

    Redirect certain roles to specified urls upon registration and when they delete their account.

  • Login

    Each role can specify where a user is redirected to when they login: to their user profile, a specified url, the WordPress admin page or stay on the current page.

  • Logout

    Each role can have a different landing page when the user logs out.

User Directories

Create a more interactive community and encourage user participation on your site with user directories.

  • Roles

    Restrict which roles can show up in your user directories

  • Profile Cover Photos

    Restrict directory access to only users who have uploaded a cover photo for their user profiles.

  • Sort The Directory

    Show the directory in a sort order that you determine: alphabetical by first or last names, newest members first or oldest members first.

  • Multiple Directories

    Create as many directories as you want and place them on content-protected pages.

  • Hide Cover Photos

    Control whether cover photos and user photos are shown in the user directories.

  • Display User Information

    Select which pieces of information from user profiles are shown in the directory.

  • Social Icons

    Show or hide links to users social media profiles.

  • Search Options

    Control which search filters can be used to search the directory.  And restrict which roles can view the search filters.

  • Search Filters

    Select which items users can use to search the directory - including custom fields.

  • Page Limits

    Control how many user profile cards are shown on a page.

User Accounts

The account management experience WordPress should have included!

  • Account Tab

    The basic account tab allows the user to change their first and last names and update their email address.

  • Password Reset

    The account page includes an option to allow the user to change their password - as you would expect from any good account page!

  • Extension Tabs

    The account page can contain tabs related to extensions you choose to enable.  These might include tabs for notifications, social connections, photos, points and more.

  • Privacy Tab

    Options to allow the user to control their privacy settings is included in this tab. Users can choose to make their profile private, hide their profile from the user directory and more.

  • Delete Account

    The user can delete their account from this tab.  For security, they will have to re-enter their password.

  • WooCommerce Tabs

    Core WooCommerce data appears in separate Billing Address, Shipping Address, Orders and Download tabs.

  • Admin Controls

    Admins can control whether certain tabs appear in the user's account screen.

Content and Access Controls

Restrict content to users per page/post or using global controls.

  • Global Access

    You can make your entire site unavailable to anyone other than members with everyone else redirected to your specified landing page.

  • Per Page/Post Control

    Override global access rules on a per page and per post basis.

  • Private Content Per User

    Each user can be provided a "private content" page that the admin can use to post items just for that user.  These can be files (such as invoices), project notes and more.

  • Logged In Users

    Specify that certain pages/posts can only be viewed by logged in users. Redirect any access attempts to a specified url.

  • Logged Out Users

    Restrict certain pages / posts so that they only appear to logged out users.  Set a redirect url when logged in user attempt to access these pages / posts

  • All users

    And, of course, you can make any or all posts and pages accessible to all users.

  • Homepage

    Lock the homepage for logged-in users - very useful if your homepage is a landing page designed to encourage users to sign-up.  Set up a redirect url when logged-in users attempt to access the home page.

  • Profile Completeness

    Restrict user access to certain functions based on how much of their user profile they have completed.  If you are building a community, this encourages users to participate in it.

Custom Fields

What are registration forms without custom fields?

  • Custom Fields

    Create an unlimited number of custom fields or choose from any of our pre-defined fields.  

  • Full Range Of Field Types

    Field types includes the usual suspects such as text, number, drop-downs, radio buttons, checkboxes, urls, password, file uploader, date and time pickers and more.  

  • Pre-defined Fields

    Pre-defined fields includes user names, first and last names, website urls, country, gender and more.  More than two dozen pre-defined fields can exist depending on which extensions you enable.

  • File and Image Uploads

    Admins can control which file types are allowed in upload fields and, for images, how cropping is done.  A max file size can also be set.

  • Field Attributes

    You can control field names, whether a field is mandatory or optional, add tooltips, set who can view the field and more.  You can even set whether the field is editable by the user after they have submitted the form!

  • Error Messages

    Fields can be validated against certain rules such as "Unique Email" or "English Letters Only" and the user shown a suitable error message when they enter an incorrect value.

  • Conditional Logic

    Show or hide fields based on the values of other fields.

  • Re-use Fields

    Need to use a field on more than one form?  Each field you create and be used on any other form and, sometimes on other areas of the website.

  • Non-field Elements

    Add short-code fields, content blocks and dividers to customize the look and field of your forms.

Form Builder

A drag-and drop form-builder help you place your fields exactly where you need them.

  • Multiple Columns

    Use up to three columns in your forms.

  • Multiple Rows

    Add as many rows as you need to your form.  Each row can have up to three columns with as many fields as needed.

  • Drag-and-drop Reordering

    Yup - the form-builder has that too!


Customizable emails for many WordPress and Member Manager events.

  • Welcome Email

    This email is sent when the user becomes a member of your website.

  • Account Activation

    This email is sent to users who need to confirm their email address or otherwise activate their account after registration.

  • Under Review

    When accounts need to be approved, this message is sent to the user informing them that the account is under review and waiting to be approved by an admin.

  • Account Approved

    This message is sent when an admin has approved an account.

  • Account Rejected

    This message is sent to the user when an admin has rejected an account.

  • Account Deactivated

    This message is sent to users when their account has been deactivated by an admin.

  • Account Deleted

    This confirmation email is sent when a user has deleted their own account.

  • Password Reset

    This one is sent to users when they request a password reset.

  • Under Review

    When accounts need to be approved, this message is sent to the user informing them that the account is under review and waiting to be approved by an admin.

  • Email Tags

    Email tags are bits of specially formatted text that can be inserted into emails - eg: {display_name}.

  • Additional Emails

    As you enable components, additional email templates will be enabled.  For example: New Message Received, Account Verification Confirmation, New Friend Request etc.

Community Features

Building a membership site, learning site or other web community?  We have the features you need!

  • Friends and Followers

    Allow users to become friends or follow other users similar to how its done on Facebook, Twitter and other similar well-known social networks.

  • Groups

    Admins can set up discussion groups that are restricted to certain users or that all users can join.

  • Site-wide Notices

    Keep your community up to date with notices that are displayed site-wide in a non-intrusive manner.  Notices can be restricted by role or whether the user is logged in or logged out.

  • User Attributes and Tags

    Create "tags" for users to indicate attributes such as skills, education, location and more.  User directories can then be optionally filtered by these.  Need to find users who know React?  Tags  can help!

  • Social Activity Wall

    Users can have their main screen be set to a social activity wall similar to Facebook.

  • Private Messaging

    Users can send each other private messages and be alerted to new messages via email and notices when logging in.  Two users can also chat in "real-time" if they are both on-line at the same time.

  • Points with myCRED

    Use the popular myCRED plugin to accumulate points for users and display ranking badges based on their activity on your site.

  • User Reviews

    Users can review each other and assign a rating based on the well-known 5-star system.

  • Online Users and Directories

    Admins can configure widgets that show a list of on-line users as well as one or more searchable directories of users.

  • Photos

    Users can upload photos and create photo albums to be shared or kept private.

Menu Controls, Integrations and Misc Options

Important features we can't categorize elsewhere...

  • Menu Visibility

    For each WordPress menu option or link, control whether it can be seen by everyone, logged in users or logged out users only.

  • Menu Tags

    Add certain dynamic text to menus - for example the logged in user name or the number of unread messages  that a user has in their inbox.

  • Menu Role Controls

    Admins can control the visibility of menu links for logged in users by role.  You can show only certain menu options to selected roles.

  • Integration: MailChimp

    Add users to a MailChimp audience (list) when they register on your site.  Admins can subscribe users to different MailChimp audiences based on forms and roles.

  • Integration: Instagram

    Users can display up to 18 Instagram photos in their user profiles in a 3x2 grid.

  • Integration: MyCred

    Admins can assign myCRED points to users for various actions including: adding a profile photo, logging into the site, completing their profile and more.

  • Integration: bbPress (beta)

    When using bbPress, you can redirect clicks on bbPress user profile links to SPMM user profiles.  Users can see all their topics and replies in a new FORUM tab in their user profile.  Admins can also restrict access to bbPress forums by user roles.

  • Integration: WooCommerce

    Add WooCommerce specific tabs in the users MY ACCOUNT screen including PURCHASES, ADDRESSES, DOWNLOADS and REVIEWS.

  • User Bookmarks

    Add a BOOKMARK link to designated pages and posts to allow users to save their favorite pages and posts in their account.  Users can create and share collections of their favorite links from your site.

Ready To Purchase?

Prices start at $99.00 (limited time offer, regular prices start at $199.00)


  • How is this plugin different from BuddyPress?

    BuddyPress is a full-blown social networking plugin.  This plugin includes social networking features but is better for businesses or non-profits who depend on their websites for revenue.

  • Can my users pay for memberships?

    While you can run a membership website with this plugin and restrict content to those memberships, there is no facility that allows you to pay for those memberships.  For PAID MEMBERSHIP functions, check out our Simple:Press Paid Memberships plugin.

  • What is the difference between this plugin and your other plugins (Simple:Press Forums and Simple:Press Paid Memberships)?

    This plugin provides functions for free memberships, great website registration and workflows that can vary based on different users and some social networking and user collaboration functions.

    Simple:Press Forums is a full-blown forum plugin with deep forum functionality developed over 12+ years.  But there are some functional overlaps - Simple:Press Forums has private messaging, its own user avatars its own user profiles.

    Simple:Press Paid Memberships allows you to set up memberships and collect payments for those memberships.  It has some overlap functionality with this plugin as well - content restriction being the most obvious.

  • Can I use any WordPress theme?

    The plugin will work with most properly coded themes.  Given that there are thousands of themes out there, there are bound to be a few that will not work - especially older ones. 

  • How is this plugin different from Ultimate Member?

    This plugin is a fork of the Ultimate Member plugin under the GPL V2 license so many of the features are similar.  The differences include:

    • Deep integration with our Simple:Press Forums plugin
    • Deep integration with our Paid Memberships plugin
    • Integration with the Awesome Support Help Desk plugin
    • New Feature: Custom Profile Tabs
    • New Feature: Custom Account Tabs
    • Dozens of smaller tweaks and enhancements

    Additional integrations and enhancements that focus on small and medium sized businesses (such as more Support Desks, CRMs etc.) are in the pipeline.  

    With this fork we are creating a customer and member focused product suite maintained by one vendor to ensure that everything works well together. From user registrations to paid memberships to community building and customer support, everything you need to service your customers is available from one vendor - no more finger-pointing!