Skip to content
  • Features
    • Subscriptions & payments
    • Content restriction & drip
    • Member directory & profiles
    • Paywall
    • Group memberships
    • All features
  • Solutions
    • Online courses
    • Video membership
    • Creators
    • Associations and clubs
    • Podcast membership
    • Team memberships
    • Paid newsletter
    • Coaching
    • Digital downloads
    • Private community
    • Payment gateways
    • All integrations
  • Add-ons
    • 41 Add-ons
    • 46 Pro Add-ons
    • Compare plans
  • Pricing
  • Resources
    • Documentation
    • Developer hooks
    • Video tutorials
    • Changelog
    • Blog
    • Go to my account
    • Legacy vs Pro
Free trialBuy now
Log in to your account
Ultimate Membership Pro
  • Features
    • Core features
      • Subscriptions & payments
      • Content restriction & drip
      • Member directory & profiles
      • Member portal
      • Registration & login
    • Sell more
      • Paywall
      • Group memberships
      • WooCommerce memberships
      • Invoices & taxes
      • Membership cards
    • Secure & scale
      • Login security
      • Multisite subscriptions
      • All features
    • Performance and security

      Built to be fast and safe

      Tested with 100,000+ members and 1M+ payments, with Safe Mode and a Reports section built in.

      • Updates and support all year
      • Unlimited members on every plan
      See all features
  • Solutions
    • Use cases
      • Online courses
      • Video membership
      • Creators
      • Associations and clubs
      • Podcast membership
      • Team memberships
      • Paid newsletter
      • Coaching
      • Digital downloads
      • Private community
      • All use cases
    • Payments and store
      • Stripe
      • Payment gateways
      • WooCommerce
      • Ultimate Affiliate Pro
    • Builders and marketing
      • Elementor
      • Divi
      • Email marketing
      • All integrations
    • Not sure it fits your site?

      Try the live demo and click through the admin and the member side before you buy.

      Try the live demoSearch the documentation
  • Add-ons
    • 41 Add-onsEvery plan
    • 46 Pro Add-onsFull Package
    • Compare plans
  • Pricing
  • Resources
    • Learn
      • Documentation
      • Developer hooks
      • Video tutorials
      • Changelog
      • Blog
    • Guides
      • Content restriction, explained
      • Membership site ideas that make money
      • Membership website examples
      • Do you need a member directory?
    • For customers
      • Go to my account
      • Legacy vs Pro
      • Migrate your Envato License to your Store account
    • Customer support

      Stuck on a setting or something isn’t working? Open a ticket and our team will help you.

      Open a support ticketSearch the documentation
Login
Free trial
Buy now
Ultimate Membership Pro
Buy now

Payments

26
  • Set your currency
  • Create coupon codes
  • Let members choose a payment method
  • Accept bank transfers
  • Send invoices
  • Set up 2Checkout
  • PayPal doesn’t show the credit card option
  • Paid, but the Membership is still on hold
  • Move from Stripe Checkout to Stripe Connect
  • Set up Stripe
  • Charge taxes
  • Sell Memberships with WooCommerce
  • Set up Stripe Checkout
  • Set up PayPal Standard
  • Set up PayPal Express Checkout
  • Set up Mollie
  • Set up Braintree
  • Set up Authorize.net
  • Set up PagSeguro
  • Set up Razorpay
  • Set up Paystack
  • Set up PayFast
  • Configure the checkout page
  • Customize the thank you page
  • Manage payments and orders
  • Change a paying member’s plan, price or dates

Troubleshooting

12
  • Plugin or license won’t activate
  • Dates and times look wrong
  • Server errors and blocked plugin files (500, 403)
  • Known compatibility issues
  • Emails are not sent
  • PayPal doesn’t show the credit card option
  • Paid, but the Membership is still on hold
  • Login and registration problems
  • Restricted content is visible to everyone
  • Find plugin conflicts with Safe Mode
  • Fix redirect loops and pages that bounce
  • Move your membership site to a new domain or host

Getting Started

14
  • Find and activate your license key
  • Update the plugin
  • Plugin or license won’t activate
  • Move your license to another site
  • Requirements
  • Set up the membership pages
  • Create your first Membership
  • Restrict your first page
  • Connect a payment gateway
  • Customize what members see (Showcases)
  • How Ultimate Membership Pro works
  • Install Ultimate Membership Pro
  • Run the setup wizard
  • Move your membership site to a new domain or host

Content Restriction

12
  • Release content over time (Drip Content)
  • Notify members when drip content unlocks
  • Control access to the WordPress dashboard
  • Restrict content with Access Rules
  • Show menu items only to some members
  • Hide part of a page (Inside Locker)
  • List the posts a member can access
  • Restricted content is visible to everyone
  • Limit post views, posts and comments per Membership
  • Let search engines index restricted pages
  • Fix redirect loops and pages that bounce
  • Show teasers of restricted content

Members & Member Portal

14
  • Add custom tabs to the Member Portal
  • Manage your members
  • Import members from a CSV file
  • Give each member a private page
  • Track member activity
  • Show public member profiles
  • Add a member and assign a Membership
  • Set up the Member Portal
  • Customize the profile form
  • Customize the Subscriptions and Payments tables
  • Export and import plugin settings
  • Read your membership reports
  • List members on your site (Members Directory)
  • Usernames, emails and member IDs

Registration & Login

23
  • Prevent account sharing
  • Use the built-in special fields
  • Style the WordPress login page
  • How password reset works
  • Verify members’ email addresses
  • Add custom fields to the registration form
  • Add a logout link to your menu
  • Change plugin texts and messages
  • Add Google reCAPTCHA
  • Let members log in with social accounts
  • Invite-only registration
  • Redirect members after login
  • Stop spam registrations
  • Add your own redirect links
  • Login and registration problems
  • Registration with email only (Register Lite)
  • Redirect members after registration
  • Block brute-force login attempts
  • Set up the registration form
  • Set up the login form
  • Login and registration popups
  • Log in with a one-time link
  • Usernames, emails and member IDs

Developers

7
  • Use the API Gate
  • Translate the plugin
  • Override templates in your theme
  • Style forms and pages with CSS
  • Translate with WPML
  • Hooks and filters reference
  • Shortcodes reference

Emails & Notifications

6
  • Change the sender name and email
  • Collect newsletter subscribers (Opt-In)
  • Set up email notifications
  • Emails are not sent
  • Send push notifications with Pushover
  • Get a weekly summary email

Integrations

11
  • Show the Member Portal in BuddyPress profiles
  • Limit downloads with Download Monitor
  • Reward purchases with myCred points
  • Show the Member Portal in WooCommerce My Account
  • Sell Memberships with WooCommerce
  • Member discounts on WooCommerce products
  • Use the Elementor widgets
  • Use the block editor (Gutenberg) blocks
  • Connect Zapier
  • Connect InfusionSoft (Keap)
  • Track events in Kissmetrics

Memberships

15
  • Build your pricing page
  • Offer a free or paid trial
  • Let members choose their price
  • Membership statuses explained
  • Allow only some payment methods for a Membership
  • Give members a printable Membership card
  • Sell Memberships as gifts
  • Show Membership badges
  • Control who can buy a Membership
  • Sell sites in a WordPress MultiSite network
  • Start a Membership after a delay
  • How renewals, cancellations and expiry work
  • Upgrade and downgrade with prorated charges
  • Ask members why they cancel
  • Change a paying member’s plan, price or dates

Pro Add-ons

41
  • Install a Pro add-on
  • Give group accounts to companies (My Group Accounts)
  • Give members a WordPress role (WordPress User Roles)
  • Give a team member access to the dashboard (Manager Role)
  • Give one Membership access to everything (Granted Subscription)
  • Open restricted content to trusted IP addresses (Granted Access Based On IP)
  • Limit how many people can buy a Membership (Limited Subscriptions)
  • Sell a single post or page (Pay Per Post)
  • Lock Elementor widgets and sections by Membership (Elementor Widget Lock)
  • Lock Divi sections, rows and columns by Membership (Divi Content Locker)
  • Hide any page element by CSS class or ID (Hidden HTML Elements)
  • Show a different menu to each Membership (Restrict WP Menu)
  • Show widgets only to some members (Restrict WP Widgets)
  • Hide old content from new members (Restrict Past Content)
  • Start restricting a post on a date (Restriction Hold)
  • Make a restricted post free on a date (Restriction Release)
  • Show JivoChat only to certain members (Restrict JivoChat)
  • Give members a personal feed of their content (Member RSS)
  • Split registration into two steps (Two Step SignUp)
  • Set up Two Factor Authentication for member logins
  • Hide the WordPress login page (Hidden WP Login)
  • Let members choose a new password on your own page (Manage Reset Password)
  • Send members back to the page they wanted (Redirect Back)
  • Redirect members after a WooCommerce login (WooCommerce Redirect)
  • Block registrations from certain IP addresses (IP Registration)
  • Block disposable email addresses (Blacklist Disposable Emails)
  • Let members invite their friends (Invite Your Friends)
  • Let members delete their own account (Delete My Account)
  • Show Member Portal tabs only to some Memberships (Restrict My Account Tabs)
  • Prevent early cancellations of a subscription (Prevent Subscription Cancellations)
  • Track when members were last active (Customer Activity Tracking)
  • Add members to Mailchimp audiences (MailChimp Pro)
  • Add members to Mailster lists (Mailster Pro)
  • Add members to MailPoet lists (MailPoet Integration)
  • Add members to ConvertKit (ConvertKit Integration)
  • Get Slack messages for new members (Slack Integration)
  • Remind members to pay pending orders (Payment Reminder)
  • Export orders to a CSV file (Export Orders To CSV)
  • Restart invoice numbering (Reset Invoice ID)
  • Show content or links by login status with Extended Shortcodes
  • Clear test data before launch (Remove Dummy Data)
  • Home
  • Docs
  • Members & Member Portal
  • Usernames, emails and member IDs

Usernames, emails and member IDs

0:00 / 7:43
  • View as Markdown Open this page as plain Markdown (opens in a new tab)
  • Open in ChatGPT Ask questions about this page (opens in a new tab)
  • Open in Claude Ask questions about this page (opens in a new tab)
  • Open in Google AI Studio Ask questions about this page (Google account required) (opens in a new tab)
4 minBeginnerUltimate Membership Pro 14.2+

The Ultimate Membership Pro username is the login name of a member account. Members choose it when they register, and it stays the same afterwards. The email address and the member ID are the two other details that identify an account.

This guide answers the common questions about all three: what members can change, how they log in, how to sign up with an email address only, where you find a member’s ID, and why an email address can be “already taken”.

The Ultimate Membership Pro username

A member picks the username in the Username field of the registration form. When you add a member by hand, you type it in the Username field of the Account & Login tab. After that, WordPress doesn’t allow a username to be changed, and the profile form in the Member Portal doesn’t show the field.

Ultimate Membership Pro username is not in the profile form: the Member Portal shows email, first name, last name and avatar
The profile form in the Member Portal has no username field.
Valid and unique

The username can only use characters WordPress allows, and no other account can have it. Otherwise the form shows Invalid Username or Username has already been taken.

Blocked usernames

Names you list under Block Username on SignUp in Ultimate Membership Pro›Settings›Security can’t be used to register.

Log in with a username or an email address

The login form has one first field for both. Members type their username or their email address, then their password. See Set up the login form. A member who forgot the password uses the Lost your password? link; see How password reset works.

The login form accepts a username or an email address only. It has no option to sign in with a phone number.

Email addresses

Every account has its own email address. Two accounts can’t share one.

Members change their address in the Email field of the profile form, in the Profile tab of the Member Portal. The Email field is always part of that form; see Customize the profile form. When a member saves, the plugin checks the address:

It is a real address

An empty or invalid address shows You must have a valid email address.

It matches the Confirm Email fieldConfirm Email is shown

If you show a Confirm Email field, both fields must be the same. Otherwise the form shows Email Addresses do not match.

No other account uses it

The address can stay the same, but it can’t belong to another account. Otherwise the form shows Email address has already been taken.

It isn’t on the black list

Addresses listed under Email Address Black List in Ultimate Membership Pro›Settings›Security are refused with the same “has already been taken” message. Each entry blocks only that exact address; separate entries with commas.

The same checks run when you change a member’s address in Edit Member (open it from the Details menu in Ultimate Membership Pro›Members). The registration form runs them too, so a visitor can’t register with an address another account already uses.

Changing the email doesn’t change the username

The username isn’t part of the profile form, so it keeps its value when a member saves a new email address. The member can log in with the username or with the current email address.

Sign up with an email address only

You have two ways to let visitors register without choosing a username.

Register Lite

A second form with a single field, the email address. The plugin creates the account, uses the email address as the username and emails a generated password. Add it with [ihc-register-lite]. See Registration with email only (Register Lite).

The main registration form without Username

While the Register Lite module is on, the Username row in Ultimate Membership Pro›Registration Form›Custom Fields has an On Registration switch. Switch it off and the plugin uses the email address as the username. Switch off Password and Confirm Password too, and the plugin generates a password and emails it.

The main form keeps everything else you set up, such as a Membership, payment and other fields. See Set up the registration form and Add custom fields to the registration form.

The member ID

The member ID is the WordPress user ID: a number WordPress gives to the account when it’s created. Members can change their email address, but the ID stays the same. You can find it here:

Edit Member

The ID shows after the member’s name, for example #42, and in the User ID row of the summary next to the form.

Member Profile and Manage Plans

Both pages show the User ID next to the member’s name. Open them from the Details menu in Ultimate Membership Pro›Members. See Manage your members.

Export CSV

The file from Export CSV in Members starts with a User ID column. To bring members in, see Import members from a CSV file.

Membership card

The User ID option of the Membership Card module prints the ID on the card, with the label Member ID:. It’s off by default. See Give members a printable Membership card.

Email templates

The {user_id} tag (WordPress user ID) is available in the templates of Ultimate Membership Pro›Email Notifications. See Set up email notifications.

Example: one account on the Coaching Club site

Coaching ClubDaniel registers for Free Community and later changes his email address.
Username
daniel.brooks (chosen at registration, never changes)
Log in with
daniel.brooks or daniel.brooks@example.com
New email address
Daniel edits Email in the Profile tab of the Member Portal
Member ID
42, the same before and after the change
Where you see the ID
Members › Details › Edit Member, and the User ID column of Export CSV

Learn more about accounts and login

  • Registration and login features
  • The Member Portal
  • Stop spam registrations
  • WordPress.org: Your Profile screen

Troubleshooting

Can a member change their username?

No. A username is set when the account is created and can’t be changed afterwards, because WordPress doesn’t allow it. This is why the field isn’t in the profile form.

Can members log in with a phone number?

No. The login form accepts a username or an email address. You can still collect a phone number in a custom field; see Add custom fields to the registration form.

Can a member change their email address?

Yes. The Email field is always in the profile form, so members change it in the Profile tab of the Member Portal and click Save Changes. The new address must be valid, must not belong to another account and must not be on the Email Address Black List.

What username do new members get when I switch off the Username field?

The email address they register with. The Username row only has an On Registration switch while the Register Lite module is on. See Registration with email only (Register Lite).

Why does a new registration say “Email address has already been taken” after I deleted the user?

The plugin checks the address against the WordPress users table. If the old account is really gone, the address is taken for another reason. First, another account may use it. Administrators never appear in the Members list, so search under Users in the WordPress menu. Second, the address may be on the Email Address Black List in Ultimate Membership Pro›Settings›Security; the form shows the same “has already been taken” message for it, so remove the address from the list. Third, on a Multisite network the sites share common user tables, so the address can belong to a user of another site; check Users in the Network Admin. For other messages, see Login and registration problems.

Where do I find a member’s ID?

Open the Details menu of the member in Members and click Edit Member, Member Profile or Manage Plans. Each page shows the User ID. To get the IDs of many members, use Export CSV.

Can two members have the same email address?

No. Every email address belongs to one account. A visitor who already has an account can log in or reset the password instead of registering again.

What’s next

Set up the registration formTemplates, fields and sign-up rules.Set up the login formTemplates and what members see after login.Customize the profile formChoose what members can edit.Registration with email only (Register Lite)A one-field sign-up form.

What are your feelings

  • Happy
  • Normal
  • Sad
Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Login and registration problemsSet up the registration form

#1 Membership WordPress Plugin

Monetize Your Content with Ultimate
Membership Pro

Unlimited Membership Levels Free, trial & paid plans
30+ Seamless Integrations WooCommerce, Elementor, Mailchimp & more
Automated Recurring Billing Charge members automatically, every cycle
Get Ultimate Membership Pro →
Ultimate Membership Pro

The WordPress membership plugin for recurring payments, content restriction and member profiles. Made by WPIndeed Development since 2015.

Try the live demoSee plans and pricing
See pricingLive demo
14-day money-back guaranteeUnlimited members on every plan
FeaturesPricingAdd-onsLive demoDocumentationCustomer supportCompare pluginsBlog

Product

  • Features
  • Pricing
  • Add-ons
  • Pro Add-ons
  • Live demo
  • Changelog

Features

  • Subscriptions & payments
  • Content restriction & drip
  • Member directory & profiles
  • Paywall
  • Group memberships
  • WooCommerce memberships

Solutions

  • Online courses
  • Video membership
  • Creators
  • Associations and clubs
  • Integrations
  • Payment gateways

Alternative to

  • MemberPress
  • Ultimate Member
  • Paid Memberships Pro
  • Restrict Content Pro
  • All plugins compared

Resources

  • Documentation
  • Video tutorials
  • Blog
  • Customer support
  • Legacy vs Pro
  • Developer Hooks
  • Ultimate Membership Pro nulled
  • FAQ

Company

  • Press kit
  • Affiliate program
  • Hosting partners
  • Contact us

More from us

  • Ultimate Affiliate Pro
  • Ultimate Learning Pro

© 2026 WPIndeed Net Solutions LLC. All rights reserved.

Terms and ConditionsRefund PolicyPrivacy Policy
We value your privacy
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}