Menu Close

Your own community

online, connected, and no forced social media

Ultimate Member combines beautiful front-end elements with powerful admin functionality to make it easy for you to create a user based website with WordPress.



Users can easily register and become members all from the front-end of your site. Logged in users will never see the admin dashboard and will have no idea they are on a WordPress site.

  • Registration status | Decide a person’s status after registering on your site. You can allow users to be auto-approved, require email activation or be manually approved by the admin.
  • Registration action | You can select the action that is taken after a person registers on your site. You can redirect them to their profile or redirect them to a custom url.
  • Role assignment | You can assign a user role to a registration form so that anyone who registers using that form will automatically be assigned that specific role.
  • Multiple registration forms | You can create multiple registration forms for your site so each user role has a unique registration form.
  • Role selection | You can add a role selector field to the register form so users can select the role they want before they register.
  • Default user role | You can assign a user role to be the default user role when users sign up on your site.

User Profiles

Add beautiful user profiles to your WordPress site which can be fully customized to your site’s specific requirements

  • Custom appearance | The user profiles are fully customizable so you can give your profiles a unique look including changing the cover photo aspect ratio, profile photo shape and much more.
  • User info | You can highlight important user info in the header section of profile by selecting from your specific fields from your fields list. If left blank no user info will show in header.
  • User bio | The profile header also includes a user bio area where users can write a short description about themselves. This can be turned off if you don’t need user bios.
  • Display name | You can select the display name for users on your site. The plugin offers a range of options you can choose from including: username; first and last name and others.
  • Profile permalinks | You can select what slug appears in the url when viewing user’s profiles. You can select to show: username, first and last name or user id.

Member Directories

Allow users to find each other with ease using our advanced member directories

  • Display certain roles | You can select which user roles to show in the member directory. Any users who don’t have that role(s) will be excluded from showing in the directory.
  • Sort users | You can decide what order to show users in and the plugin provides a range of sort options including: newest users first, oldest users first, first name, last name.
  • Display user info | You can show user information on the member directory and show this information by default or in a reveal section.
  • Social icons | You can choose to show social icons for each user on their profile card on the directory. These social icons are linked to the social fields in the pre-defined field list.
  • Search options | You can turn on search filters if you want users to be able to perform a custom search of other users. You can also restrict the ability to certain user roles.
  • Search filters | Select the number of filters you want to show by selecting from a list of your custom fields and the predefined fields.
  • Profile cards per page | You can select how many profile cards to show per page and also select the total number of profile cards to show.


Ultimate Member provides customizable email templates for each email that can be sent to users after a certain event/trigger happens. The plugin provides extra flexibility by allowing you to activate/deactivate each email type from being sent to users.

  • Account welcome email | This email will be sent to users after they have successfully become a member of your site.
  • Account activation email | This email will be sent to users if they are required to activate their account after registering on your site.
  • Pending review email | This email will be sent to users who are awaiting for their account to be approved by an admin.
  • Account approved email | This email will be sent to users after their account has been approved by an admin.
  • Email tags | The plugin allows you to add email tags to the email templates to personalize the emails e.g {display_name}.


User Notes

Allow users to create public and private notes from their profile.


Increase user interaction on your site by allowing users to become friends

User Tags

With this extension you can add a user tag system to your website

Terms & Conditions

Add terms & conditions to your registration form

Profile tabs

Add custom tabs to profiles


Integrates the popular e-commerce plugin WooCommerce with Ultimate Member

User Reviews

Allow users to rate & review each other using a 5 star rate/review system

Google reCAPTCHA

Stop bots on your registration & login forms with Google reCAPTCHA


With this extension, you can integrate Ultimate Member with JobBoardWP

User Locations

Allow users to add their location and display users locations on a map

Social Activity

Let users create public wall posts & see the activity of other users

Verified Users

Add a user verification system to your site so user accounts can be verified


With the myCRED extension you can integrate Ultimate Member with myCRED

Online Users

Display online users on your site so users can see who is online


Alert users to important information using conditional notices


With this extension, you can integrate Ultimate Member with ForumWP

User Photos

Allow users to upload photos to their profile

Private Messages

Add a private messaging system to your site & allow users to message each other

Profile Completeness

Encourage or force users to complete their profile on your site

Real-time Notifications

Add a notifications system to your site so users can receive real-time notifications

User Bookmarks

Allow users to bookmark content from your website

Social Login

Let users register & login to your site via Facebook, Twitter, G+, LinkedIn, and more


Allow users to create and join groups around shared topics, interests etc. 


Allow users to select a profile cover photo from Unsplash from their profile


Increase user interaction on your site by allowing users to follow each other


Allow users to subscribe to your mailchimp lists when they signup on your site

Private Content

Display private content to logged in users that only they can access


Core – $0

Included with NPP Essentials

  • User profiles
  • User registration & login
  • Sync with Mailchimp

Plus – $10/month

Included with NPP Plus

  • Everything in Core
  • Content restriction
  • Up to 5 add-ons
  • Sync with Board feature

Ultimate – $20/month

Included with NPP Ultimate

  • Everything in Plus
  • Access to all extensions
  • Includes social login
  • Sync with WooCommerce


Ultimate Member is supported on all NonprofitPress plans. The Basic plan includes core functionality, while the Plus and Ultimate plans can include all basic and premium add-ons.

Some community features will work on the Essentials plan, however we strongly recommend a higher plan due to the resource requirements of the Ultimate Member plugin – especially when paired with Merchandise and Donation plugins.