White letter coming from a yellow envelope with the headline 'how to change the WordPress admin email'

How to Change the WordPress Admin Email (The Easy Way)

Changing your WordPress admin email sounds like a two-second job, and most of the time it is. You head to your settings, swap in the new address, and save.

There’s one catch that trips people up, though, and it’s the confirmation step. WordPress sends a verification link to the new address before it makes the switch.

This means, if your site isn’t reliably sending email, that link never arrives and the change quietly fails. This caught me out the first time too.

So I’ll walk through all of it, starting with the quick way to change the address from your dashboard, then how to make sure the confirmation actually lands in your inbox, and finally what to do if you’re locked out and can’t receive that email at all.

How to Change the WordPress Admin Email

This guide covers the three situations you’re most likely in, whether that’s a normal change from your dashboard, a change that won’t save because of email delivery, or a forced change for when you’re locked out and can’t receive the confirmation.

Before you start

For most people, all you need is access to your WordPress dashboard. If you find the confirmation email isn’t arriving, you’ll also want the free WP Mail SMTP plugin, which I’ll cover below.

The Two Types of WordPress Admin Email

Before you change anything, it helps to know which email you actually mean, because WordPress stores two different ones and they do different jobs.

  • Administration Email Address: WordPress uses this email for important notices like update failures, new user registrations, and comment moderation. You change it under Settings » General.
  • User account email: This is the address tied to a specific login, including your own. WordPress uses it for password resets and personal notifications. You change it on that user’s profile under Users.

If you want to update where your site’s admin notices go, that’s the first one. If you’re changing the email on your own login, that’s the second. Most people end up doing both, so I’ll walk through each.

Method 1: Change the Administration Email in Settings

Use this when you can log into your dashboard and want to update your site’s main admin email address.

This route works for the vast majority of cases, and it only takes about thirty seconds.

  • From your WordPress dashboard, go to Settings » General.
  • Find the Administration Email Address field near the top.
  • Delete the old address and type in your new one.
  • Scroll down and click Save Changes.
admin email settings

A quick word on what to put there. I’d use a branded address at your own domain, like [email protected], rather than a free Gmail or Yahoo account.

It looks more professional and it’s easier to keep when you change hosts. If you don’t have one yet, here’s how to set up a free business email address.

Create a free business email address

What surprises people is that WordPress won’t switch the address right away. It first sends a confirmation link to the new email and shows a pending notice until you click that link.

Admin email change notification

Open the new inbox, click the link, and the change is done. If that email never shows up, don’t worry, you’re not stuck. Skip down to the email delivery fix below and then come back to finish this step.

Method 2: Change a User’s Email Address

Use this when you want to update the email on a specific account, like your own login, rather than the site-wide admin email.

The site administration email and your personal user email are separate, so changing one doesn’t touch the other. To update a user account, go to Users » All Users and click Edit under the person you want to change.

edit user

This opens that user’s profile. Scroll down to the Email field and type in the new address.

Update user email address

Go ahead and click Update Profile at the bottom to save your changes.

If you’re editing your own account while logged in, WordPress sends a confirmation email to the new address, and you’ll need to click the link inside to finish the change.

That’s the same confirmation step as before, which brings us to the problem that stops a lot of people in their tracks.

Not Getting the Confirmation Email? Fix WordPress Email Delivery First

Use this when you changed the address but the confirmation link never arrived, or your site doesn’t seem to send email at all.

This is the real reason people get stuck on what looks like a simple task. You genuinely cannot finish the change if the confirmation email doesn’t reach you, and a huge number of WordPress sites have trouble sending email in the first place.

The cause is technical but worth understanding, because by default WordPress sends mail using the PHP mail() function, which most hosting servers don’t set up properly.

Without proper authentication, providers like Gmail and Outlook treat those messages as suspicious, so they land in spam or get dropped entirely. That’s why your WordPress site isn’t sending emails the way you’d expect.

The fix is to route your email through a proper authenticated service using WP Mail SMTP, the most popular email deliverability plugin for WordPress.

It reconfigures the way WordPress sends mail so your messages, including that admin confirmation, actually reach the inbox, and the free version is all you need here.

While you’re setting things up, it’s a good moment to configure your WordPress email settings the right way so everything your site sends gets through.

Install WP Mail SMTP (It’s Free)

Go ahead and grab the plugin. The simplest way is to search for WP Mail SMTP under Plugins » Add New in your dashboard.

If you’ve bought a license, you can also download the plugin from the Downloads tab in your WP Mail SMTP account and upload it manually, which is what the screenshots below show.

Download WP Mail SMTP

Click the Download WP Mail SMTP button to save the zip file to your computer.

Download WP Mail zip file

Back in your dashboard, go to Plugins » Add New and press the Upload Plugin button.

Add new plugin button

Click Choose File and select the WP Mail SMTP zip you just downloaded.

Choose file button

Once the file uploads, click Install Now.

Install now button

When the install finishes, click Activate Plugin.

Activate plugin button

That’s the plugin installed and ready to set up.

Connect WP Mail SMTP to SendLayer

Now you need to connect your site to a mailer, which is the service that does the actual sending. WP Mail SMTP works with all the major providers, and you can compare the best SMTP service providers if you have a preference.

For this walkthrough I’ll use SendLayer, since it’s the one WP Mail SMTP recommends first and the free trial covers a few hundred emails, which is plenty for confirming an address.

SendLayer

If you don’t have an account yet, follow SendLayer’s short guide on creating a new account. Once you’re in, log into the SendLayer dashboard and authorize your domain so your emails are verified as genuine.

sendlayer dashboard settings

With your domain authorized, head back to your WordPress dashboard. WP Mail SMTP opens its Setup Wizard automatically, where you select SendLayer as your mailer and continue.

Select SendLayer option

WP Mail SMTP also has a newer SendLayer Quick Connect option that links the two in about two minutes without any DNS setup, but the standard steps here work on any site. Next, the wizard asks for a few details:

  • API key: Copy this from your SendLayer dashboard.
  • From Name: The name you want your emails to come from.
  • From Email: The address your site sends from, which is your new admin email address.
From Name and From Email

Toward the end of the wizard, you can turn on the weekly email summary and email logging so you have a record of what your site sends.

I’d switch these on, since they make it easy to keep a log of every email your site sends and spot delivery problems early.

Email logs summaries on WP Mail SMTP

When you finish the wizard, WP Mail SMTP runs an email test and a domain check that scans your SPF, DKIM, and DMARC records. If anything is misconfigured, it tells you exactly what to fix, so it’s worth reading that result before you move on.

Now go back to Settings » General (or your user profile) and request the email change again. This time the confirmation will reach your inbox, you click the link, and the new admin email is live.

Method 3: Change the Admin Email Without Confirmation (Using phpMyAdmin)

Use this when you’re locked out of WordPress, can’t receive any email, or need to change the address without waiting for a confirmation link.

If you can’t get into your dashboard at all, you can change the admin email directly in your site’s database. This skips the confirmation step entirely, so it’s the fallback when nothing else works.

Back up your database first, since you’re editing it by hand. Here’s the process:

  • Log into your hosting control panel and open phpMyAdmin. Many hosts also let you reach the database from their own dashboard.
  • Select your WordPress database and open the wp_options table. Your table prefix might be different from wp_, so look for the matching name.
  • Find the row where the option_name is admin_email.
  • Click Edit, replace the value in option_value with your new address, and save.

That updates the site administration email immediately, with no confirmation step at all.

To change a specific user’s login email this way, open the wp_users table instead, find the user, and edit the user_email field. Once you’re back in, I’d still set up WP Mail SMTP using the steps above so your future emails actually send.

FAQs on Changing the WordPress Admin Email

Here are the questions I see most often when people change their WordPress admin email address.

Why isn’t my WordPress admin email changing?

In almost every case, the change is pending confirmation. WordPress sends a verification link to the new address and won’t switch until you click it.

If that email isn’t arriving, your site has an email delivery problem, so set up WP Mail SMTP as described above and request the change again.

What’s the difference between the administration email and a user’s email?

The administration email under Settings » General is the site-wide contact for admin notices like updates and new registrations.

A user’s email lives on their profile under Users and handles their password resets and personal notifications. They’re separate, so changing one doesn’t change the other.

How do I change the admin email if I’m locked out?

Use the database method in phpMyAdmin. Open the wp_options table, find the admin_email row, and edit its value. This bypasses the confirmation email, which is what makes it useful when you can’t log in or receive mail.

Where is the WordPress admin email stored?

Your site administration email is stored in the wp_options table under the admin_email option name. Individual user emails are stored in the wp_users table in the user_email field.

Next, Prevent Unauthorized Password Resets

If you constantly receive password recovery emails, it could be someone trying to break into your website. Prevent these annoying notifications and learn how to prevent spambots from sending unauthorized password reset requests.

Once your WordPress emails are reaching the inbox reliably, the notifications from your contact and signup forms get through too, which means you actually see the leads people send you.

Create Your WordPress Form Now

Ready to build your form? Get started today with the easiest WordPress form builder plugin. WPForms Pro includes lots of free templates and offers a 14-day money-back guarantee.

If this article helped you out, please follow us on Facebook and Twitter for more free WordPress tutorials and guides.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPForms is funded, why it matters, and how you can support us.

Hamza Shahid

Hamza is a Writer for the WPForms team, who also specializes in topics related to digital marketing, cybersecurity, WordPress plugins, and ERP systems. Learn More

The Best WordPress Drag and Drop Form Builder Plugin

Easy, Fast, and Secure. Join over 6 million website owners who trust WPForms.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

This form is protected by Cloudflare Turnstile and the Cloudflare Privacy Policy and Terms of Service apply.