Google Calendar Widget – Complete Guide
What is the Google Calendar Widget?
The Google Calendar Widget for Notion is a powerful tool that allows you to seamlessly integrate your Google Calendar events directly into your Notion workspace. By embedding your schedule inside Notion, you no longer need to switch between apps to keep track of meetings, tasks, or important deadlines. This widget syncs in real time, ensuring your calendar is always up to date and visible wherever you need it most.
Whether you are a student, a professional, or a team manager, the Google Calendar Widget brings clarity to your workflow by combining productivity, scheduling, and task management in one streamlined dashboard.
Widget settings
Select Calendar
Unlock fully with a Pro Widget upgrade
Choose the calendar(s) whose events you want to see. Free users will be limited to viewing a single calendar.
Default Calendar for New Events
Premium feature
Choose the default calendar for new events
Default View
Select the default calendar view: Month, Week, Day, or Agenda view
Default is Month
Past months to display
Premium feature
Choose how many past months that you want to load into your calendar
Default is 1
☑️ This value is locked for Free users
Future months to display
Premium feature
Choose how many future months that you want to load into your calendar
Default is 3
☑️ This value is locked for Free users
Limit time range on day view
Premium feature
Affects Day View only
Set the time range to display on the Day View.
☑️ 24-hour format can be enabled with the Google Calendar Widget (Pulling The Weeds) Discussion - Use 24h time format setting.
Default is 12:00 AM ~ 11:59 PM
Set time increment
Premium feature
Set the time interval used in the Day View. For intervals 15-minutes or less, this value will also be used in the event creator
☑️ The maximum interval supported by the event creator is 15 minutes
Default is 30 minutes
Week starts on Monday
Enable this to show the dates as Monday ~ Sunday, or leave it off to use Sunday ~ Saturday
Default is off
Hide view selector
Turn off the view selector to hide the Month, Week, Day, and Agenda from the top of your calendar.
Default is off
Make read-only
Hides all of the edit tools in the calendar
Default is off
Display declined events
Premium feature
Toggle on to display events that you have declined, or off to hide them from your calendar.
Default is off
Show recurring events icon
Show an icon next to recurring events to differentiate them from one-time events
Default is on
Use 24h time format
Toggle on to use 24-hour time format
Default is off
Share event updates with attendees via email
Premium feature
If enabled, event invitees will receive emails about event updates. Updates include event creation and deletion, and changes to the event’s time, title, and description.
Default is off
Event templates
Premium feature
Create event templates to simplify repetitive event creation and improve your productivity
Style settings
Show event borders
Toggle to display your events with or without borders
Default is on
Border color
Set the color of your events’ borders.
Default is #37352F
Current time indicator color
Set the color of the current time indicator. On Month view, this is the circle on the current date. On Week and Day views, it’s a horizontal line.
☑️ There is no time indicator on the Agenda view
Default is #249EE4
Text shadows
Display shadows behind text. Learn how to customize shadows here: Drop Shadows
Colors and styles for various elements can be set using the color picker or by entering hex code values directly. For more details, check out the items below.
Transparent Background
Transparent Background
- Color Settings
Color Settings
- Light and Dark Mode
Light and Dark Mode
- Drop Shadows
Drop Shadows
Key Features of the Google Calendar Widget
- Real-Time Synchronization – Updates instantly when new events are added to Google Calendar (page refresh required)
- Multiple Calendar Support (Premium) – Display one or more Google Calendars at the same time.
- Customizable Views – Switch between daily, weekly, or monthly layouts for better visibility.
- Interactive Embedding – View event details directly inside Notion without leaving your workspace.
- Cross-Platform Accessibility – Works anywhere you can embed widgets - Notion, Canva, Obsidian, and more.
- Time Zone Support – Automatically adjusts to your current time zone for global collaboration.
- Minimalist Design Options – Match widget styles with your Notion theme for a seamless look.
Customization Options
The Google Calendar Widget is highly customizable to fit any workspace design. Options include:
- Themes and Colors – Match your calendar to dark mode or light mode setups.
- Typography – Choose a style that complements your dashboard.
- Transparency Settings – Blend the calendar seamlessly into your page.
- Calendar Filters – Show or hide specific calendars (work, personal, or shared).
- Size and Layout Adjustments – Control widget height, width, and scaling for desktop or mobile.
Best Use Cases Where the Google Calendar Widget (Free) Plan Shines
- Personal Dashboard
- Student Planner
- Freelancer/Creator Hub
- Small Team Pages
- Travel & Event Prep
Keep today + upcoming events above your task list to align work with time blocks.
Pin classes, office hours, and deadlines in a weekly focus page—no app switching.
Show client calls, content drops, and delivery dates next to briefs and assets.
A lightweight shared view of key events without heavy configuration.
Pair with Countdown and Clock to coordinate departures, check-ins, and sessions.
Best Use Cases for the Google Calendar Widget
- Student Dashboard in Notion
- Team Project Management
- Freelancer Scheduling
- Personal Productivity
- Event Planning
Stay on top of classes, exams, and assignment deadlines with an embedded calendar.
Share team schedules, track deadlines, and ensure alignment across departments.
Manage client meetings, project timelines, and deliverables in one unified view.
Use the widget for time-blocking, habit tracking, or managing work-life balance.
Track upcoming events, launches, or personal milestones at a glance.
Creator Plan Upgrade 🎨
By upgrading to the Creator Plan, you’ll unlock the ability to create Unlimited Widgets, select one Pro Widget to upgrade, and Organize with Unlimited Dashboards.
The Google Calendar Widget for Notion transforms how you manage time and productivity by keeping your schedule visible where you work most. With real-time synchronization, customizable views, and seamless embedding, it eliminates the hassle of app-switching and creates a unified workspace for personal and professional use.
Troubleshooting the Google Calendar Widget
- Widget Not Loading in Notion
- Ensure you are using the correct embed link.
- Refresh your Notion page after embedding.
- Check that you are signed in to the same Google account linked to Indify.
- Events Not Updating
- Verify that real-time sync is enabled in Indify.
- Refresh the widget or re-authenticate your Google account.
- Time Zone Mismatch
- Confirm your Google Calendar and device are set to the same time zone.
- Adjust widget settings for international collaboration.
- Missing Calendars
- Go to widget settings and enable additional calendars (work, personal, shared).
FAQs
Q: Can I display multiple Google Calendars at once?
Yes. With the Calendar pro plan upgrade, you can choose which calendars to display, and combine them into a single view.
Q: Does the widget update in real time?
Absolutely. Any changes made in Google Calendar will instantly sync to your Indify widget. You’ll just need to refresh the page containing the widget, and it’ll pull the newest updates.
Q: Can I share my calendar widget with my team?
Yes. Once embedded in a shared Notion page, your team will see the same synced events.
Q: Is the Google Calendar Widget available in the free plan?
Yes, but advanced customization and multi-calendar support requires upgrading to the Calendar Pro Plan.
Q: Does the widget work offline?
No, the widget requires an internet connection to sync and display your latest events.
How to Set Up the Google Calendar Widget
Step 1: Create
- Go to Indify.co and log in with your account.
- From your dashboard, select “Create New Widget”.
- Choose Google Calendar from the widget library.
- Sign in to your Google account and grant the necessary permissions.
Step 2: Customize Your Calendar View
- Select the calendar(s) you want to display.
- Adjust default view (day, week, or month).
- Enable or disable event details such as titles, times, and descriptions.
Step 3: Paste Your Embed
- Copy the widget’s embed link from Indify.
- Open your Notion workspace.
- Type “/embed” and paste the link into your desired page.
- Resize and position the widget as needed.
Unlock More ✨
By upgrading to the Google Calendar Pro Widget, you’ll unlock the ability to create Unlimited Widgets with the exclusive features listed:
📚 Multi-calendar support
🔗 Clickable links and phone numbers in event descriptions
🎨 Custom calendar event colors
➕ Add/edit/delete events
Display declined events
🕐 Custom event loading ranges
↔️ Custom time ranges
👯♀️ Invitees on Events
📩 Email Updates
⏳ Granular Time Slots on Day & Week View
🔄 Event Templates
🫧 Transparency Feature
On this page
- Google Calendar Widget – Complete Guide
- What is the Google Calendar Widget?
- Widget settings
- Select Calendar
- Default Calendar for New Events
- Default View
- Past months to display
- Future months to display
- Limit time range on day view
- Set time increment
- Week starts on Monday
- Hide view selector
- Make read-only
- Display declined events
- Show recurring events icon
- Use 24h time format
- Share event updates with attendees via email
- Event templates
- Style settings
- Show event borders
- Border color
- Current time indicator color
- Text shadows
- Key Features of the Google Calendar Widget
- Customization Options
- Best Use Cases Where the Google Calendar Widget (Free) Plan Shines
- Best Use Cases for the Google Calendar Widget
- Creator Plan Upgrade 🎨
- Troubleshooting the Google Calendar Widget
- FAQs
- How to Set Up the Google Calendar Widget
- Step 1: Create
- Step 2: Customize Your Calendar View
- Step 3: Paste Your Embed
- Unlock More ✨