Back to Support Email Email forwarding

Email forwarding

Email forwarding is a free option to use your domain in your email address by forwarding emails to your personal inbox. This guide will show you how to set up email forwarding.

About email forwarding

With Email Forwarding, you can create a virtual email address on your domain that forwards emails to your real email address.

For example, if your domain is yourgroovydomain.com, you can create a pseudo email handle like [email protected]. Anyone can email that address, and you will receive it in your personal email inbox, like [email protected]. When you reply to a forwarded email, the recipient will see it as coming from [email protected]. It is not possible to send emails from an email forwarding address—only receive them in your personal inbox.

Administrators on sites with the Free, Personal, and Premium plans can add 25 email forwards for each domain. Administrators on sites with the Business and Commerce plans can add 100 email forwards for each domain.

To reliably send and receive emails on your domain with a dedicated email inbox, consider Professional Email or Google Workspace instead.

Email forwarding will be unavailable if you have signed up for a fully hosted email service like Professional Email or Google Workspace through WordPress.com. Remove any other email service to access email forwarding.

Set up email forwarding

To set up a new email forward:

  1. From your site’s dashboard, navigate to Upgrades → Emails (or Hosting → Emails if using WP Admin) to view email options for your domain.
    • If you have multiple domains on your site, you will first need to click the “Add Email” button to the right of the domain to which you wish to add email forwarding.
  2. At the bottom of the page, click the “Start with Email Forwarding” link.
The bottom section of the Emails page with the "Looking for a free email solution? Start with Email Forwarding" link highlighted.
  1. Fill out the following fields:
    • Emails sent to: the name of your new email address (what appears before the @ symbol.)
    • Will be forwarded to this email address: the destination email, typically your personal email address.
  2. After entering these settings, click the “Add” button:
"Hello" is written in the emails sent to box, and a personal gmail address entered into the forwarding box.
An example of an email forward
  1. You will receive an activation email at the destination address you specified. Click the link in the email to complete the email forwarding setup.

If you haven’t clicked the link in the activation email, you will see an “Activation required” warning on the Emails page. You can click the “Resend verification email” button to resend the activation email to your inbox:

Email activation warning for unconfirmed email forwards.

Test your email forward

Once you’ve set up an email forward, you can test it by sending an email to the forwarding address. This must be done from a different email account than the one you are forwarding to.

If the email forwarding doesn’t work, two common reasons are:

Conflict with another email provider

Ensure you don’t have an existing mail host connected. If you have an existing mail provider and are no longer using it, you’ll need to remove the DNS records for that email service from your domain. To remove the existing mail host:

  1. Go to your Domains page (Upgrades → Domains or Hosting → Domains) and select your domain name.
  2. Select “DNS records” and click the “Manage” button.
  3. Remove all the DNS records related to your email host. This will likely include MX and possibly A and CNAME records.

Required name servers missing

Double-check that your custom domain’s name servers are pointing to WordPress.com. To check this:

  1. Go to your Domains page (Upgrades → Domains or Hosting → Domains) and select your domain name.
  2. Select the “Name servers” option.
  3. Verify that “Use WordPress.com name servers” is switched on.

Remove email forwarding

To delete an existing email forward:

  1. Visit your site’s dashboard.
  2. Navigate to Upgrades → Emails (or Hosting → Emails if using WP Admin).
  3. Click the three dots next to an email forwarding address and then click the “Remove email forward” option.

You can edit an email forward by deleting an existing one and setting up a new one with the updated settings.

Email forwarding settings.

Was this guide helpful for you?

Not quite what you're looking for? Get Help!

Copied to clipboard!