In this tutorial, you will learn how to set up Google Domains email forwarding. Assuming you have registered your domain name with Google Domains, you can create up to 100 email aliases that you can forward to your existing email address. While you can use any email address, the recommendation is that you use a Gmail address so you can have the ability to also respond to emails with your email alias.
By the end of this tutorial, you will be able to send and receive email from a custom email address that uses your domain name. Let’s get started.
1. Create an Email Alias in Google Domains
The first step is to create an email alias in Google Domains. In this case, an email alias is an email address that uses the domain name that you registered with Google Domains. For example, if you registered the domain name tonyflo.com, you can create an email alias hello@tonyflo.com.
From your Google Domains dashboard, click on the Email tab on the left side that’s associated with your domain name.
Under the email forward section, add an email alias that forwards to your existing email account. I’m using tonynicholasarizona@gmail.com as my existing email. In this case, it is recommended to use a Gmail address as the existing recipient email. This will allow you to respond to emails using your alias as well.
When you create the first email alias, you will get a email message that says This email won’t work unless it’s verified. Check your inbox (for me, my tonynicholasarizona@gmail.com inbox) for an email from domains-noreply@google.com with the subject: Please verify your email forwarding address. Simply click on the Verify my email now button to link your personal email with your alias.
At this point, you now have the ability to receive emails that are addressed to your email alias. To test it out, send an email to hello@tonyflo.com (obviously, use your alias instead) and within a few seconds, you should see the email show up in your inbox.
2. Configure Sending Email from Your Email Alias
In order to send email from your alias, there are a few additional options that you have to configure.
Access your Gmail settings by clicking on the gear icon in the upper-right corner of your inbox and select See all settings.
Proceed to the Account and Import tab and under the Send mail as section, click on the Add another email address link.
In the window that opens, enter your name and the email alias address. For example, I would enter Tony Florida for my name and hello@tonyflo.com for the email address.
Make sure the Treat as an alias box is checked, and click on Next Step.
On the next screen, enter the following information in order to be able to send mail through your SMTP server. In reality, we are just going to use Gmail’s SMTP server.
- SMTP Server: smtp.gmail.com
- Port: 587
- Username: tonynicholasarizona@gmail.com
- Password: <your app password>
Make sure that the radio button for TLS is selected, and click on Add Account.
The next screen will have you confirm verification and add your email address.
Check your personal inbox for a confirmation email from gmail-noreply@google.com with subject Gmail Confirmation – Send Mail as hello@tonyflo.com. You actually have two options to verify. You can either click on the link in the email or copy and paste the confirmation code into the box and click on the Verify button. It won’t hurt to do both.
3. Use Your Email Alias in Gmail
It might take a few minutes for everything to start working properly, but essentially at this point, you can send and receive email using your domain name alias from with your Gmail inbox.
Feel free to repeat these steps for up to 100 email aliases per domain name.
I recommend you configure one last option. Access your Gmail settings again and select the option to Reply to the same address the message was sent to. This will allow you to respond to messages sent to your alias without the need to manually select it. Otherwise, because this is your Gmail inbox, the default would be to use your Gmail address.
I have an entire video that will also walk you through the process of setting up Google Domains email forwarding in Gmail. Check it out and let me know if you have any questions.
If you found this tutorial helpful in any way, please support my effort by subscribing to my YouTube channel where you can find more helpful tutorials like this.
6 Responses
Hey Tony,
I imagine people leave feedback all the time, but jic, I want to say how much I really appreciate your videos. I ran into a little snag as one of my domains are not hosted with Google. Its getting a little late tonight, but maybe tomorrow i look for how to transfer from godaddy to google. Happy Memorial Day Weekend
Thank you very much Cliff 🙂
Hi Tony,
What is the best way to forward a single Google Domains email alias to multiple recipient email accounts?
Easiest way is to probably create a filter with a rule that basically forwards to a list of email addresses when receiving mail to the alias
This is great. I’ve had the same setup for a year or two with minimal problems. A few days ago incoming email stopped working (I can send outgoing, however). Emails to my custom domain address receive a message like “550 5.1.1 The email account that you tried to reach does not exist” (this is the message GMail senders receive).
Do you have any ideas what the problem is?
Do you still have your Google app password enabled? You didn’t disable two factor authentication, did you?