Quick answer: To keep separate Outlook and Google calendars up to date in both directions, connect both accounts, select writable calendars, and create a two-way Mirror. An imported ICS file or a subscribed calendar does not provide two-way copies. Start with the Google–Outlook recipe, review which details it copies, and test both directions.
If you only need to see both calendars in one app, or include one personal Google calendar in Outlook work availability, a native option may be enough. The Google–Outlook method guide explains those alternatives. This page covers a different outcome: copies in two separate calendars.
What two-way sync means
For this arrangement, an original event on Google produces a copy on Outlook, and an original on Outlook produces a copy on Google. Edit the original event in its owning calendar when you want to move or delete it. Seeing both accounts in the same app is not evidence of a copy in either account.
A sync connection is not a guarantee of immediate delivery. Google and Microsoft notifications can start processing, but provider limits, retries and connection problems affect when the destination is updated. Check the destination event rather than relying on a promised number of seconds.
Check access and privacy before connecting
Use accounts and calendars you are permitted to connect. Both selected calendars need write access for a Mirror. A read-only shared calendar cannot be its destination. If Microsoft requests admin approval, use the workspace administrator instructions. Signing in through another identity or changing direction does not grant permission to the restricted work calendar.
A work account can authenticate without having a usable Outlook mailbox. Confirm the same identity can open its calendar in Outlook. For a colleague’s calendar, read shared Outlook calendar access.
Connect Outlook and Google to the same SYNCDATE login
Open Accounts in the dashboard and connect each provider. When adding the second account, check the email shown on the provider consent screen. Your SYNCDATE sign-in and the calendar accounts you connect are different things: use one SYNCDATE login for the arrangement.
If the provider keeps selecting the wrong identity, sign out of that provider or use a private browser window. Follow connecting another account if the expected calendars do not appear.
Open the two-way recipe and choose the calendars
The Outlook ↔ Google recipe fills in the two-way direction and shared settings. Select one calendar from each account and review the complete setup before starting. Connecting accounts alone does not create the sync.
This recipe starts with event details enabled: original titles, descriptions and locations are copied; guests are left out and copy reminders are off. It is not a Busy-only privacy preset. If meeting notes, client names or personal locations must stay out of the other account, change the settings before starting.
For a personal-to-work block in one direction, use the masked-title recipe. For different detail settings in each destination of a two-way arrangement, use the asymmetric recipe and review its Pro requirement and manual calendar exception.
Free supports one sync with two accounts and two calendars, with a 30-day forward window. Existing accounts and syncs also count. Check current plan limits and pricing before selecting more calendars or a longer date window.
Set availability separately from the title
A title that says Busy does not determine Free/Busy status. Same as original preserves the original’s availability; Always busy makes copies block time even when the original is Free. Decide which result you want in appearance settings.
Check the destination calendar used by your colleagues or booking tool. A successful copy on a secondary calendar is useful only if that scheduling system checks it.
Test both directions with events you own
Use empty test calendars when possible. Starting a sync can also copy existing eligible events in the selected calendars. A test event should have no guests, no sensitive notes, and a time inside the sync window.
- Create Google sync check as a Busy event in the selected Google calendar. Open the selected Outlook calendar and inspect the copy’s date, time zone, title, details and availability.
- Move the original Google event. Inspect the Outlook copy again; edit the original rather than the copy for this check.
- Delete the original test event and verify the corresponding copy is removed.
- Create a different test event in Outlook and repeat the checks on Google.
- With Same as original selected, test a Free event separately. Check its actual status on the destination, even if its title is Busy.
- Check the Scheduling Assistant or booking page you use. Calendar visibility and booking availability are separate checks.
These checks establish how your chosen accounts and settings behave. They do not establish a delivery guarantee for every future event or recurring series. Test the particular recurring pattern you depend on before using it widely.
Troubleshoot the failing step
The account connects but no calendars appear: verify the provider identity, working Outlook mailbox, account status and permissions. Use the account connection guide.
No copy appears: confirm the selected source and destination, direction, filters, date window and account status. Look for the event in the actual destination, not only an app’s combined view. Known limitations explains unsupported arrangements.
The copy has the wrong details or availability: inspect appearance settings and any calendar exceptions. A masked title does not hide fields that you separately chose to copy.
Duplicates appear: check whether another sync tool or manual workflow is writing the same pair. Stop the competing writer before switching the production arrangement, and review its cleanup policy before deleting copies. See duplicate-event troubleshooting.
One direction works: confirm both calendars are writable and the selected arrangement is a Mirror. Read-only subscriptions cannot become two-way by adding a second subscription.
If the settings and observed result disagree, contact support with the sync ID, event time and the difference you observed. Do not send secret calendar URLs, credentials or unnecessary event details.
Frequently asked questions
Does importing an ICS file give me two-way sync?
No. An import is a snapshot; a subscription is a read-only view that can refresh. Neither maintains two-way copies in two separate accounts.
Can I edit either copy and expect the other event to change?
Use the original event in its owning calendar for the setup checks described here. Do not assume that a copy is a second editable original. Check the supported behavior before building a workflow around destination edits.
Does this recipe hide personal event details?
It starts with original titles, descriptions and locations enabled. Review and change those settings before starting, or choose the personal-to-work recipe for a one-way masked-title setup.
Is two-way sync free?
SYNCDATE Free covers one sync, two accounts and two calendars with a 30-day forward window. Other arrangements or per-calendar appearance settings may require a paid plan; see current pricing.
Will it prevent every double-booking?
No sync removes every delay between systems. Verify the copy’s Free/Busy status and confirm that your scheduling tool checks its destination calendar.