Sync Google Calendar with Outlook. How to synchronize Outlook and Google calendar Subscribing to Google calendar

2018.07.25 ·

Recently, I began to use mail on Yandex a lot (mail for a domain or Yandex.Connect). An unpleasant surprise was that, although mail works via imap, but Microsoft Outlook when connecting an account in Yandex, it does not allow you to synchronize the calendar and contacts.

Since only mail without a calendar loses a lot of its value, not only for me, after searching and studying the issue, I decided to describe the solution found.

What is the root of the problem

Microsoft Outlook out of the box can only work with calendars in Exchange Server. Yandex Calendar, as well as many other online calendar services, use the CalDAV protocol by default and do not support the Exchange format.

Possible reasons for this mismatch of standards:

  • MS Outlook is aimed at business users who usually have their own mail server and, usually, this is Exchange
  • Most of the software works fine with CalDAV: iOS, Android, Mozilla Thunderbird (with a plugin), etc.
  • Online calendars are a much less popular service compared to mail, and therefore the relevance of the standardization problem is lower.

Working Solution

IN general view, the solution is to install a plug-in in Outlook to synchronize the local calendar with the online calendar.

Of the several options I tried, I liked two the most:

  • CalDAV Synchronizer
    • Simple extension, synchronizes only the calendar
    • You can sync different calendars
    • Easy setup. Can choose simple setup from the list of popular online calendars, including Google and Yandex
    • Free and works without restrictions
    • Open source and 300+ stars on GitHub (for those who are not in the know, this is already a decent indicator of popularity)
  • OpenProtocolsConnector
    • A more comprehensive add-on that also lets you sync contacts
    • The setup is more complicated, since there is no Yandex in the list of CalDAV providers (you need to go yourself to look for the right path to the online calendar)
    • A license is required to operate. The Personal Home License is free, but requires an annual renewal.
    • Eat source for the CalDAV library that the add-in is based on
    • Seems less popular than CalDAV Synchronizer

Alternative (non-optimal) solutions

  • Google calendar export. In Google calendar it is possible to specify a public link for the calendar in a format that Outlook understands. But this decision there are a number of downsides:
    • MS Outlook connects the calendar only in “read only” mode
    • There is no way to set permissions, anyone with the link will be able to read the contents of the calendar
  • EVO Collaborator. If you google a topic with a calendar, then this extension will be in the first search results. I tried it, I didn't like it very much (maybe I just didn't understand):
    • Instead of syncing an already existing local calendar with online service, the add-on adds a new local calendar for each service and synchronizes it
    • Worth 28 euros against free alternatives
  • Opt out of MS Outlook:
    • I didn’t really consider the option, because, even if we discard the question of habit and convenience, the question remains (non-) portability of your vba macros and add-ons (you can call it a vendor lock)

Conclusion

In fact, the task of synchronizing Outlook and external providers is quite trivial. I will assume that there are other convenient alternatives, but the options described above seemed sufficient to me. If you know more convenient ways or solutions, then write in the comments.

I have an Exchange account for my work email (not Office 365) and some new clients/partners I work with are everything to Google. I have set up an account Google with my hosted email address Exchange mail and they shared their google calendars with you, so how can i get these calendars in outlook? When I am in my account google records, I see a way to get the iCal or HTML address, but when I click on iCal it has a "public" URL and I just get an error when I try to do so.

I'm trying to avoid signing in to Google to view their calendars each time before sending invites, but also can't switch from mine account Exchange on Google Apps (and I don't want to).

Any ideas?

0

1 replies

1st - Correction of a misunderstanding in Microsoft Outlook IMAP handling. MS Outlook easily handles IMAP and any other standard, as well as non-standard account types Email with little effort for over 10 years.
Recent Calendar sync issues Google and contacts were called Google during their roadmap to use G-Suite services as a competing option for Microsoft office. If you are willing to pay for G-Suite services, Google provides its Google-Outlook sync tool. This is, in fact, their tool that fixes the gaps that they have created. But this tool is NOT free as it MUST be signed by G-Suite. There are other third party tools currently available to have their own way of navigating Google's cranial config changes which makes it so clear that

Often users, and especially sophisticated users of alternative OS, scold the Outlook software product for excessive gluttony and slowness. Indeed, this product has some redundant functionality, especially for those who use only mail, keep a simple calendar and schedule tasks. So why not turn the redundancy of functionality to your advantage?

Lifehacker.com peeped a simple integration technique from someone fully of all Google Calendar in Outlook.

All you need is Microsoft Outlook (by the way, many owners of Windows Mobile PDAs don't know what's on their installation disk there is an installer for this application - full version and completely free) and a Google account. Next, do the following (done in Outlook 2007):

1. Go to the calendar section.

2. Click on "Calendar" in "My Calendars"

3. In the calendar properties, go to the second tab " Homepage” and specify it in the “Address” field: http://www.google.com/calendar/render. By the way, do not forget to check the box next to "Show the default home page".

Now, when you go to the calendar section, you will use to Google's work Calendar.

By the way, for rendering the calendar is used Internet Explorer and the newer version you have, the better for your calendar.

By importing a Google calendar snapshot into Outlook, you can view it along with other calendars in the Calendar view. To update your imported calendar regularly, subscribe to google calendar in Outlook. Otherwise, you will need to import a new snapshot to update the calendar.

Advice: If you no longer plan to use Google Calendar but want to keep your events, you can import Google Calendar into Outlook so that all your appointments are combined into one Outlook calendar view.

Google calendar subscription

An Internet Calendar (iCal) subscription allows you to regularly update your Google Calendar copy in Outlook.

When Outlook starts, it checks for Google calendar updates and downloads the changes. If Outlook is left open, it also periodically checks and downloads changes. (Google Calendar tells Outlook how often to check for updates.)

Note: Changes made in Outlook are not sent to Google calendar. To refresh the calendar, open it in a browser.

Import a calendar from Google Calendar


The calendar will open in the Outlook calendar in a side-by-side view. It is also added to the Navigation Pane in the Calendar view under Shared calendars.

Note: The imported calendar is a static snapshot. To update it, you need to subscribe to it or repeat the import current version calendar from Google services Calendar.

Further actions

Here's what else you can do to customize Outlook:

For more information about using Office 365, see

If you use a Microsoft calendar and your colleagues use Google, it's a good idea to keep them in sync. In this case, you will unsubscribe from Google and be able to receive notifications of scheduled events in Outlook. Keep in mind that the synchronization will be one-way, so events from Outlook will not be synchronized with the Google calendar.

How to add Google calendar events to Outlook:

Open your Google calendar, click on the menu icon to the right of your account and select the "Open public access to this calendar.

Go to the "Calendar Data" tab and click "iCal" at the bottom of the page.

Open Outlook calendar and click the "Import" button in the top bar.

On the right side of the page that opens, select the "Subscribe" option, in the "Calendar URL" field, paste the previously copied link to the Google calendar. If you wish, you can give it a name, choose a color and an icon. Click Subscribe.

All is ready. After a few hours, the data will begin to be imported into Outlook. Google Calendar event notifications will now appear in Office Outlook, Microsoft Calendar on the web, and Calendars Windows phone and Windows 8 if you have devices on these operating systems. You can add any number of Google calendars to Outlook this way.

If, in addition to notifications about calendar events, you need to synchronize contacts and mail on Windows Phone, there is no need to follow the steps described above, you can simply go to settings and add a Google account. In the synchronization settings, specify what data you need.