Save new incomplete Todoist tasks in Notion databases
Each task you add in Todoist is saved as a new item in a Notion database, so your open to-dos also appear alongside the notes, projects and plans you keep in Notion.
Todoist
Notion2 steps Setup ~5 min Used on 2.6k sites Productivity Free to import

What this workflow does
Todoist is quick for capturing tasks, but Notion is often where projects are planned and shared. Keeping both in sync by hand means copying every new task twice. This workflow sends each task you create in Todoist into a Notion database as it is added.
The Todoist New Task trigger fires when a task is created. A task is open when you first add it, so every item this workflow saves starts out as an incomplete to-do. FlowMattic passes the task's data to Notion, where Create Database Item adds an item to the database you connect, with the task values you map into its properties.
The workflow copies tasks once, at creation. Completing, editing or deleting the task in Todoist later does not change the Notion item, because those are different Todoist events. Task History records each run and any error Notion returns.
Weekly review in Notion
You capture tasks on your phone in Todoist all week, then review the new items in a Notion database during your weekly planning session.
Sharing your task intake with a team
Tasks you add in Todoist show up in a Notion database your colleagues can see, without giving them access to your Todoist account.
Linking to-dos to project pages
New Todoist tasks land in a Notion database you can relate to project pages, so each project page lists the work that came in for it.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
Todoist New TaskFires when a new task is created in your Todoist account. The task's data is passed on so you can map it into the Notion database item.
Notion Create Database ItemCreates an item in the Notion database you connect. Map the Todoist task values to the database's properties, and share the database with your FlowMattic Notion connection.
What you need
- FlowMatticCore
- Todoist AccountAccount
- Notion AccountAccount
After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.
Make it yours
Changes worth making after you import it.
- Want a Notion record when a task is finished too? Build a second workflow on Todoist's Task Completed trigger that adds an item to a separate done log in Notion.
- Add a Filter after the trigger to save only some tasks, for example those in one Todoist project, using a value from the task data.
- Add a Todoist task after import so FlowMattic captures a real sample. You then see which task values exist before mapping the Notion properties.
Questions about this workflow
Does ticking off a task in Todoist update the Notion item?
No. The workflow only reacts to new tasks and only creates Notion items. Todoist's Task Completed trigger can drive a separate workflow if you need completions recorded.
Are my existing Todoist tasks copied to Notion?
No. Only tasks created after you turn the workflow on are saved. Tasks already in Todoist stay where they are.
Why can't FlowMattic reach my Notion database for Todoist tasks?
Notion only lets an integration work with pages and databases shared with it. Share the database with the connection you use for FlowMattic, then test the step again.
What does incomplete mean for these Todoist tasks?
The trigger is New Task, so tasks are copied at the moment they are created, before anyone has completed them. The workflow does not check completion status itself.
More Project Management workflows
Other ready-to-import templates from the same category.
Import this workflow into your WordPress site
Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.
30-day money-back guarantee Unlimited workflows and runs Self-hosted




