Cant sync Google Calendar to Windows 8 or Outlook.com? Fix it with ICAL!

Recently Google pulled the plug on using Microsoft’s EAS (ActiveSync) technology and only made it available to people who pay for GoogleApps for Business. This sucks for us little people who dont have Apps and who want to have one calendar system regardless of provider.

Google’s solution is to buy Google Apps (50$ a year), Microsoft’s is to export all your data into their system. As a avid android and Windows 8 user I came up with a solution that I was unable to find anywhere else on the net.

Issue: Google calendar will not sync with Windows 8. *note you can still sync mail by ensuring you have the contacts and calendar button unchecked.Screenshot of adding a Google account in the Mail app

When adding a Google account to Windows 8 you will notice it can be difficult. Simply un check “Include your Google contacts and calendars” then you can add the account, this is not required for this guide but may be of some use if you want to get mail.

Solution: We will use ICAL settings to create a sync relationship via a private url. All these settings will be applied in the browser, it will apply to the OS when we are done automatically.
This sounds hard but its easy, I have included lots of images to make this easy.

5-23-2013 5-01-03 PMFirst Im going to assume you have a Google and Outlook.com / Hotmail.com / .NET account. Head on over to https://www.google.com/calendar and log in. Lets make an event called  A Google Event for today.

Now you will need to pick the down arrow next to the calendar you want. Chose Calendar Settings. .

This will open a new menu.

5-23-2013 5-04-43 PMNow you will see a bunch of options scroll down to the bottom and look for a green ICAL button next to the words Private Address.

Click this button and a new window will appear.

 

 

5-23-2013 5-08-14 PMIn this new window is a private URL, dont share it with anyone. Copy the URL from the window make sure its correct.

5-23-2013 5-10-36 PMNow we need to head over to calendar.live.com once there look for a Import button near the top left.

 

 

You will be taken to a new screen Click on Subscribe on the left, you will then need the URL you copied from5-23-2013 5-12-16 PM Google and paste it in the Calendar URL, give it a quick name and anything else you want.

Click Subscribe.

 

 

It may take some time for the calendar to sync but mine was almost instant. *Note Google states ICAL will update every few hours (2 – 24 hours). Keep this in mind as your next Google event wont show up until the refresh.

Great! Now we have Google events going to Outlook.com you will also see them appear in Windows 8 (provided you use the same account there). To make it full circle we need to do the same with Outlook.com to Google.

5-23-2013 5-27-35 PMIn the main menu of Outlook Calendar click the Share button, pick the calendar you want to sync.

 

5-23-2013 5-28-30 PMThen choose Get a link you will want to pick the ICS link. Copy the entire URL into your clipboard and lets head back to Google quickly.

 

5-23-2013 5-32-22 PMNow that we are back at Google Calendar with our URL . You will want to click on the arrow next to Other Calendars then pick Add by URL.

 

Now you will need to paste the URL into the field just be sure to change the text from webcals:// to https://

5-23-2013 5-33-24 PM

 

 Pasted, but incorrect, this will throw a error.

5-23-2013 5-34-39 PM

 

Correct header this will work.

 

 

After that you should see a new calendar added and Google will update shortly.

Your done!

4 thoughts on “Cant sync Google Calendar to Windows 8 or Outlook.com? Fix it with ICAL!”

  1. I have tried following the instructions but when I add the ICS address to my google calendar I get the “Sorry, webcals://cid-be9411de758a9678.calendar.live.com/calendar/private/bb947e73-3c3d-46e0-a969-a3bb5893127e/75669484-989a-483d-a7b7-7515817a6577/calendar.ics is not a valid URL” eror message. Please help

Leave a Reply

Your email address will not be published. Required fields are marked *