Outlook ↔ Google Calendar Sync

View project on GitHub

Feature Packed, Open Source .... and Free!

User Guide Wiki & Blog Get Involved About

Sync Options

What Attributes

Specify which appointment attributes to include in the sync.

'What' Options Screenshot

With all of these settings, when turned on they will only sync from that point forward. To sync them for all calendar items, press and hold Shift while clicking the Sync button, or select Full Sync from the button drop-down.

When turning sync off data already synced will not be removed - this will need to be done manually and is to protect against loss of data should two-way sync ever be configured.

Location: The location of the appointment.

Description: The body of the appointment.

One-way to Google: If two-way sync is configured, optionally only sync the description to Google. Because Google has a maximum of 8kb held in plain text, it may cause information or formatting to be lost if subsequently synced back from Google.

Attendees: Sync the meeting attendees, using their email address as their unique identifier. A default maximum of 200 attendees can be synced, or specify a lower limit.

:warning:This option is likely to trigger the Outlook security popup. If you cannot prevent this through standard settings, it may be best to stop syncing attendees.

Cloak email in Google: Google has been known to send out unsolicited notification emails to attendees. To prevent this, the default is to “cloak” the attendee’s email address by appending .ogcs, thus making any such emails undeliverable.

Demo of syncing colours Colours/categories: The Outlook category and/or Google colour can be synced, which uses an algorithm to match to the closest equivalent colour. If there are multiple categories in Outlook with the same colour, or the wrong colour is being matched, there are more fine-grained controls under the Mappings button.

The Test map section shows how each colour will map to the other system. It takes into account the table below, which can be used to specify alternative mappings from the default - eg the red Outlook "My Test" category mapped to the "Banana" colour in Google.

Single category only: Google only allows a single colour, so this would enforce only one Outlook category. If unchecked, the sync will create new categories for each synced colour, with a name prefixed by "OGCS ".

Reminders: Include reminders/alerts in order to be notified of upcoming meetings.

Use Google Default: It is possible to configure a default reminder within a Google calendar that all items within it will inherit. Check this option to allow this behaviour to continue when the Outlook item has no reminder set or reminders are not being synced. With the option unchecked, only the Outlook reminder will sync and appear on the Google event, and if none is set in Outlook or reminders are not being synced, Google will not have a reminder either.

Use Outlook Default: It is possible to configure a default reminder within Outlook settings that all items will inherit. Check this option to allow this behaviour to continue when the Google event has no reminder set or reminders are not being synced. With the option unchecked, the Google reminder with the shortice notice period will take precedence and appear on the Outlook appointment, and if none is set in Google or reminders are not being synced, Outlook will not have a reminder either.

DND between hours x and y: Syncing from Outlook to Google is the most popular option, usually in order to see work commitments on an Android phone. For all-day appointments especially, this can mean an unnecessary midnight alert (thanks to the default Microsoft reminder of 15 minutes)! To avoid this, configure a “do not disturb” window in which reminders will not be synced.

Exclusions

Specify which calendar items to exclude from the sync.

'What Exclusions' Screenshot

These settings operating differently according to your sync direction. When calendar items are excluded:

  • One-way: both newly created items will be not be synced and previously synced will be removed.
  • Two-way: only newly created items will be not be synced to the target calendar.

If greater control is needed around what should sync, include or excluding Outlook categories / Google colours that are manually assigned to individual items may suit better.

Availability: Exclude calendar items marked as Free or Tentative. Note that Tentative is only available when syncing from Outlook.
Privacy: Exclude calendar items marked as Private.
All-Day: Exclude all-day calendar items, or those spanning several days from midnight to midnight. Optionally, only exclude all-day items that are marked Free.
Subject that contains: Exclude any items with subjects/titles that match this search string. Supports regular expressions.

 

 


Privacy Policy