What is the most effective way for teams to use 2sync for syncing Google Calendar events into Notion?
To effectively sync your team's events, we recommend maintaining a single Notion master database containing all team events. Then, create separate views in Notion to provide a personalized context for each team member.
How to set up your Notion's master database
- Add a "Calendar Name" property (Select type) to categorize events by team member.
- Add a" Sync Status" property to track the synchronization state of each event.
- Grant Calendar permissions: Each team member should delegate their calendar to you with read/write permission to allow synchronization.
- Create an automation in 2sync:
- Set up a new automation and select all calendars (yours and your colleagues') that you want to sync.
- In the field mapping settings, map:
- Calendar Name (Select) – to distinguish events by calendar.
- Sync Status – to track the synchronization process.
- Customize your sync settings: Configure the sync settings based on your team’s needs during the onboarding process.
- Create Personalized Notion views: Once the sync is running, create filtered views in Notion for each team member by filtering based on the "Calendar Name" property.
Understanding "Sync Status"
- Synced: The event is successfully synced.
- Ignored: The event matches any filters you've set and is not synced.
- Removed: If an event is deleted from Google Calendar, it will be unsynced in Notion instead of being permanently deleted. For more details on how deleted events are handled, refer to this guide.
Related Articles
Available automations
Google Calendar
2-way sync with Notion
Todoist New
2-way sync with Notion
Google Tasks New
2-way sync with Notion
Coming soon…
Google Contacts
2-way sync with Notion
Gmail
Auto-save emails to Notion
Google Sheets
2-way sync with Notion