Help with calendar sync

Discussion in 'Mac Basics and Help' started by creativedogmedia, Feb 28, 2017.

  1. creativedogmedia macrumors 65816


    Jun 26, 2011
    I have a Gmail account that I use in Outlook for Mac 2016 and another email account that I use in Mail. When I create a calendar event in OSX Calendar, it syncs fine with my devices (iOS).

    In Outlook, when I create an event it does not sync to my devices, just my computer. What's strange is that if someone sends me an invite and I accept it, it will sync across all devices including Outlook (gmail address).

    What am I missing?
  2. campyguy macrumors 68040

    Mar 21, 2014
    Portland / Seattle
    Here's what I know - Outlook for Mac 2016 synchs calendar events with only Outlook Cloud Services (, Exchange, and Office 365 accounts. Outlook has a "On My Computer" calendar (which you know). OS X has a sync service that connects to the accounts it has been given proper credentials and it runs in the background (which you likely know). When you have accepted an invitation (as you have described) it is scheduled in your Gmail account and coordinated with your macOS Calendar app; Google and Calendar will push the calendar event to connected devices.

    I don't use Outlook for Mac often due to its limitations, but I test it out for my company regularly - one of the limitations of this app is the calendaring that you have issues with - email, notes, contacts all work as expected. :mad: My Outlook app of choice is Outlook for Windows 2016, but that doesn't help you here.

    Outlook adds/schedules the Google Calendar event in the "On My Computer" calendar because of the linked invite, not because it's synched to Google's servers as you have indicated - Outlook doesn't sync to Google Calendar accounts, rather, it will add events included in URLs and store them locally (On My Computer).

    Outlook does not (yet?) sync locally as Entourage 2004/8 did. Recognize that the accepted invites are not "synching" to Outlook 2016 but rather being added to your local account - changes to those accepted events would only be synched back via the embedded URL and not via CalDAV actions.

    The only "workaround" I can think of is to create an account and connect it to your Gmail account, then use the account to manage synched data. One can also send Gmail events via, using a Gmail account as the source account. Cheers.

Share This Page