Switching to Google Apps Without Tears
While much has been said about Google Apps for domains as an alternative to Microsoft Exchange or Office Live, Google’s suite is most compelling for distributed businesses or groups that do not want to center their email and collaboration around Microsoft’s desktop software.
With Gmail’s outstanding spam filter, document collaboration, easy configuration and reliable email independent of the website host, there’s a lot to like about Google Apps. But it also has its quirks.
I recently deployed Google Apps to our nonprofit organization of 10 users, taking advantage of Google’s program that offers the free Education edition to qualified US-based 501(c)3 nonprofits. While overall it has been a positive experience, there have been some bumps in getting our widely distributed team away from the email provided by our web host and fully up and running with Google.
Some tips for painless switching to Google if you’re not already a network guru…
Know your hosting. Your best chance of a successful switch to Google Apps is if you also manage the DNS for your domain, from both the registrar and the web host (even if they’re one and the same). You will need to verify the domain once you register it with Google, so make sure you can either change a CNAME record or have access to the website FTP to upload a file. Without this ability, you may be stuck right out of the gate. Start with a MX Lookup tool such as this one, and make sure that you understand and have control over the MX settings at the result you get. Allow 24-48 hours for the change to fully propagate, but from my experience in changing MX records on 3 different already-existing domains the change was nearly instant.
Help users with the switch. Don’t be surprised if you have to spend some time getting users familiar with Gmail’s different approach to email. For those users who have only heard about Gmail but have never experienced it, urge them to watch the videos at the Google Apps Training Center. People will not change their habits easily. Introduce Google Apps in such a way that you are expecting minimal adjustments on their part.
Understandably, some of my colleagues found screens like this one, taken directly from the “Configuration instructions” link in their Settings, to be confusing. They weren’t sure where they were supposed to use our domain name, and where they were to use “gmail.com”

For folks who have lived their email life in Outlook, the change to Google’s web interface can be jarring at first. Have patience as they figure out how to search, archive, label and understand the conversation view. Remember, those with @gmail.com email addresses made that choice on their own. Those with email addresses through Google Apps may have had the Gmail thrust upon them.
Most of our users accessed their old email via POP, so they were already storing their email locally. With the Premier or Education editions, Google offers an easy IMAP migration tool that works quite nicely for email stored on servers. Otherwise, I’m told this tool works for migrating IMAP email in the free version.
Use the test email address to ease transition. Google gives everyone a perfectly functioning email address right out of the gate, before the MX records have been changed, in the form of username@domain.com.test-google-a.com.
After creating the new user accounts, log into the soon-to-be-old email admin page and set incoming mail to go to their soon-to-be-old-mailbox as well as forward to the new Google test address. This way, users who are ready to switch to Google are able to send and receive email in the new interface, while others who need more time to configure their email clients aren’t losing access to incoming mail on the old server. By the time the switch is flipped, everyone is ready and there should be no surprises or lost messages.
Not all Google calendars are created equal. Calendars and documents in Google accounts and Google apps may look alike, but they are separate islands. If a user has a Google account with the same email address as their new Google apps email address, it’s impossible to merge their old calendar cleanly into the new one.
If they log in to their Google Account calendar (calendar.google.com) they’ll get a screen like this:
You can either separate the Google Account calendar from the Google Apps calendar by changing the email address on the Google Account one, or inexplicably, “Start using a null calendar.” Null? I don’t get it either. There is no option to bring data from the old calendar to the new.
The situation is a little better if you have existing Google Documents. Google Apps offers users a one-time chance to bring documents from Google Accounts to Google Apps (in the Documents settings):
Have you switched to Google Apps? Share any migration tips & tricks in the comments.
Related research and analysis from GigaOM Pro:
Subscriber content. Sign up for a free trial.



I’ve run into the same frustrations. It’s interesting that many of the problems come not in migrating from other solutions but in importing data that’s already in Google’s products. This is especially so since most individuals/organizations will have already been using Google’s apps before deciding to integrate them into their domain. I also find the occasional weirdness in logins with multiple Google and Google Apps for Domains accounts – since they all direct you to google.com for authentication.
Great article. We work with companies every day to assist them with their migration to Google Apps. Very few companies can take this journey on their own, so we are here to hand-hold! You’ll find a full list of Google partners here: http://www.google.com/enterprise/gallery/apps/smallbiz_services.html
We are a 501(c)(3) nonprofit, so wanted to take advantage of the Google Apps services. My transition problems were all a result of my domain name host. I was able to change the MX records, but not the CNAME. They finally changed the CNAME for me, but when my website was still not found, they let me know that the CNAME records were incorrect. UGH! It drug on for a few weeks. The tech folks at Google Apps, though, were very helpful and walked me through the troubleshooting process and helped me communicate clearly to the domain host. Now that we are up and running, we don’t utilize all the services available, but it’s nice to know they are there. I especially like the Custom Start Page for our users.
I’ve been using google apps for domains and it’s got it’s plus’s and minus’s. The issue that you mention about calendar extends to gmail and your start page. As of right now my gmail doesn’t have colors for labels and I don’t have an invisible option for google chat. Also not all google services work well with google domain id’s, I can’t use my google apps id for google reader. Would I change back to regular gmail? no, just wish my google apps tools had the same functions the public ones does.
Actually, Shawn, some of that is an easy fix.
Under Domain Settings/General in the admin area, scroll down to the bottom and select, “Next generation” (must be in US) and “Turn on new application features to my domain before they are rolled out to all Google Apps customers.”
It may take up to a day for you to see the difference, but you will get your colored labels and invisible chat.
But you’re right about Google Reader. It’s a total PITA but if you want to use Reader, Picasa and other Google Services because mail, documents and calendar you’ll have to have a separate Google Account.
Just wish google would roll out the jot features and blogspot to google apps ASAP
Held my own domain name for ages, and rolled it over to GAFYD. Just waiting to be EASILY create the blog and page within there, so it can all be managed under the one console page.
Our VPS hosting plans (virtual private server) are ideal for business or corporate websites. Virtual private server hosting offers your website more flexibility and security, with the power of a dedicated server. These website hosting services are perfect for growing websites or a hosting reseller and the plans come with access to the most powerful control panel available. With these accounts, you will have complete control of your environment. Web design firms, for example, who are also a reseller of web hosting, will find these plans a convenient solution for managing the websites of their business hosting clients. Website Hosting Servers
I am a teacher and I implimented Google Apps in my school 2 weeks ago.
Setting up the emails through the school domain was no problem.
Students have very little trouble using it. The shared documents is the most comment feature used. Teachers really like the abiltiy to communicate. Class marks (with individual privacy codes) are posted so parents can see marks from home.
Great price – Free.
I can’t belive how complicated they have made it all! I just want one log in to manage my apps e-mail, calendar, docs and my photos, orkut, reader etc.. etc…
I don’t want to be in a situation where I have two calenders or have to use my gmail account for one thing and my apps for the other. Google know this and I can’t believe it will be that tough to make this possible. What a let down from this giant. 18 months since this article and people are stil having the same issues!
Beware… if you are switching to Google Apps, a lot of folks are reporting this sync problem. http://www.google.com/support/forum/p/Google+Apps/thread?tid=331a71bd3642e425&hl=en
Not able to modify the “Enable Google Sync” option under Mobile Settings Report abuse
imheyjones
Level 1
2/18/10
Domain Name: endeavorfin.com
Edition: Standard
Affected Username/s: All
Issue Description: When I log in to the control panel and go to the Mobile Settings page, I can check the box to “Enable Google Sync”, but when I click “Save changes” the button grays out and appears to apply my settings, but if I navigate away from the page and come back to it, Google Sync is not enabled. It does not allow me to enable this feature.
Steps to Reproduce (if applicable):
1) Log in to the Control Panel
2) Click “Service Settings” > “Mobile”
3) Check “Enable Google Sync” and click “Save changes”