How to get your own email domain name with Gmail

Share this:

Update: Google has discontinued the free edition of Google Apps since December 7, 2012. Therefore, the content of this post is still valid only if you go with the Google Apps for Business which charges US$50/user/year. If you are still looking for a free options, check out my guide to get your email service running off Microsoft Live’s aka service here.

Some of you may have wondered how I got my own domain name for my email address. I thought it was kinda cool to have an email address with a domain names based on my condominium where I live. In fact, there’s been a couple of times where I mistakenly thought to be working for my condominium as I wrote down my email address, which is happens to have my condominium’s name.

And if you follow what The Oatmeal says about email addresses, you would probably want to get your own domain to make you look skilled and capable and show off your tech skills.

And there are multiple ways to do this too. One of the easiest way is to get your hosting provider to supply the email services to you. However, unless you are willing to pay a premium fee, you’d likely get sub-standard email service, especially if you compare them with the likes of Gmail, Yahoo and Hotmail for that matter. And those email services are free too! So, the next best option is to use your domain name with one of Gmail, in the form of Google Apps Standard Edition which is free too! So all you need to do is purchase the domain name of your choice and configure it to work with Google Apps.

Here’s how you go about doing just that.

1. Purchase your domain name

You can purchase your domain name from any resellers that you like. You could actually even get it registered via Google. However, if you are to ask me for a recommendation, I’d recommend getting your domain name from

The reason why I’d recommend getting it from is that they’ve been around for quite some time and has one of the better domain name management console that’s fairly easy to use. More importantly, generally provides various discounts and it’s also very easy to search for promo codes to get discounts when you need to renew your domain name. Just do a search on “GoDaddy promo code” and you’ll see what I mean.

And since I’ve bought my domain from, I’d be sharing how you’d do it if you bought your domain from GoDaddy too. But I’d imagine the steps would be very similar as well if you bought your domain elsewhere.

To purchase your preferred domain name, just head over to and search for the domain name that you intend to own. Once you’ve found an available domain name to purchase, just proceed to checkout your order. You don’t really need to add-on any additional features that would be recommended to you by GoDaddy during the checkout process. Just select how long you intend to register your domain and go on to the payment screen and complete the deal.

2. Register for a Google Apps account

Next, let’s get started with Google Apps. Head over to this page and enter your domain name.

Then click on the Get Started button.

Now, make sure you enter the right domain name, which is the one you’ve just bought and is not registered to you. Google would check the domain name entered. If it’s an unregistered domain name, it would ask you if you would like to register it with Google.

You should get to the Sign Up for Google Apps Standard Edition for Business page which is the 2nd of 3 steps to go. In this page, just fill it up with all your particulars as you’d usually do.

Next step is to set up the administrator’s account. You can create it with any name you want. But generally, I’d use as the administrator account but it’s entirely up to your preference.

Once done, just click on the I accept. Continue with setup button to proceed.

You should now be redirected to the sign in page to manage your Google Apps account. Sign in with your administrator account. You should also have received an email confirming the creation of the Google Apps account.

Once you’ve signed in, go ahead and agree to all the terms and conditions that’s required.

Next, you should see yourself landing on the dashboard panel of Google Apps. First thing you’d need to do here is to activate your account. It’s basically a verification process to make sure you own the domain name that you claim you do when you sign up for the Google Apps account.

To do that, just click on the Activate Google Apps button.

3. Activate your Google Apps account

In the next screen, you’d be presented with a list of options to verify your ownership of the domain that you are using for Google Apps. Select the first option: Add a DNS record to your domain’s configuration.

Here’s a great thing about getting your domain from The detailed instructions is available from the verification page for GoDaddy as your domain registrar. Just follow those steps and once you’re done, click on the Verify button.

Basically, what you’d be doing is to add a specific value that’s generated by Google as a TXT value for your domain. This information, once updated and propagated to the DNS servers, would be retrieved by Google’s server and checked for verification. Thus, if you don’t own the domain and cannot update this specific value, then you obviously would not be able to activate your Google Apps account.

Once done, your GoDaddy domain TXT record should look something like the screenshot below.

Now don’t worry if you are not able to verify immediately after saving the domain’s zone file. It does take a while for the record to get propagated through all the DNS servers out there until it reaches the updates the DNS servers at Google.

4. Activate The Google Apps email service

While you wait your domain records to get propagated through the Internet, you can also immediately go ahead and activate the email services.

To do that, just click on the Activate email link on your Google Apps dashboard.

Likewise with the domain verification process, you’d now need to update your domain’s MX records (Mail Exchanger record) to point to the Google’s servers. To do this, you may follow the instructions which is also available in the Activate email page. In fact, that page is pretty much to get you to update your domain’s MX records before Google Apps email service is activated once you click on the I’ve completed these steps button.

Once completed, you should have something similar in your domain’s MX records.

Once you’ve done with the MX records, you’re one step closer to getting your own email service up and running!

5. Setting up the email service accounts

The final step is really to just start setting up your email accounts and you’d be able to start getting your contacts to email you to this new email address. And I’m sure you’d not want to use the [email protected] address. Not cool indeed.

So, to setup the email addresses for you, your family members and whoever else you’d like to use the email on the same domain, just click on the Email link.

This would bring you to the Email settings page. There’re basically two main tabs to configure your email service. The General tab is the, well, general settings for the email service (duh). Unless you don’t like the default settings, you can just leave them as it is.

However, there is one thing to take note of in the general settings. That’s the web address of the email service. By default, it’s in the form of You may optionally change this to something like if you like. The instructions as the following:-

  • Click on Change URL
  • Select the custom URL option and choose the name of the subdomain as you like. (mail is recommended as it’s much easier to remember). Click on the Save Changes button.
  • Instructions on updating your domain’s CNAME record should appear. Since you’re already pretty much familiar with updating the domain’s zone file in GoDaddy’s dashboard, this should not be too difficult. You should see the record as shown below once you’re done.

Now the fun part, in the Organization tab, go ahead and add as many as 50 email accounts as required. It’s a fairly straight forward process too. Just click on the Create a new user button and fill in all the required information.

Notice that the temporary password is also auto-generated. You can immediately reset the password by clicking on the Set Password link if the account you’re creating is for your own. Otherwise, leave it as it is and proceed further by clicking on the Create new user button. Once that’s done you’d see that the user is now created and you have the option to email the instructions to get started or to print it out. And that’s it! Repeat the user creation steps to create as many users as you need. But remember, there’s a limit of 50 (Update: Google has reduced the limit since I wrote this article to…) 10 accounts for the standard edition of Google Apps that’s free. If you need more accounts, then you may have to upgrade to the premium edition as a specified cost. Google Apps for Business allows an unlimited number of accounts but remember, each one costs $50 per user per year.

That’s it! 5 easy steps to follow and you should be able to get your email service up and running within no time. Also do note that since you’re creating your email service using Google Apps, you would also be able to use the same email account to get access to all the various Google services with the same id. Now that’s pretty neat indeed.

Share this:

You may also like...

20 Responses

  1. Anastacia says:

    This is a superb tutorial but of course was little bit mistaken when you introduced the hosting stuff am not on go day host and i did not see DNS listed there, had to contact my host (hostgator) aside that it is great keep up the good work.

  2. ali says:

    This is very interesting tutorial. very helpful.
    Sir, can i implement this same idea in yahoo or hotmail.
    I hope you can answer me very well

  3. Ken Ng says:

    I believe you can for hotmail.

  4. Ankit Singhal says:

    This is a great tutorial…and i really got a lot of knowledge from it….but i just wanna know one thing….there is any disadvantage of the application ..????means google publish their adds on our website..without my permission…..or any other like that……just guide me about that……

  5. Ken Ng says:

    If you are going to use the free-edition of Google Apps, Standard Edition, it will be ad supported where Google will indeed display ads on the gmail interface.

    See the following term in their TOS (

    “1.4 Ads. Customer agrees that Google may serve Ads in connection with the Service.”

  6. Ankit Singhal says:

    Thanx Ken for your support….i also wanna know one thing….in free edition the
    ad will display on our main website also….or just on our gmail interface….

  7. Ken Ng says:

    Just the gmail interface. it’s got nothing to do with your own website or your main domain at all. 🙂 All you do is to point a sub-domain to the gmail interface that’s hosted on Google’s servers.

  8. Ankit Singhal says:

    hey…Ken…i have an problem..i have registered my domain with google…and i activated google app….then i have lost my net connection…..and now i am not able to sign in my admin account…..that is [email protected]…..what should i do..????

  9. Ankit Singhal says:

    can u please send me the link….of that sign in page….

  10. Ankit Singhal says:

    I have done all the work and registor my site on google and also create emmail address….but i m not able to set the SPF…can you please help me regarding this

  11. Ken Ng says:

    Go to Click on sign-in, and it should ask you for your domain name. Fill that in with and sign in! The next screen will ask for your username (admin) and password.

  12. Ankit Singhal says:

    After doing all thaa settings in MX and SPF as you mentioned in your blog….i got this warning….”cPanel is unable to verify that this server is an authoritative nameserver for your domain”……now what should i do…..???

  13. Ken Ng says:

    May I ask which host are you using for this?

  14. Ankit Singhal says:

    Its Balasai Net. Pvt. Ltd…

  15. Ken Ng says:

    I’d advice you to seek help from your host on the settings required for the domain configurations. You may not have full access to configure the domain’s NS settings or something to that effect.

  16. Poru says:

    Very good and useful advice.
    Unfortunate for users at mainland China.
    In that country, Google is systematically interfered with.
    Therefore, any words like “Google” or “Gmail” will have problem getting through when using the internet in the China.
    Hong Kong, Macau, Taiwan, are claimed by mainland China but they are quite independent vis-a-vis Google services are not affected in those areas.
    For those wanting to use FOC internet mail service in the mainland, suggest to try.

  17. GNJ says:

    But the custom account for [email protected] is just 10 right? Unlimited Account for user or just 10?

  18. Ken Ng says:

    It looks like the free Standard Edition for Google Apps have further reductions in its limits since I wrote this article. Thanks for the heads up and I’ll update the article accordingly. It looks like it’s at a limit of 10 users (distinct email accounts), a far cry from the 50 users I had when I signed up years ago. But I believe the mail storage has increased, from 8 (or 6)GB previously to the current 10GB limit.

  19. Dave says:

    Thanks a lot for the great post on How to get your own email domain name with Gmail. This is very helpful for a newbie like me.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.