Outlook calendar sync can mean three different things: subscribing to another calendar so it appears in Outlook, importing a one-off copy of its events, or connecting accounts so changes flow both ways. Each method suits a different job. Subscribing is the simplest option for viewing, an account connection is needed for editing, and a booking platform is the better choice when the calendar exists to take customer bookings. This guide covers each method for Google, iCloud and Apple Calendar, explains why syncing fails, and sets out what service businesses such as air-con cleaners need from a calendar.
TL;DR
- Subscribing to a calendar by its iCal (.ics) link gives automatic but read-only updates. Importing an .ics file is a one-time snapshot.
- Two-way sync needs an account connection, such as adding a Google Account directly to the other application, or a dedicated tool such as Google Workspace Sync for Microsoft Outlook (GWSMO) for Workspace users.
- Subscribed calendars refresh on a delay, so they should not be relied on to prevent double bookings.
- Most sync failures trace to the account type (IMAP and POP do not carry calendars), outdated devices, or service outages.
- Trade businesses taking jobs online need one source of truth for availability, not several calendars copied into each other.
Table of Contents
- Subscribe, import or sync: the difference
- Sync Google Calendar with Outlook
- Sync an Office 365 calendar with other apps
- Sync iCloud and Apple Calendar with Outlook
- Why an Outlook calendar is not syncing
- Where calendar sync stops being enough for a trade business
- A practical setup for a small cleaning business
- Perspective: calendars are a view, bookings are a record
- How MyAirCare handles scheduling
- FAQ
- Sources
Subscribe, import or sync: the difference
The three terms are often used as if they were the same. They behave differently.
Subscribing links Outlook to an online calendar through its address. Microsoft describes subscribing in Outlook on the web as providing automatic updates, while importing events from an .ics file adds them to an existing calendar. A subscribed calendar is normally read-only: edits are made in the original calendar and flow into Outlook.
Importing copies the events once. Microsoft states that an imported .ics file is a one-time snapshot that does not update itself. Later changes in the source calendar do not appear.
Syncing in the two-way sense means a change made on either side appears on the other. This usually requires connecting the account itself rather than using a link. Google notes that a calendar can be viewed read-only through an iCal link, while adding a Google Account directly to another application may allow two-way synchronisation.
| Method | Direction | Updates | Best for |
|---|---|---|---|
| Subscribe by .ics link | One-way, read-only | Automatic, with a delay | Seeing a second calendar next to the first |
| Import .ics file | One-way, once | None | Moving past events or a fixed schedule |
| Account connection or sync tool | Two-way | Ongoing | Editing from either app |
Sync Google Calendar with Outlook
Read-only: subscribe with the secret iCal address
Microsoft's guidance for viewing a Google Calendar in Outlook uses the secret iCal address from the Google Calendar settings. The address is added in Outlook through the Subscribe from web option. The steps, in outline:
- In Google Calendar on a computer, open the settings for the calendar to be shared.
- Find the secret address in iCal format in the integration section and copy it.
- In Outlook, choose to add a calendar, then subscribe from web, and paste the address.
- Name the calendar and confirm.
The secret address works as a password. Google advises never sharing it and resetting it immediately if it has been exposed. This matters for businesses, because a calendar can contain customer names, addresses and access notes.
Two-way: account connection or a sync tool
For Google Workspace users, Google offers Google Workspace Sync for Microsoft Outlook (GWSMO). Its FAQ lists some limits worth reading before rollout. GWSMO does not support ongoing synchronisation from an existing Exchange server profile after the initial import is complete. Google also warns that anti-virus plugins can interfere with synchronisation.
People with a free Google account and no Workspace subscription usually look at third-party sync services or add the Google Account to Outlook directly. Third-party tools are separate products with their own privacy terms. Before connecting one, it is worth checking what calendar data it stores, because job calendars hold customer details.
A calendar shared by someone else adds a complication. Community answers on Google's support forum indicate that merging a public ICS feed into a specific Google Calendar needs third-party software or a script. Where only viewing is needed, subscribing to the feed alongside the main calendar is the simpler route.
Sync an Office 365 calendar with other apps
Outlook calendars on Microsoft 365 can be shared outward through publishing. In Outlook on the web or the new Outlook, the calendar settings include a shared calendars section with a publish option. Publishing creates two links: an HTML link for browsers and an ICS link that other applications can subscribe to. The ICS link is pasted into the subscribe-from-web or add-by-URL option of the destination app.
Two practical points apply:
- Delay. Subscribed feeds refresh on the receiving app's schedule. The delay can be several hours, and forum users report waits of days with some Google Calendar subscriptions. A booking made in Outlook at 9 am may not block the same slot elsewhere until later.
- Permissions. Publishing exposes the level of detail chosen. For work calendars, busy-only is generally safer than full details when the link is shared outside the business.
Microsoft also notes that the availability of some calendar integrations can depend on location, so a menu option described in an overseas guide may be absent on an Australian account. The Australian Microsoft Support pages are the safer reference.
Sync iCloud and Apple Calendar with Outlook
Apple devices
Apple Calendar on an iPhone can show an outside calendar as a subscription. Apple Support Australia describes the process: open Calendar, tap Add Calendar, choose Add Subscription Calendar, enter the .ics URL and tap Find. See Apple's guide to multiple calendars on iPhone. Subscribed calendars here are read-only. An Outlook calendar published as an ICS link can therefore be viewed on an iPhone, but cannot be edited from it.
For two-way behaviour on an iPhone, the Outlook account is added in the phone's settings as an account with calendars switched on, rather than as a subscription. An Exchange-type connection carries calendar data, whereas some email-only account types do not.
iCloud on Windows
On a Windows PC, Outlook can work with iCloud through Apple's iCloud for Windows software. If Outlook is not syncing, Apple's troubleshooting page advises checking the iCloud service status, updating devices, confirming the same Apple Account is used everywhere, and signing out of and back into iCloud for Windows. The full list is on Apple's page for Contacts, Calendars and Reminders that will not sync.
Fetch and push
How quickly changes arrive depends on the account type. Apple explains that for accounts which do not support Push, a Fetch schedule can be set, and with the Automatic option new data downloads when the iPad is charging and connected to Wi-Fi, as set out in Apple's Calendar settings guide for iPad. An iPhone behaves similarly. A phone on battery saver, or one that rarely charges on Wi-Fi, can show an old calendar.
Why an Outlook calendar is not syncing
The questions most often asked are why calendars stop syncing and how to force a refresh. The causes below come up most.
- The account type does not carry calendars. Microsoft states that IMAP and POP only sync email, not calendars or contacts, and that Exchange ActiveSync is needed for calendar data. An email account added as IMAP on a phone will show mail and no appointments.
- The device is too old. The same Microsoft page warns that from 1 March 2026, devices using ActiveSync versions earlier than 16.1 cannot connect to Microsoft's synchronisation services. Old phones and tablets may have stopped syncing without any error. Updating the operating system is the first fix.
- A service is down. Apple advises checking iCloud system status before changing any settings. Microsoft and Google publish similar status pages.
- The wrong account is signed in. Different Apple Accounts on a phone and a computer give two calendars that never meet.
- Security software interferes. Google specifically names anti-virus plugins as a possible cause of Outlook and Workspace sync problems.
- The subscription is simply slow. If the feed is an .ics link, nothing is broken. The delay is built into the method.
A reasonable order for troubleshooting: check the account type, check for outages, update the app and operating system, confirm the signed-in account, and only then remove and re-add the calendar. Removing a calendar first can discard local changes that had not yet synced.
Where calendar sync stops being enough for a trade business
Syncing calendars solves a personal problem: seeing all commitments in one place. A business taking bookings from the public has a harder problem: customers must only be offered times that are really free. Copying one calendar into another does not guarantee that, because of the delays described above.
Google Workspace Australia describes the approach in its appointment scheduling guidance: a booking page reads availability across connected calendars in real time and updates when an event is added, which helps prevent double bookings. Availability of that feature depends on eligible Workspace plans. The principle applies broadly: a booking page works because it reads availability at the moment the customer asks, not because calendars were mirrored earlier.
Two-way integrations also carry operating rules. Some systems sync only appointments placed in a designated calendar, and the first synchronisation can take hours. These limits are common to two-way tools in general. Staff who add a job to a personal calendar outside the designated one may find it never reaches the schedule.
For an air-con cleaning business, the practical risks are specific:
- A job booked through a website form and a job booked by text or phone land in different places.
- A sole trader's personal Outlook or iCloud calendar holds school pick-ups and appointments that should block bookable time, but the booking tool cannot see it.
- Travel between suburbs is not on any calendar, so back-to-back jobs look possible when they are not. The related guides on schedule buffer time and scheduling technicians around Australian rest and travel rules cover this.
- A team of three technicians each keeps a separate calendar, and nobody sees the whole day.
Colour coding helps once everything is in one place. The guide to colour coding a calendar for an air-con cleaning business sets out a scheme by job type and technician. Businesses already using Google Calendar for bookings can also read the guide to Google Calendar appointment booking for air-con cleaners.
A practical setup for a small cleaning business
The approach below keeps syncing simple and limits the risk of double bookings.
- Pick one calendar as the master for work. All jobs are created there, whether they arrive by phone, text or online.
- Subscribe, do not duplicate. Personal commitments are viewed as a subscribed calendar rather than copied in. Where personal time must block bookings, the personal calendar needs to be connected to the booking tool itself.
- Limit what is shared. Published links use busy-only detail when they go outside the business. Secret addresses are treated as passwords and reset if shared by mistake.
- Check account types on every phone. Technicians' phones need an account type that carries calendars, and an operating system new enough to connect.
- Test with a dummy job. Add an appointment on one device and time how long it takes to appear on the others. If it takes hours, the method is a viewing tool, not a booking safeguard.
- Send reminders from the system holding the bookings. Reminders reduce no-shows and prompt repeat work. See the appointment reminder templates and the guide to email deliverability for small businesses, since reminders that land in spam do no good.
The broader view on reducing paperwork is in three technology moves to cut admin time, and the steps for taking bookings online are in the online booking setup guide.
Perspective: calendars are a view, bookings are a record
We built MyAirCare from first-hand experience of running air-con cleaning work, and the same pattern appears repeatedly. A cleaner connects three calendars, trusts the sync, and then loses a job to a double booking because a feed refreshed hours late. The calendar was never the problem. The problem was that the calendar was being used as the system of record.

Our view is that availability should be calculated in one place, at the moment a customer picks a time, using the real jobs, the service area and the travel between them. A calendar app is then a window onto that schedule. Outlook, Google or Apple Calendar remain useful for seeing the day on a phone, and personal calendars still matter for blocking time. They are not a substitute for a booking system that holds payments, customer details and before and after service records alongside the appointment.
For operators, the cost of getting this wrong is direct: a missed call, a double booking, a customer who does not return. Sync settings are worth getting right, and the larger gain comes from reducing the number of places a job can live.
— Lewis
How MyAirCare handles scheduling
MyAirCare is booking and management software for Australian air-con cleaners. It provides online appointment scheduling, branded booking pages, automated reminders, secure payments through Stripe, customer management, quotes and invoices, a shared calendar for teams, and a mobile app for job tracking, rescheduling, on-site payments and before and after documentation.
The Free plan costs $0 per month and is supported by booking fees. MyAirCare Pro costs $199 per month and unlocks premium features. There are no lock-in contracts. An AI phone agent add-on is also listed. Current terms are on the pricing page, and the MyAirCare home page gives an overview for operators starting out.

An operator who currently relies on a mix of Outlook, Google and phone calendars can move bookings into a single schedule first and keep the personal calendar for viewing.
FAQ
How do I sync my Outlook calendar with Google Calendar?
For viewing only, copy the secret iCal address from the Google Calendar settings and add it in Outlook through Subscribe from web. For two-way changes, Google Workspace users can use Google Workspace Sync for Microsoft Outlook, or a third-party sync service. Subscribed calendars are read-only.
Can Outlook sync with iCloud or Apple Calendar?
Yes. On a Windows PC, Outlook works with iCloud through iCloud for Windows. On an iPhone, an Outlook calendar published as an ICS link can be added with Add Subscription Calendar, which is read-only. Adding the Outlook or Exchange account to the phone gives calendar access in both directions.
Why is my Outlook calendar not syncing?
Common causes are an email account added as IMAP or POP, which does not carry calendars, a device too old to connect, a service outage, or a different account signed in on each device. Microsoft states that devices using ActiveSync versions earlier than 16.1 could no longer connect from 1 March 2026. Updating the device and checking the account type are the first steps.
How long do subscribed calendar changes take to appear?
The delay depends on the receiving app and is often several hours, sometimes longer. It is built into subscription feeds. A calendar needing instant accuracy, such as one used for online bookings, should be read live by the booking tool rather than copied through a feed.
What is the difference between syncing, subscribing and importing?
Subscribing keeps a read-only calendar updated automatically. Importing an .ics file copies events once and never updates. Two-way syncing connects accounts so edits on either side appear on both.
Sources
- View your Google Calendar in Outlook, Microsoft Support
- Add a calendar in Outlook on the web, Microsoft Support
- Import calendars into Outlook, Microsoft Support
- Can't sync calendar and contacts with my phone or tablet, Microsoft Support
- Sync your calendar with computer programs, Google Calendar Help
- GWSMO FAQ, Google Workspace Learning Center
- Online appointment scheduling with Google Calendar, Google Workspace
- Set up multiple calendars on iPhone, Apple Support (AU)
- Change your Calendar settings on iPad, Apple Support (AU)
- If your iCloud Contacts, Calendars or Reminders won't sync, Apple Support (AU)
