---
source_url: "https://community.n8n.io/t/full-sync-between-notion-and-google-calendar-i-finally-did-it/50905?tl=en"
title: Full sync between Notion and Google Calendar - I finally did it 🎉 - Built with n8n - n8n Community
mirrored_at: 2026-08-16T13:03:11.566Z
host: community.n8n.io
cited_in_42a: true
mirror_canonical: "https://index.42a.ai/community.n8n.io/t/full-sync-between-notion-and-google-calendar-i-finally-did-it/50905__q__tl_en"
---

> **Original source:** https://community.n8n.io/t/full-sync-between-notion-and-google-calendar-i-finally-did-it/50905?tl=en

   

July 29, 2024, 2:11pm  1

I’ve always wanted my Notion tasks, meetings, and habits to show up in Google Calendar.

But despite promising this feature a long time ago, Notion never delivered.  
Instead, they decided to build their own calendar app.

I spent months trying to figure out the best way to do this with n8n because it quickly became clear that it wasn’t easy.

However, with n8n’s frequent releases, the task gradually became more achievable thanks to all the new features and bug fixes.

Today, I can finally announce this template:

Thank you to the entire n8n team! You are awesome ![:flexed\_biceps:](https://emoji.discourse-cdn.com/twitter/flexed_biceps.png?v=15 ":flexed_biceps:")  
I hope the community enjoys this one.

 

3 Likes

[IvySaskia](https://community.n8n.io/u/IvySaskia?tl=en)  September 11, 2024, 8:24pm  2

It’s really awesome!! Congrats, what anyone needs… also? Have you think of the same workflow using Outlook calendar?

 

1 Like

[solomon](https://community.n8n.io/u/solomon?tl=en)  September 12, 2024, 6:19pm  3

I didn’t build one for Outlook. Only Google Calendar.

But if Outlook has an API it wouldn’t be hard to adjust.  
It probably follows the same rules.

Purchased!

What is the purpose of this node? It’s all alone and without directions:  

Hey [@expozeur](https://community.n8n.io/u/expozeur?tl=en)

This node should have come with this instructions. Are you able to see the note?  

When testing the workflow, you can’t rely on the trigger output, because it doesn’t return enough data and sometimes not even recent data.

So this node emulates the correct behavior of the trigger node.

 

1 Like

[expozeur](https://community.n8n.io/u/expozeur?tl=en)  March 30, 2025, 3:42pm  6

Must have deleted it. Thanks! Great work with this workflow. Took a long time to setup, but I can only imagine how long it took for you to create!

 

1 Like

Can I use this workflow with an already existing database, or do I have to start form scratch with some sort of template? Also, will past events and upcoming events already created be synced to the google calendar as well?

[solomon](https://community.n8n.io/u/solomon?tl=en)  April 8, 2025, 12:34pm  8

You can use with an existing database, but it’s important to first understand how it works, using the template database.

Make it work with the provided database first.

There are some testing nodes that emulate the trigger behavior that you can use to copy already existing events, yes.

 

1 Like