I’ve had my mac now for a couple months and I’ve been absolutely pleased with it. Having been a big fan of Outlook on my previous pc laptop I transitioned to Entourage on the mac – Entourage leaves much to be desired but I stuck with it anyways. My co-workers in the office use Google calendar to share our schedules and since we all rely on that I wanted to find a way to sync the Entourage calendar with my Google calendar like I had done while using Outlook (using goosync.com).
I quickly found out there isn’t a straight-forward way to do this, and to complicate the matter I switched from a phone running Windows mobile to a Blackberry Curve mid-stream. While on the Windows mobile phone I was able to sync Entourage with my phone’s calendar using PocketMac for Windows Mobile ($30, running on the mac) and GooSync (free, on the phone), which in turn updated Google calendar – this is how I managed the process with Outlook as well. GooSync isn’t freely/easily available for the Blackberry so I set out to find another option.
First I tried the Google Sync app for Blackberry to sync the phone/Google calendar and switching to the PocketMac for blackberry to sync the phone with Entourage. The PocketMac app worked like a charm, all my contacts and calendar entries synced just fine, but Google’s Sync app won’t sync events from other calendar back to Google Calendar. This meant that the process only worked if new events were added to the Google calendar first as events entered in Entourage would never make it to Google.
After a week of trying, wiping out my calendar several times, creating wild duplicate events with all my testing I finally narrowed in on a solution. Here is what I found to sync my Google, Blackberry, and Entourage calendars, allowing me to enter an event in any of the three and trust that the others would be updated.
1) In Entourage go to the Prefernces and select the Sync Services item under General Preferences. In Sync Services you will need to check the second box for “Sync Events and Tasks with iCal…” This all happens behind the scenes and you don’t ever have to do anything with iCal – we’re just using iCal as a conduit to CalGoo in this case.
2) Download and install CalGoo Connect (Free) on your mac. Once installed you will need to setup a new connector in CalGoo – choose the first option to “Snyc an Apple iCal Calendar with a Google Calendar.” You will next be promped to select the calendar in iCal to be used as the sync source – select your Entourage Calendar. You’ll also need to select your Google Calendar which will be sync’d in case you have more than one. In the settings for CalGoo you can choose to automatically start the application at startup and automate the sync process, and even better, there is a feature to remove duplicate events from your calendar.
3) Download Google’s Sync app for Blackberry (http://m.google.com) and install that on your phone. In the settings for the Sync App you will need to enter your Google account info, and optionally, you can automate the process and select any of your Google Calendars to sync with.
By doing these three steps I was able to automate the entire process and I never need to connect my phone to my mac to sync calendars. I haven’t tried yet, but I suspect I can also automate my contact syncing using the Google Sync app as well.
I searched and searched for a way to do this without find a great soltution. Hopefully if you’ve stumbled across this it helped save you a bit of time and frustration.
#1 by Eric - May 6th, 2009 at 10:14
You really just need to ditch the MS product and life would be easy.
#2 by Blake - July 16th, 2009 at 10:19
Thanks so much for this, been struggling for a while with how to make all these things talk to one another.
Very helpful.
#3 by Ben Eige - August 5th, 2009 at 12:27
Thanks for this. I too was a fan of Outlook, esp 2007, but a much bigger fan of my Mac. Was with Entourage for a little while when I was working at an office using Exchange, synced well with my Blackberry as well. Now on my own using an iPhone. Been using iCal and Mail for several months syncing iCal and address book through Google Calendar so I could get OTA sync. Funny how the iPhone doesn’t do that unless you sign up for Mobile Me. Anyway, after nearly a year I still miss Outlook. Loaded a trial version into Windows 7 inside of Sun’s VirtualBox. Yeah for free! (at least for now). Realized I still really like Outlook’s functionality. Entourage is close but just not the same. Anyway back to messing with Entourage and your post let’s me set up syncing through my Google Calendar which is already syncing with my phone OTA. If only MS would make a true version of Outlook for the Mac….
#4 by David Goldman - August 23rd, 2009 at 17:45
Thanks so much for your help Ben! Very helpful and concise instructions.
#5 by Peter - October 14th, 2009 at 15:11
Thanks for the research.. unforunately Calgoo just crashes every time I try to launch it… will I have to give in and get an iphone! No — that is exactly what Jobs wants!
#6 by Nick - November 10th, 2009 at 02:55
This was incredibly clear and helpful. I was messing around with this for a long time, and i read your blog entry and everything worked after about 10 minutes of work. Thanks!
#7 by Elizabeth - December 8th, 2009 at 06:31
Eric is right but can’t ditch the Blackberry just yet. Sad.
Thanks for the tips. I am going to try them now.
#8 by Zach - December 18th, 2009 at 15:17
Awesome. This worked perfectly – now I wont lose any events! Much appreciated.
#9 by David - January 13th, 2010 at 00:03
Ben, just wanted to say, awesome thanks you saved me so much time. this works perfect. How in the world did you find out this to work?? i spent 8 hrs trying to figure this out.
thanks
#10 by Leigh - January 13th, 2010 at 21:06
Ben, I did all of this a couple of months ago and it worked like a charm. Now it doesn’t. I have a Mac OS X 10.5.8. My blackberry is a tour (with Bluetooth) and I use a Google Calendar at work like you do so that others can put things on my calendar, etc.
After things got crazy, I did some reading and found out that in Java Preferences, Java 6 should be at the top of options…all I can see after the update is Java SE 6. Is that correct?
Also, I trashed Calgoo and reinstalled it. Now when I try to open Calgoo it opens very briefly (or I can see the little face appear on my bar–but then it disappears and I can’t find it to make changes). I would LOVE your help to get this started again. It was working SO well before. I may be wrong, but I think things started to fall apart when I changed the time on my computer and blackberry when I went back east for Thanksgiving. Maybe that was a coincidence, but it seemed to start dropping appts, duplicating them, changing times and not syncing in some case. Seems to be no rhyme or reason. I deleted Google Sync from my blackberry too and haven’t reinstalled it. Would love to hear from you. Going nuts here!
#11 by John - January 27th, 2010 at 18:21
Ben, Thanks – your post is why they invented the internet.
#12 by Kristi - February 10th, 2010 at 16:45
Ok. Steps 1-3 were very helpful, but my calendar on my blackberry is not syncing to Entourage or google calendar. Did I do something wrong?
#13 by MF - February 18th, 2010 at 22:54
Thank you so so so so much – you have described the EXACT situation I am dealing with now! MUCH appreciated, thank you!
#14 by Emmanuel M - February 22nd, 2010 at 16:35
Ben, you just have the .DMG file, the Calgoo Site is down!!! i have days fighting…
HELP!
Thanks
#15 by Ben - February 22nd, 2010 at 16:39
Sorry, I don’t have the dmg. Hopefully their site is up again shortly.
#16 by Ben - February 22nd, 2010 at 16:40
David, it took me a lot longer than 8 hours to come up with this crazy process! Too bad it isn’t easier.
#17 by Big Al - April 14th, 2010 at 11:38