Mirror or Push: which one do you need
Push feeds one calendar from another and never touches the source. Mirror goes both ways. How to choose, and what switching later deletes.
Pick Push if one calendar should feed another and never be touched itself. Pick Mirror if both calendars should know about each other.
You choose this in the sync composer, on the control between your two groups of calendars.
Push
One direction. Events copy from the source to the target, and the source is never modified — nothing gets written back to it, ever.
Use Push when:
- Your work calendar should show your personal commitments as Busy, but your personal calendar shouldn't fill up with work meetings.
- You're feeding several client calendars into one calendar you actually look at.
- One side is a read-only feed you couldn't write to anyway.
Mirror
Both directions. Every calendar in the sync is both a source and a target, so an event created in either one shows up in the other.
Use Mirror when both calendars are yours and you want either one to be a complete picture. Two work accounts after a job change; a personal Google account and an iCloud account you use on your phone.
The part that trips people up
Mirror doesn't mean the two calendars become identical. It means each one gets a copy of the other's events, and the copies still obey your appearance settings. If your title setting is Title says "Busy", a mirror gives you real events on one side and blocks labelled "Busy" on the other, going both ways. That's working correctly, even though it doesn't look like a mirror in the everyday sense of the word.
Why Mirror might be greyed out
An iCal or ICS feed subscription is read-only. Nothing can write to it, so a sync containing one can only ever be a Push, with the feed as the source. This isn't a plan limit and upgrading won't unlock it — it's how those feeds work. If you need two-way sync with iCloud, connect it as a CalDAV account rather than subscribing to its ICS link.
Switching later
You can change direction on an existing sync. Going from Mirror to Push means the calendar that stops being a target no longer receives new copies, and the copies already sitting in it are removed. You'll get a count of what's about to be deleted before it happens; read that number before confirming, because it isn't undoable from inside the app.
Known limitations
- A sync has one direction for all its calendars. You can't have three calendars where two mirror each other and the third only receives. That's two syncs.
- Free plans allow one sync, so "just make it two syncs" isn't available on Free.
- Mirror allows fewer calendars in a single sync than Push does. On Plus that's 4 against 10; on Pro, 5 against 20.
Verified against the product on .
Related
Everything else in guides
- Why your free slots show as Busy
- Show Busy one way, full detail the other
- Stop synced events overriding your calendar's colour
- Duplicate reminders on synced events
- How far ahead sync goes
- What counts as a calendar, a sync, and an account
- Connecting a second or third account
- Why the button to start your sync is greyed out
- My Workspace admin blocked SYNCDATE
Still stuck? Support will read your actual setup and tell you what it sees — describe what you expected and what you got.