How to Set Up Google Apps Email for Beginners

Learn how to use Google Apps with this beginner's guide. Boost productivity and streamline your workflow. Perfect for new users.

Google Apps provides basically all Google services that you currently have with your Google Account. Besides email, you will get contacts, calendars, and other google services that you can use. But did you know that you can have the added privilege of using your own domain in your email address? Instead of having yourname@gmail.com, you can use yourname@yourdomain.com to deal and collaborate with my clients.

Why use Google Apps?, I hear you ask. Well, if Google’s massive infrastructure across email, web, and mobile platforms is not a convincing (enough) factor, then you may be happy to know that you get a 10 GB email quota with Google Apps and an extra 15 GB when you use Google Apps for Business. It’s perfect for small and medium businesses that don’t have an in-house team to manage their IT needs.

Best of all, Google Apps is free for up to 10 users, which is enough for a small organization to get things going. If you want to break that limit, you can always choose to upgrade to Google Apps for Business.

Setting up Google Apps

There are three offerings of Google Apps: Google Apps (free), Google Apps For Business, and Google Apps for Business with Vault. You can compare the three on the pricing page but in this article, we’ll just learn how to set up the free Google Apps edition.

Now, you will need a domain name, which is an address that indicates your presence on the Internet. To get a domain, you can register the domain with a domain registrar, such as GoDaddy, namecheap, 1&1, Name, and Gandi among others.

Most DNS registrars provide DNS Servers to its customers like namecheap does, but if yours don’t give the one you can use any free service like Hurricane Electric or afraid.org. If you register your domain with your hosting provider, they will most likely provide a DNS Server for you. You can also register a domain name via Google (Google partnering with GoDaddy and eNom). The DNS entry that you have to edit are MX records and CNAME Records.

MX Records is the record that defines which mail server is used by your domain, whereas CNAME Records is an alias that we can use to access the webmail and other google apps service.

Registering Google Apps

In this tutorial I will use labs.kurungsiku.com as my domain name. I have already created a subdomain on my cPanel for this.

  1. To start registering Google Apps for your domain, point your favorite browser to http://google.com/a/ or https://workspace.google.com/, choose Pricing. Click the Start Now button below Google Apps.

    google apps
  2. As I mentioned earlier, if you don’t have a domain yet, you can register one via Google. When you enter the domain on the “Enter the domain name you would like to use with Google Apps” section, Google will check if the domain is still available or not. If it’s still available, Google will offer you the domain to register.

    domain not registered
  3. If the domain is already registered, you will see the form below. Fill in the form. Make sure that the email address you enter on "Alternate email address" is correct and accessible. The username that you enter here will be the administrator’s username – it doesn’t have to be administrator or admin, you can just use your username as the administrator. After you finish, click “I accept! Create my account”.

    fill in form
  4. If the form submission is successful, you’ll be redirected to the setup wizard page. If you were logged on to your Gmail account, you would be asked to switch to your new admin account.

    switch account

Setting Up Google Apps

After registration, you’ll be redirected to a setup wizard page to complete the setup process.

  1. The first page of the wizard is just a welcome page, click Next.

    app wizard
  2. The second page is about site verification. This step is really important since you cannot use Google Apps until you verify your domain ownership; click Next.

    app wizard

Verifying your domain ownership

There are four options to verify your domain ownership, you just have to choose one to verify. The first and most recommended method is to upload an HTML file that is prepared by Google to your server. Just download the file and upload it to your server using a file manager or FTP client.

app wizard

The second method is adding a meta tag to your site. If you use WordPress, you can open the theme editor to open the file Header (header.php), find the </head> tag, and put the meta tag on top of that closing tag.

verify meta

The third method is creating a TXT record on your DNS. With cPanel, you can choose Advanced DNS Zone Editor from the Domains pane. Choose the domain that you have, enter the domain name, choose TXT for Type, and for TXT Data paste the one provided by Google.

zone editor

Check the bottom of the page to check the new DNS record.

zone editor

The last method is using the Google Analytics code that supports asynchronous snippets.

In this tutorial, I choose the DNS method to verify, after creating the record (or another verification method of your choice), click Verify.

verify dns

If the verification process is successful, you will get a Congratulations message.

verification success

setting Up Gmail

  1. After the "Users and Groups" setup and the ‘Apps’ setup, click Next or Do this later until you reach this screen (below). Click Next to proceed.

    app wizard
  2. To set up Gmail for your domain, choose Google Servers and choose Next.

    app wizard
  3. On Direct mail flow to Google servers, choose your domain host, choose Other if not applicable, and click Next.

    app wizard
  4. This page contains information of the MX record that you have to create so that your domain can use google mail server. The Priority could be different but the order must be the same. For example, if you cannot create priorities 1 5 5 10 10, you can create priorities 10 15 15 20 20. The MX records info are available on support.google.com

    app wizard
  5. Click Next. It will give error since we haven’t setup MX records yet. That’s OK, we’ll deal with this on the next step.

    app wizard
  6. You can just click Next for the rest of the wizard. After finishing the wizard you will be redirected to Google Apps Dashboard. You can choose your email options. The options only apply to you as administrator.

    app wizard

Setting up MX

  1. To setup MX records using cPanel, Choose MX Entry on "Mail”.

    app setup
  2. Choose your Domain, add MX entry one by one.

    app setup mx
  3. The final MX records for your domain will look like this.

    setup mx
  4. Go back to Google Apps. If you already on the dashboard, you can choose Setup > Set up Gmail. Click Next.

    setup mx
  5. Google will check MX entry for your domain, if you have already configured the MX entry right, it will be shown on the next page.

    setup mx
  6. The Email service has also been activated. The email service is already activated when it shows your email with the address http://mail.google.com/a/yourdomain.com.

Setup CNAME for Webmail

  1. Choose "Settings", click “Email” on the left.

    set address
  2. Choose the second radiobox; you can enter the subdomain that you want to use so long as it’s not used yet: mail, webmail or even if it’s just m. Click Next.

    set address
  3. The next page contain instructions on what CNAME you should add on your DNS. Just click I’ve completed these steps.

    set address
  4. Now time to create a CNAME record on your DNS. Open your cPanel, choose Advanced DNS Zone Editor. The name should be the same as you have entered in the previous step, TTL: 14400, Type: CNAME, and CNAME: ghs.google.com.

    cpannel create name
  5. Check on the bottom that you have created the right entry.

    cpanel create name

Wrap Up

And there you have it, your email address with your organization’s domain name. We hope that this tutorial has been helpful to you. Now, give it a test run by sending it to another email address.

WebsiteFacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail