Are you looking to embed and sync Google Calendar with Notion?
Google Calendar lets you easily schedule meetings and events with others and get reminders about it. This way, you know what to expect from a day with an overview.
In this article, I will show you how to embed Google Calendar in Notion and display upcoming events and meetings from it in Notion.
Table of Content
Can You Embed a Google Calendar in Notion?
Although Notion allows you to integrate Google Calendar into your workplace, you cannot add new events from it. You can simply embed it in Notion and view the upcoming events.
Notion does offer direct integration with Google Calendar just yet. Though, the recently released Notion API makes it possible to create a connection between Notion and Google Calendar. You can use tools such as Zapier.
How To Embed Google Calendar in Notion
There are two ways to embed Google Calendar in Notion. The first method is the direct method and the second is using a Notion widget service called Indify.
The first method will make your Google Calendar public and anyone can view it. The second method will allow you to sync Google Calendar with Notion privately.
1. Embed Google Calendar with Notion Publicly
You can easily embed Google Calendar into Notion using the embed block, just like you would do for any other service. I will explain to you in a step-by-step process on how to embed Google Calendar in Notion. Follow the steps below:
- Go to Google Calendar and under My Calendars, click on the three dots next to the calendar you wish to embed.
- This will open up the options popup. Click on Settings and sharing.
- On the new page, scroll down and check the box that says ‘Make Available to Public’ Do note that making the calendar public will make it available for everyone to see it. If you agree with it, click Ok on the warning popup.
- Scroll down to the Integrate Calendar section and copy the public URL to the calendar.
- Go to your Notion workspace and add a new embed block. Paste the Google Calendar link you just copied and hit Enter.
That’s it: You should now see events from your Google Calendar appearing to show in Notion.
Let’s now see the second method which lets you privately embed Google Calendar in Notion.What Is Notion: A Comprehensive Guide
2. Embed Google Calendar in Notion Privately
If you don’t want to make your Google Calendar public and instead want to embed it into Notion privately, the Indify Google Calendar widget is the one for you.
It not only lets you just embed the calendar but also comes with some customization options to change text color and make your widget dark mode compatible.
Let’s see how to sync Google Calendar to Notion using Indify widget.
- Go to Indify website and Sign in to website using Google account.
- Go to Explore Widgets and under Volume 1, you will find the Google Calendar widget. Hover your mouse pointer over it and click on Create Widget button.
- On the new page, you’ll be asked to log in to your Google account and give Indify permission to access to your calendar.
- Log in to your Google account and click Continue to grant permission.
- Once you have successfully logged in, you can close the popup and Google Calendar will load inside the Indify widget creator dashboard. It gives you a lot of customisation options that you can go through to make the widget appear the way you want. Some options are restricted to the Indify Pro version that you can unlock for $4/month.
- Once you have done all the customzation, you can click the clipboard icon at the bottom to copy the widget link.
- Go to your Notion dashboard and add an embed block to the workspace. Paste the Indify widget link you just copied and hit enter to embed Google Calendar in Notion.
That’s it! I hope this article helped you learn how to sync Google Calendar with Notion. If you enjoyed the article and would like to see more tutorials like these, please leave a comment below.