How to Create a Free Email Address with Your Own Domain Using Google Apps

Google apps set upUpdate: Google has shut down its free version of Google Apps. You can read more about it here.

You can still set up a professional email address using Google Apps by paying a nominal fee of $5 per user per month, and continue to enjoy all their services.

You can read the updated tutorial over here.

We have already seen the benefits of a custom domain, and one major benefit of using a custom name for your site is the fact that you can easily get a professional email address for your domain.

Many bloggers who own a domain name are not aware of the fact that they can create a free email address using their own domain name. For example, I have as my domain name, and I created [email protected] as my official work email address.

Creating a domain-specific email address adds more credibility and looks more professional.  For any blogger it is important to use a personalized email domain address for professionalism.

How many of you have custom domain name (something like [email protected]), but you’re still using a public email address such as @gmail or @yahoomail?

How to create a free personalized email address with your own domain :

You can get your custom domain email address for $5 per month from Google Apps. The process of obtaining your custom domain email address is simple. Here are few steps which you need to follow to get your personal domain email address.

1. Go to the Google Apps page, and select from two options. If you already own a domain, enter your domain name under “I already own this domain“. Otherwise, you can buy a domain from Google for $10/year.  That said, I prefer buying from other domain marketplaces such as NameCheap, Godaddy and ShoutMyDomain.

Personalized Domain Email

Make sure you don’t add www as a prefix or a trailing slash (/) as a prefix. It should simply be as follows:

2. Once you click on “Submit”, you need to create a Google Apps login. My suggestion is that you create one account with the name of [email protected], and later you can create an account like [email protected] This will offer better management in the future, as you seek to give additional roles to other of your group members. Especially if you have a large organization, my suggestion would be that you create your first account using “admin”.  This suggests that you are the chief administrator of the website/blog/domain.

Google Apps sign in

3. When you fill out the details, make sure your alternate email address is not a temporary Email address, as this will be crucial at the time of password recovery.

Once all of this is completed and you have accepted their TOS, hit “submit’ and you will be automatically logged into your personalized email address account. Now, you can set up a Google Apps account using either of two methods – “express” or “custom: For the sake of this tutorial, let’s go with the “express” set-up.

Verify ownership for Google Apps email:

Now, this step is very important, but after this you will be able to use your domain email account to send or receive email:

Google has now made the verification process very easy by using a Metatag option in which you have to add a piece of code to your website before < body> tag. If you are using WordPress, this will be easy.  Alternatively you can use the following methods for verification: 1) Upload HTML file, 2) Update DNS record, 3) Google Analytics verification.

Google apps Verify ownership

If you have purchased your site from someone and he transferred the ownership of a Google Apps account, you can simply use that to verify Google Apps ownership. Otherwise, I prefer using the HTML file upload method. Whichever method you choose to use, you must verify ownership of the domain.

Setting up your Google Apps email account:

Once verification is completed, the rest of the setup is easy, and you can get things up and running in minutes.

Under Gmail > Set up Gmail, you will get an MX record to add the settings. If you are using a cPanel hosting like Hostgator or Bluehost, you can login to cPanel > Mail > Mx entry, and enter the following settings:

  • Priority : 0
  • Destination : ASPMX.L.GOOGLE.COM

If there is any other email entry, remove it.

Upgrading MX record may take up to 48 hrs, so you can continue with the other Google Apps setup steps, and later on configure your Google domain mail.

You can always access your domain email dashboard by going to

If you want to change it to something like, click on settings on the top right > Email and change URL

mail domaincom

Now click on “save changes” and you are finished with the Google apps set up! You will need to wait for some time, but once the MX record has been propagated, you may simply start using your domain Email. I usually use the forwarding feature to forward Email to my personal Email account, and use the same account to send Email from my professional account.

Do let us know if you have created personalized free Email accounts with your domain name. What are the possible benefits you can think of to creating a professional domain Email address?

If you find the information in this post useful, please share it with your friends and colleagues on Facebook, Twitter and Google Plus.

Subscribe on Youtube

Article By
Harsh Agrawal is a blog scientist and a passionate blogger. He is blogging since 2008 & writes about Blogging, SEO, Make money online & tech. His blog, ShoutMeLoud receives 1 million Pageviews/month and have over 700K subscribers.


COMMENTs ( 65 )

  1. Shubhi says

    Harsh : What about Even it is used for creating email id for own domain for free. I don’t know whether its scam or not.

  2. says

    Hello Harsh,

    I would like to know, if we can still create one email address for our domain or not? Cause on the link you redirected me to, am not able to do it.

    Please help me with the same.

    • says

      Google and outlook(microsoft) are no more free even for one email you wanted to create. You may start trial version for 30 days after which you need to pay or lose the data(or import it before 30 days). Your domain would be with you but will lose the email data.

  3. says

    Hey Harsh,Thank you for this great information! I had no idea you could do this, but have done it now for my business and it works just as described,Now I want to create mail Ids for my employees with that same domain name. What are the things we should have for authenticity of domain. Or is it OK if we do not have any documents relating the authenticity of domain. :)

  4. Naveen says

    Hello Harsh. We had developed a website from outside website developer. We have the domain registered from GoDaddy. But due to some dispute, we came out of their service in the middle. We have not received any username or password relating to the authenticity of the website or domain. Now I want to create mail Ids for my employees with that same domain name. What are the things we should have for authenticity of domain. Or is it OK if we do not have any documents relating the authenticity of domain. And what should we do to create mail Ids for our employees. Kindly help me out. Waiting for your reply

  5. Yash Gohel says

    I have created a custom email using this method but Google Apps is not free at all, After 1 month trial they are asking for the billing to continuing the service.

    Will my custom email get deleted if I don’t pay for Google apps after one month? or else I can use it for FREE?

    Yash Gohel

  6. Zee says

    Harsh thanks for the sharing but I am getting this error…

    “This domain is already in use. If you own this domain and would like to use Apps for Business, please follow the steps here”.

    What can i do now??? :(

  7. rajesh says

    i bought domain and web site space from other service provider,
    can i move my existing web site to google, if yes, what is cost and how ?


  8. Sybil says

    I’ve been browsing online more than 2 hours today, yet I never found any interesting article like yours. It’s pretty worth enough for
    me. Personally, if all web owners and bloggers made good content as you did, the internet will be much more useful than ever before.

  9. Bharat Rawat says

    Hi Harsh I have my own website I try to create Google mail apps for my domain but it was not created. Is there any setting from the cpanel or server to run a domain name mail .

  10. LIvebeats says

  11. zac says

    how do I create an e-mail “[email protected]” and make it redirect to everyone’s e-mail within that domain? Is it done in cPanel or Gmail?

  12. Tushar Patil says

    I went google apps but it is asking $5/user/month that is too steep for me. I am starting a small biz with three users, would need email with feature.

    If I don’t want hosted email (opted for inhouse ), would that save me cost ?

    pl suggest.

  13. Satej says

    Dear Mr.Harsh,
    I have registered for a free domain on India get online (Hostgator) but the problem is as mentioned above. I was successful in creating only one email id. I tried to follow your guidelines but in the cpanel where the mx settings need to be edited is anactive, I mean I am unable to select it. Please guide me further to create multiple id’s.

    Thanks & Regards,

  14. Arun says

    This is really a nicely done tutorial on using Google apps to setup email accounts, for your Domain. I have always used them since 2010. Too bad they recently decided not to offer ‘Google apps for business’ for free (30 days) which you could renew again n again for free. You could literally run a small company (50 users) without having to buy an exchange server for your official mails, as Gmail can be mapped to MS outlook, by just tweaking the settings.

    • says

      Thanks for useful info.. I have not yet migrated my existing Google Apps accounts to, but have setup new domains Email address on

  15. oscalv says

    Hi Harsh,
    I was wondering whether is possible to create several e.mail accounts for the same personalized domain. Do you know if that is possible?

  16. virtualvinay says


    Can i use both the custom email service from google and the emails provided from the website host? Obviously both email ids will be different.

  17. Qaysar Akbar says


    I wanted to ask a quick question.

    If I have my own admin section (not wordpress ) and I wanted to have at the top of the page an envelope for all new emails that are on my google account is this possible??

    i.e I have a Google email account and want to witout loggin into google mail seperately be able to see if I have received any emails in my account or maybe even show the subject.



  18. Heather says

    I set up email like you described above for a client of mine a few years back. She has now sold her business and wants to pass on the email addresses to the new business owner. What is the best way of going about doing this? Should she just delete her account and then the new owner can recreate the email addresses in his account?

  19. Joseph Morrison says

    Thank you for this great information! I had no idea you could do this, but have done it now for my business and it works just as described! You’ve saved my company lots of money! THANK YOU!!

  20. GreenZone says

    Hi i brought a Domain name and i don’t have hosting but i would like to have gmail app as my email how can i use gmail as my company email because i don’t have any hosting to change the mx record

  21. says

  22. Vlad says

    So, I understand that you can make your custom e-mail with [email protected] using Googla Apps. But this doesn’t have anything to do with the hosting package, am I right?.

    For example I was looking at some hosting offers and one had : 2 FTP accounts, 5 e-mail addresses etc. Those 5 addresses have anything to do with Google Apps? And please give me some details about them – they are hosted on their server, they have their on platform for viewing/writin emails?
    Thank you,

  23. chuch says

    I lost my administrator account both email and password. I could not login dashboard to manage my email now.
    I want to remove my domain from google app and set up again.
    Is there any way to remove domain from google app ?
    Please any one help me out

  24. Deva Ashish Singh says

    I am using cPanel. Problem is i have gone through your steps but not able access this . Help me as MX record is also updated.

  25. serge says

    Hi all,
    I am trying to set up the the goole apps for my free website and can not get further than step 2.
    The frustrating part is that I can find nowhere in Google to ask how to fix this.
    Does anyone have experience with this? Help would be highly apreciated.


  26. KM says

    Hi Harsh,

    I registered my domain through a vendor ( in Singapore but did not use their hosting service and they do not provide me with any email account too. There seem to be no way that I can change MX information when i log in to my domain. What should I do? Thanks.

    • says

      Hey KM
      Just in case if you are planning to use any Hosting, you can ask them to do it for you.
      For example if you host with Hostgator, you can ask them in live chat support and they will do it for you within no time. Hope this will help.

  27. Monika says

    Hey ,

    This site is under construction.
    well i have tried to do the google app with my email thingi.
    But, i am not able to see Total DNS control in my godaddy ->domainname-> advance details section.
    Now how will i be able to incorporate it.>?

  28. vrunda says

    hey harsh…

    you are right about this thing.. i am also using the google apps.. program but then also i am not using my professional id… so after reading your post.. i am thinking to use that email id..

    thanx and regards…


  29. larry says

    I have been trying to figure out how to do this forever, since godaddy charges to set up an email with them. awesome, glad i found this post.

  30. Sam says

    I already have a website and a few emails set up for it. Wanted to create more emails. Is it possible in it? What are the cons of creating free emails in it?

  31. Aneesh says

    I also use hostagtor and it is really a good host!!.. But i should say that every host(atleast most of them) will provide you with emails like email@yordomain and that email can be accessed via your Cpanel via a Squirrel mail interface(there are other alternatives also)..
    Here we are talking of giving the entire email handling to google apps.So that you can get a gmail like interface for your personalised email.You can also login to google talk with this new email.
    If you are on hostgator,just ask the hostgator guys to setup google apps for you..Thery will change the CNAME and MX’s for you.. Now you just need to signup via the link given in the post and verify yourself using the CNAME method instead of the html upload method..

  32. Aneesh says

    Has anyone tried this??I don™t think that these steps are fully sufficient to have gmail on your domain.Its true that when you upload an html file like that you will get an email address like [email protected] and you can access it at and send emails
    But have you tried sending an incomming email to that address??? Google Cant hack into your domain to grab all incoming emails .[They can offcourse send]..
    You will have to change the MX Entry to let google do that..
    And if you want to access gmail at
    they you will have to setup a CNAME record with the Name mail and value
    I think this is the total way..
    Correct me if i am wrong!!
    By the way i think you have even done the CNAME part for this blog shoutmeloud.
    There is another alternative to adding the CNAME.. What the CNAME does is give google the power to access the subdomain.And what google does is that they will redirect this subdomain to your custom gmail url.. Why let google do that?You can do that manually by using an htaccess redirect of redirect mail.yourdomain to

  33. d3monoid says

    yup,this is also nice way to setup mail box with this application.
    i am using both 2 domain for gmail and for 2 m using squirrel!1
    both have their up down !! points :) nice info for beginners bloggers like me!!!

  34. Christie says

    Thanks Harsh! I knew I had a few domains I got from Google (really registered with Enom) and I enjoy Gmail @mydomain there, but I didn’t know I could do it with the domains I’m hosting elsewhere. You don’t have to change an MX record or anything to get the mail to go to your domain? This is excellent!

  35. Team Nirvana says

    I use DreamHost for my blogs and I got Google Apps along with my domain hosting. I love the services because they are exactly the same as Gmail and other Google services.

  36. Chethan T says

    Yes, i have personalized email of type! Just for Name sake.. But, I use since i am using it from long run!

    • Deepak says

      Will u send me the link to make mail id with own domain ?
      I want to knw more abt it.
      Thnx in advance.

  37. Manpreet Rehsi says

    Gmail is really one of the best mail services. I have been using it for quite sometime but after reading your article i have configured it on my domain. The mail transaction really easy and quick, everything has gone right for me. Thanks for sharing this nice article

  38. Michael Aulia says

    I’m a bit confused. Wouldn’t it be easier to create an email account from your hosting cPanel? Unless if this post means something else…