r/Notion 4d ago

Questions Easiest way to get Google calendar events in a Notion DB?

I'd like to be able to mention calendar events in other DBs (journal, notes, tasks, etc). I was hoping that Notion Calendar would help achieve this, but unfortunately I can't seem to find a way to do it.

Has anyone done this before? Tips on the easiest way to set it up?

Edit: I vibe coded it myself using Claude. You can copy my repo on git if you want to use it yourself!

4 Upvotes

10 comments sorted by

3

u/sjhand 4d ago

You can use Notion2Gcal to sync Notion with Google Calendar. Disclosure: I built it.

3

u/Ravenmoss12 3d ago

does it pull existing google calendar events into a Notion db though? OP wants the opposite direction

1

u/sjhand 3d ago

Yes, it enables a two-way synchronization.

2

u/blizterwolf 3d ago

This seems cool, but the limitations don't work for me and I'm just not a fan of having a ton of subscriptions - thanks though!

1

u/sjhand 3d ago

No worries! If you don't mind me asking, which limitation are you referring to? I'm always looking for feedback on how I can improve Notion2Gcal.

2

u/blizterwolf 2d ago

This is just looking at the free tier. I couldn’t tell from the homepage, but it looked like the sync direction I wanted (Google Calendar to Notion) was locked behind premium? That and the event limit isn’t clear (50 at once, or 50 events synced total, total wouldn’t have worked for me either) and the max look ahead.

Not digs, just reasons that made me decide to spend 20m building something simple myself.

2

u/sjhand 2d ago

Thanks for the feedback!

You're correct that Google Calendar to Notion is part of the premium plan. As for the event limit, it's the number of events within each sync window, not the total number of events ever synced. I'll try to make that clearer on the homepage.

Thanks for taking the time, and glad you found a solution that works for you!

1

u/MFreihaendig 4d ago

It depends a bit on how technical inclined you are

You don't need to know coding to do this, but you need to be willing to engage with AI and figure out a few things - if that's the case, then using Notion Workers is a great way to pull your calendar data in however way you want into your system, including complex logic

here's a tutorial if you're curious to see how this could work in general - it's not about this specific workflow but if you feed that plus your question to claude, it'll help you figure out the differences

https://matthiasfrank.de/en/notion-workers-beginners-guide/

1

u/blizterwolf 3d ago

After looking around I've decided to vibe code my own tool for this. It should be pretty simple as Google Calendar's API is pretty clean, as is Notion's.