I use Google Search, Gmail, Google Calendar, Google Reader, Google Voice, Google Maps, Google Profile, Google Analytics, and other products owned by Google (YouTube, Panoramio). So, why would a guy like me pay $99 a year for the past two years for MobileMe Contacts? Simple. Google has totally missed the mark when designing their contacts product. Before I elaborate, and in the interest of full disclosure, you should know that I’m writing about this primarily so that I can get some feedback and suggestions, and maybe, just maybe, make Google Contacts usable before my next MobileMe payment is due in February.
So, what’s wrong with Google Contacts? Here are my problems:
Inconsistent Web Deployment
As I write this, there are three different places to go on the web to view Google Contacts:
The main problem is that while each of the above three links shows my contacts, they function differently. I much prefer the first option above, because it seems the most like a stand-alone contacts app. I don’t want my contacts tied in with any other app. I don’t want Google changing my contacts in any way, though I’ll address this issue more in a minute. I just need a simple URL that allows me to see only my contacts.
Separate First Name and Last Name Fields
Google seems to think that names should just be entered in one field. The first two links above each show a single name field. However, when viewing contacts in the Gmail interface (the 3rd link above) it does indeed have separate first and last name fields. I don’t understand the inconsistency. And it makes me nervous to use Google’s product if they don’t understand this.
It seems that recent changes to Google’s Contacts have been made but only in the Gmail Interface. So I guess I’ll focus there. First and foremost, I don’t like all the extraneous crap on the page. When I’m looking at my contacts, Google also has other stuff like Gmail, tasks and chat. I don’t want all that unnecessary stuff taking up valuable real estate. Contacts only please. MobileMe does it right in this regard.
While viewing my contacts, when I click on “Settings”, I get Gmail settings, not Contacts settings. Confused.
Automatic Adding of Contacts
Google keeps adding contacts automatically. I just don’t want anyone making any changes to my data except me (a key reason why Plaxo is not an option). If I send an e-mail, Google adds the recipient’s name to my contacts. This is all wrong. Just let me maintain my own contacts.
Google forces me to have three groups named “Friends”, “Family” and “Coworkers”, even if I don’t want them. I can’t rename them. I can’t delete them. I just want to enter my own groups. And there are other groups as well named “My Contacts”, “Most Contacted”, and “Other Contacts”. Again, I don’t want these. I don’t need them. What’s most troubling is that Google’s help fails to explain why they feel they need to do this. Why can’t we all just enter the groups that we want? Why must Google try to tell us what we need? MobileMe does it right in this regard.
No 3-Column Format
When viewing and managing my contacts, I like a simple 3-column format. The left column should have a list of groups. When I click a group, the names of all contacts in that group should be listed in the middle column. When I click on a name, that contact’s details should appear in the right column. This is a very simple-to-use format. The main feature it gives me is that while I’m viewing one contact’s details, I can still see the list of contacts, and in one click I can be viewing the details of another contact. Google’s interface forces me to keep going back and forth and back and forth when I need to view the details of several contacts. Additionally, in the list of contacts, they use a paging feature, so again, I have to use numerous clicks to see all contacts, instead of just putting them all in a single list. MobileMe does it right in this regard.
So why don’t I just keep using MobileMe? Well, it has its flaws too. The screen frequently flickers and the entire browser window refreshes ALL THE TIME. And it doesn’t refresh quickly, so I frequently find myself waiting to see my contact info.
It constantly gives me errors. When I’m editing a contact and adding a photo, MobileMe will tell me that the update failed and I should try again. When that happens, sometimes the update actually did succeed while other times it really does fail.
The sync mechanism is also pretty messed up. My needs are simple in this regard. I want to maintain my contacts on a web site, and sync those contacts via wifi to my iPod Touch. If you’re a MobileMe user, you’ll probably say, “yes, that’s all supported, what’s the problem?” The problem is that in order to do what I want, Apple requires that you also sync with a computer. And since I’m a Windows user, they want me to use Outlook. I wouldn’t use Outlook if you paid me. I was quite surprised to hear about this requirement.
My contacts stopped syncing with my iPod Touch two weeks ago. I finally did a live chat with Apple on Oct 19. And in that chat, the support person said, “our system requirements to sync with MobileMe are that you sync with a computer, otherwise your syncing will fail, like it is doing right now. So you must sync with a computer.” Here’s the chat transcript if you’re interested.
The other idiosyncrasy with syncing is that they also require you to reset your sync data regularly. This is a simple process of blowing away all your contacts data on their web site, and re-uploading the data from Outlook to their server. There are two problems with this. First, all of my correct contact data is on the MobileMe site. So if I were to blow away that data and re-sync it with Outlook, MobileMe would now have inaccurate data. It just doesn’t make sense. Second, they actually require me to reset the sync data like this in order to prevent problems with the wifi sync of my iPod Touch. This is just ludicrous. It doesn’t make sense. If you read the above transcript, you’ll see that the support person said, “You simply just need to reset your sync data up to the server from your PC that has the updated Contact information. You are actually meant to do this about once every month or 2 to keep a regular sync going without any issues.” It’s unbelievable.
The last issue with MobileMe is that it costs $99/year. I don’t use their e-mail, calendar or any other feature. Only the contacts. To be clear, I don’t consider this a flaw. Obviously, I’m willing to pay for a solution that suits me. But if I’m paying, then I expect it to work. And when it doesn’t work, I expect reasonable support. My experience with the syncing problem and the support I received has now got me re-thinking my contacts solution.
I should also mention that I tried using MobileMe with the Safari browser. I figured that maybe Apple’s web site would work better with their own browser. No such luck.
So now I have to figure out what to do. I should also mention that I’ve tried Yahoo Contacts as well. This was a year or two ago, and all I recall is that I didn’t like it.Â I need a contacts solution that works. I want to maintain my contacts on the web, and sync to my iPod Touch. And it seems that the two major solutions I’m considering, MobileMe and Google, both have problems. So I may end up just using the one with fewer problems. This is not a good position to be in while I’m paying $99. And this brings me to my re-consideration of Google Contacts.
My MobileMe contract renews on February 21, 2011, so I have some time but I’d like to resolve it now. I would greatly appreciate any feedback you have to resolve the issues I’ve described. Please leave your comments.
UPDATE: Wed 28-Oct-2010
I’ve spent the last few days trying to setup Google Contacts. I was forced to import from a CSV file I created from Windows Address Book, even though my most accurate data is on MobileMe. So I’m already starting without the best data, but I’m trying hard to save $99/year.
I had three problems with the import:
1) The group memberships did not make it into Google Contacts. I have 1,300 contacts and they are now all in a single group. Fine. I’ll manually edit 1,300 contacts.
2) Due to the nature of CSV files, many of the notes I had in dozens of contacts didn’t make it through the import. Fine, I’ll manually fix those.
3) For the contacts where the company name is the primary name, the data is pretty messed up. Google put the company name in the first name field as well as in the company name field. So I have to remove all those first names now.
I also discovered two new problems with Google Contacts after the import:
1) If I have a contact with a company named “Acme Company” and a first name of “Bob” entered, Google lists it alphabetically as “Bob”. And if I have a last name of “Smith”, then it’s listed by “Smith” and not the company. I need to have the option of listing by company name or the person’s name.
Some research led me to the “File As” field. So for this example, I entered “Acme Company – Smith, Bob” in the “File As” field. This makes the entry sort properly in the list. But there are two problems with this.
- These names now exist twice in the record. I have to enter names in their proper name fields, as well as in the File As field. This is not good database design. MobileMe allows you to simply select whether you want the record listed by person’s name or company name (so you only enter the names once).
- When I click on the e-mail address to send a new e-mail, the To field in the e-mail is “Acme Company – Smith, Bob <email@example.com>”. That’s just wrong. The To field should be simply “Bob Smith <firstname.lastname@example.org>”. So, Google is also using the “File As” field as an “email” field. Here’s a related forum thread.
2) As I go through all my contacts and assign them to the proper groups, the groups are not syncing to my iPod Touch. Instead, all contacts are in a single list, no groups at all. I can’t stress how ridiculous this is! When I am away from my home or office, and I need to do a quick lookup of a contact, having my groups available to me is essential. Here’s a related forum thread.
I’m still trying to keep an open mind (though all evidence says I should do otherwise). Several people have recommended Google Contacts to me, so I’m hoping some of those same people can respond to these issues and provide some feedback.
UPDATE: Tue 15-Feb-2011
I reached a simple solution. Both Google Contacts and MobileMe have their problems. Neither is the ideal solution. So I figure if I’m gonna have problems, I’d rather not have to pay for them. My MobileMe subscription expires shortly.