A dedicated email address for your blog is a must. You really don’t want to be sending people emails from your personal Hotmail account if you want to be taken seriously.

Luckily for you, it’s easy to set up a custom email address for your domain within your web hosting account. Check out my post on How to Start a Blog to see how to do this for a Siteground hosting account.

Don’t have time to read this now? Pin it for later! >> 

Where it gets a little more difficult is figuring out how to send and receive your blog domain emails.

Most hosts have a webmail option – but it’s a total pain to have to log in every time you want to check your blog emails. Your other option is to configure an email program to send and receive blog domain emails.

This tutorial will show you how to do this using your own personal Gmail account.

I’ve set up my blog domain emails through my personal Gmail account and it makes life sooo much easier.

All my emails come into one place, and I can easily sync blog commitments with my personal Google calendar and move stuff into Google drive as required.

Best of all, it’s super simple to do.


NOTE: while I’m a huge fan of using Gmail for my blog emails, I should point out that given the emails are being ‘pulled’ from an external server, there is a small delay (usually a few minutes) in receiving emails to your Gmail account. It’s a little annoying, but in my view still worth it for the convenience of being able to check personal and blog emails all in one place. 

Step 1: Sign up for a Gmail account if you don’t have one


Sign up for a Gmail account here. It’s free and I promise you won’t regret it – it’s my favourite email provider.

Plus your Google account gives you access to everything in the Google empire, as well as coming with 15GB of storage that you can use across your emails and document storage on Google Drive.


STOP wasting time searching for unique free stock photos for your site… 

I’ve got the solution! 

40 sources of high quality free stock photos, split by blog niche so you can find the perfect imagery for your brand, in an instant!

Step 2: Go to your hosting account and find the email configuration settings for your blog email account 


That is, the server information over which your blog domain emails are sent and received. Here’s how you do this for a few of the main website hosts:

1. Siteground

(my fave website host – go here to set up your own blog on Siteground)

Login to your account and head to the cPanel.

Scroll down and choose email accounts and then choose ‘configure email client’ under the ‘More’ tab next to your blog email address.
Scroll down to ‘manual settings’ for all the information you’ll need (I’ve blacked them out as I’m paranoid about security for my blog, probably unnecessarily!).

You can now move to step 3.

2. Bluehost

Log in to your account, head to your homepage and scroll down to choose Email Manager.

Choose the ‘Email Configuration’ option on the lefthand bar and take note of the email settings provided. (I’ve blacked them out as I’m paranoid about security for my blog, probably unnecessarily!)

You can now head to step 3.

3. 1 & 1

Log in to your account control panel and choose the Email option on the left hand column. Choose ‘Set up an email client’ in the options under your email address.

Take note of the settings. You can choose ‘POP3’ at the top to see the incoming server details that you’ll need for your Gmail account. (I’ve blacked them out as I’m paranoid about security for my blog, probably unnecessarily!).

You can now move on to step 3.

Step 3: Navigate to the Settings in your Gmail account


Find the cog on the right hand side of the page, then choose ‘Settings’.

Choose the ‘Accounts and Import’ option from the top menu.

We’re firstly going to set up your Gmail account to send your blog emails. 


Under the ‘Send mail as’ option choose ‘Add another email address’ and in the yellow box which pops up input your name and your blog email address.

You can leave the ‘Treat as an alias’ box checked.

In the next yellow box that pops up, choose the SSL connection as this is most secure.
You can now add the ‘Outgoing server’ details that you found in your hosting account.
Once complete, click ‘Add account’ and it will bring you to a confirmation page.
This will send a verification link to your blog email address which you will need to click. You can do this after you complete the next step…

We’re now going to set up your Gmail account to receive your blog emails. 


Head back to the ‘Accounts and Import’ section of the settings and this time under ‘Check mail from other accounts’ choose ‘Add a mail account’.

In the yellow box that pops up choose the ‘Import emails from another account (POP3)’ option.

You can now add the details from your hosting account for the incoming server (POP3).

Depending on your hosting account, you may not be able to check the ‘Always use a secure connection(SSL) when receiving mail.

You also have the option here to label incoming blog messages so that they’re easier to filter, or even send them to a separate folder that you can check when you want.

Click add account and it will bring you to a confirmation screen. Again, a verification link will be sent to your blog email address which you will need to click.

Step 4: Check your Gmail account to ensure it’s worked and verify the changes


Head to your Gmail inbox where, given you’ve finalised the set up to receive blog domain emails, you should see the two confirmation emails and can verify the new settings.

All done!

Not so painful, right?

Hopefully you find this tutorial useful!


Need some help finding images for your new blog? Grab my


This 20+ page Ebook points you to dozens of free stock images for your blog niche so you don’t have to spend hours searching!