1. Home
  2. WordPress
  3. WordPress User Management
  4. How to Update Member Email Addresses in AccessAlly

How to Update Member Email Addresses in AccessAlly

When a member needs to update their email address, updating it correctly helps avoid login issues and keeps AccessAlly and your CRM synced.

Best Practice: Member Self-Service Update

The recommended method is for members to update their own email address through the My Account page. This ensures the username, email, and CRM are all synced correctly.

Member steps:

  1. Log in to your AccessAlly site
  2. Navigate to the My Account page (or Member Profile page)
  3. Update your email address in the profile form
  4. Save the changes
  5. You will be logged out automatically
  6. Log back in using your new email address as your username (with the same password, unless you also changed it)

When a member updates their email this way, the system automatically:

  • Resets the username to the new email address
  • Updates the email in AccessAlly
  • Syncs the new email to your CRM

Setting up the My Account page: To enable this feature, you need to set up a Member Profile page with an AccessAlly shortcode for profile editing. Read the full tutorial for setting up this type of page here.

Fixing Email Mismatches (When CRM Was Changed First)

If a member’s email address was already changed in your CRM before updating it through the My Account page, this creates a mismatch:

The issue: The member cannot log in because their username doesn’t match their email address.

The solution: Use a temporary intermediate email address to re-establish sync between the username and email.

Option 1: Using the User Switching Plugin

If you have the User Switching plugin installed:

  1. Switch to the user’s account using User Switching
  2. Go to the My Account page and change their email to a temporary address like [email protected]
  3. This syncs both the username and email to the temporary address
  4. Switch to the user again using User Switching
  5. Go to the My Account page and change their email to the final correct address [email protected]
  6. Email the user and ask them to visit the login page and choose “Lost your password?” to reset their password
Lost Your Password link

Option 2: Temporary Password Reset

This method allows you to set a temporary password so the user can log in and fix their email address:

  1. Go to Users > All Users > Search for the member > Click Edit
  2. In the Personal Options tab, scroll to the Account Management section
  3. Choose Set New Password and create a temporary password (write it down—using “Send Reset Link” would send to the incorrect address)
  4. Email the user at their correct email address with their current username (the old email) and the temporary password
  5. Ask them to log in with the old email address and temporary password
  6. Direct them to the My Account page to update to their correct email address [email protected] (and set a new password)
Account Management section

Advanced: Updating Through Your CRM (Requires Automation Setup)

If someone requests that you update their email through your CRM, this method requires a properly configured automation in your CRM.

Requirements:

  • A CRM automation that triggers when an email address is changed from a CRM form
  • The automation must run a genpass webhook after the email change
  • The automation should send an email to the member with their new username (new email address)

Important: Updating an email in your CRM without running a genpass webhook afterward will cause login issues because the email address in AccessAlly will no longer match the one in your CRM.

Process:

  1. Create a campaign or automation in your CRM that:
    • Detects when an email address is changed
    • Runs the genpass webhook
    • Sends an email to the member with their new username
  2. Update the email address in your CRM and save
  3. The automation should trigger and run the genpass webhook
  4. Verify in your AccessAlly site that the member’s email has been updated

Note: The CRM automation setup can be complex, and most clients find the My Account page method more reliable for email updates.

Updated on January 12, 2026
Was this article helpful?

Related Articles

NO QUESTION GOES UNANSWERED

Live Weekly Q&A

Join us for live Q&A. Learn the basics, discover what's possible, and connect with AccessAlly users.

Need Support?

Have questions? Get in touch. Our inbox support hours are 9am-5pm EST, Monday - Friday.

Laptop with the AccessAlly demo site

AccessAlly is the most flexible way to sell and elegantly deliver digital offerings. All in one place.

WATCH THE DEMO

You'll get follow-up emails about AccessAlly and new features. Opt out anytime. Full privacy policy here.