resynced.io

How to synchronize Notion database and monday.com board

5 min read
Guide

Use case overview

By syncing monday.com and Notion, teams can unify tasks, streamline collaboration, and keep information consistently updated across platforms. Product and marketing teams can sync tasks, statuses, and deadlines in real-time so everyone sees current information no matter which tool they prefer.

Set up the synchronization

In resynced.io, select monday.com and Notion as the apps to sync. Choose the workspace and board from monday.com and the database from Notion.

Connect your accounts

If it is the first time you synchronize monday.com and Notion in resynced.io, you need to create connections to resynced.io. Those connections allow resynced.io to access data in your accounts, and, thus, sync it.

For monday.com, install the resynced.io app from monday.com marketplace. Once the app is installed, you can provide access to resynced.io. As soon as the connection is created, it will have the same permissions as your monday.com user. You can find more information on the monday.com integration page.

For Notion, there is no need to install any additional tool; just authorize the Notion account to resynced.io. You can specify pages you provide access to. To grant access to more pages, you'll need to create another connection, so we suggest checking all pages you may potentially want to sync. For more details check the Notion integration page

Match your data

In the “match by” section, select a field that contains unique values to match data between the apps. This is like a unique ID that helps the system know which items in monday.com correspond to the records in the Notion database. Every value in this field needs to be unique. If two items have the same value, synchronization will not run, but your data will not corrupt. The system will notify you and show you where the problem is.

If you sync the data in one direction, you can pick the read-only ID field from the "source" app and create the corresponding field in another. For example, if you sync data from monday.com into Notion, you can take the "Item ID" field from monday.com, create a column like "monday Item ID" in Notion and use those to sync. It could work in another direction from Notion to monday.com with "Page ID"or "ID" read-only fields in Notion and the "Notion ID" column in the monday.com board.

Enable item creation or deletion

By default, item creation and deletion are turned off. You can enable resynced.io to:
· Create new items in one app when they are added to the other.
· Delete items in one app when they are removed from the other.

For example, you can decide that if an item was created in monday.com it should be created in Notion, and if an item was deleted in monday.com it should be deleted in Notion, but not other way around. In this case your configuration will look like the screenshot below:

Cover image

Map your fields

In the “Synchronize” section, decide which fields in monday.com correspond to columns in Notion. You can also set the sync direction—one-way or two-way. If you need to sync the formula column in Notion, ensure that you specify the data type it should produce, since it can output number, text, date, etc. Please refer to the screenshot below:

Cover image

Start synchronization

Once everything is configured, click “Save and Run” to start the synchronization.
For a detailed, step-by-step guide, check out the Quick Start guide.
An example of the setup is provided below:

The synchronization will run automatically every 10 minutes, but you can always click "Sync now" to test your changes immediately.

Cover image

Was this guide helpful?

Let us know at hi@resynced.io

Similar guides

How to synchronize Notion database with Google Sheets

7 min read

How to synchronize data between two monday.com accounts

3 min read

How to synchronize monday.com board and Google Sheets spreadsheet

3 min read

How to utilize Google Sheets formula capabilities on monday.com boards

4 min read