Connecting a WordPress Domain to Google Apps


At WP Engine, we are often asked for email hosting recommendations. Unless it’s an enterprise client with hundreds or thousands of accounts, we recommend Google Apps for email. Gmail has done email so well that it doesn’t make sense to get email anywhere else, especially when gmail is free.

This tutorial will help you set up Gmail for a unique domain name for your business, blog, or whatever you’ve built on WordPress:

Step 1 Specify the Domain for Google

To start out, visit the Google Apps c-panel at, and specify the domain you’d like to use for your email address. Type your domain into the field, and hit submit.

From here, you can fill out the rest of the form with information about your business and accept the terms and conditions. This is fairly straightforward information, including a physical address, and business size.

Note: Once you’ve submitted this page, if you’re signed into your normal Gmail account, you will be prompted to either cancel the request or to switch Gmail accounts using the Google Control Panel.

You want to switch accounts. Do not cancel the request. Once you’ve accepted it, you’ll go right on to Step 2.

Step 2 Express Install

First, you need to choose whether you want to do the Express Install, ideal for on person installs, or the Custom Install, where you can test out various apps for a few different users.

For our purposes, we’ll go ahead and do the Express Install. It takes about 30 minutes, and involves verifying domain ownership, setting up users and groups, and mobile access.

Step 3 Verifying Domain Ownership

This is the longest part of the tutorial, so bear with me and we’ll get through it.

In order to prove that you actually own the domain and have legal rights to send and receive email from the domain, you have to verify your domain. This prevents mischievous folks from registering email addresses like, or

You can select various ways to prove ownership, including using FTP to upload an HTML file to your site, adding tags to the head of your site, and the way that we’re going to do it: using a plugin!

Before this plugin existed, it was cumbersome to validate your domain, because none of the above methods are straightforward for the average user. Plugins are part of what make WordPress so great for so many people.

Note: You don’t have to do anything else inside Google Apps at this point.

Log in to your WordPress Dashboard, and select Plugins -> Add New.

Then search for “Google Site Verification Plugin. Click “install now” to install the plugin to your site.

You’ll go to a status screen that tells you the plugin has been successfully installed. Now you have to activate the plugin. Select “activate plugin,” and you’ll be taken back to your installed plugins list.

In order to verify your domain, find the google site verification plugin, and click “Verify.”

You’ll arrive at the site verification start dialogue. Click “Start Verification.”

You’ll be taken to a Google page that explains a third party, WordPress, is requesting permission to access your account. Select continue.

Note: it doesn’t matter if you’re signed into the email account you wish to verify. Any Gmail account will suffice to validate the domain.

Then Google will ask you if you want to grant access to the plugin. Select “Grant Access.”

Awesome! You’re back in your WordPress dashboard, and should be looking at the screen telling you that your domain has been verified!

You now have access to webmaster tools for your site, and can manage a host of Google Apps from this dashboard, including analytics, and Google Docs.


From here, it’s a simple matter of signing into your new gmail account and setting up the account the way you want it. I have all my email sent to the same inbox, but you may want to separate them out, depending on how you organize your work and your life.

Related Posts
  • Code
    A Guide to Providing Quality Customer SupportQuality customer support
    If you’ve ever released free or premium WordPress Themes or Plugins, you know that launching your new product is not the end of the process. In fact, it’s just the start, and raises a lot of questions: How do you provide support? How do you support customers after they’ve used your product? How do you manage email, social media and forum support easily? Should you support your free products, or just your premium ones? Read More…
  • Computer Skills
    App Training
    Use HelloSign to Get Documents Signed OnlineHellosign logo
    Ever had to mail a paper document just to get it signed? You'll never have to do that again. Here's how to get your documents signed by anyone around the world, in seconds, using HelloSign.Read More…
  • Computer Skills
    Encrypting Email With GPGToolsGpg tools encrypting email retina
    Email security, asymmetric encryption, keys…all confusing and complicated subjects to the uninitiated. However, there are some tools that help make the job of keeping your email secure much easier, especially on a Mac. In this tutorial, I'll show you how you can keep your email secure from prying eyes by using GPGTools to create your own keys and encrypt your email.Read More…
  • Business
    App Training
    How to Create an Email Newsletter with AweberAweber email newsletter
    AWeber is one of the top-ranked email newsletter tools, known for its high deliverability rates. Setting up a new email newsletter with AWeber is a little less friendly than some other email newsletter tools out there, but, in exchange, you have a lot more flexibility and opportunities to customize the emails you publish. This tutorial will focus on getting your first email list up and running, along with equipping you with the necessary know-how to send out both standalone emails and automated emails (known as auto-responders). While AWeber has plenty more features, these are the basics you need to know for any email list you operate.Read More…
  • Business
    App Training
    Setting Up a Hosted Email Solution With Google AppsPreview hosted email with google apps
    Anyone who uses the internet on a regular basis will have an email address of some sort, with many of us using free email services such as Google Mail, Yahoo! Mail, Microsoft Outlook or Apple’s iCloud. Whilst these services may be great, they’re not ideal for business use. Your email address will end with their own domain, such as or If you’re using an address like this and even have it displayed on business cards, it can look a bit unprofessional. Continuing with our series Setting Up Your Business Online Without Coding, I’ll show you how to set up and configure a truly customizable hosted email solution with Google Apps, providing you with all the power of Gmail but with the flexibility of running your own email server.Read More…
  • Business
    App Training
    How to Install Google Analytics on WordpressPreview install google analytics on wordpress
    Have you heard about all the powerful insights Google Analytics can churn out for your business? (Here are just 3 Google Analytics insights you can learn about your business.) If you haven’t heard about Google Analytics, it’s an amazing, free tool you can use to track everything related to your website visitor data - from how many, to where they’re coming from, to what they’re doing on your website (and what’s making them leave!). If you have heard of Google Analytics and its powerful insights, you know that installing it on your site is a must do item. If you're a Wordpress user, I have a secret for you: installing Google Analytics on your Wordpress site involves very little code. We can install Google Analytics easily. Sound good? Let’s get to it.Read More…