Many people plan in Notion and get things done in Todoist. FlowMattic moves work between them in both directions: Todoist tasks become Notion database items, completions tick the item off, and new Notion entries or meeting notes become tasks with due dates. Everything runs from your WordPress site.
9 triggers22 actions7 example workflows1 ready-made templateUnlimited runs
Try a pairing
When this happens in Todoist7 triggers
Do this in Notion7 actions
1. TriggerNew Task
2. ActionCreate Database Item
When Todoist fires New Task, FlowMattic runs Create Database Item in Notion with the data from that event.
You build this in the FlowMattic workflow builder on your own site. See the setup steps
Todoist and Notion workflows you can build
Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.
Ready-made template
Save new Todoist tasks in a Notion database
Each task you add in Todoist becomes a database item with its title, project, due date and priority, so your Notion project pages show the real to-do list.
Tick off the Notion item when the task is completed
Completing a task in Todoist finds the matching database item by its task ID property and sets the status to done, so Notion progress views stay honest.
Save new Todoist tasks in a Notion databaseTemplate
1. Trigger in Todoist
New Task
2. Action in Notion
Create Database Item
Fields mapped from the earlier steps (a typical setup)
From Todoist
To Notion
Task content
Name
Project name
Project
Due date
Due
Priority
Priority
Task ID
Todoist ID
Task URL
Link
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.
Triggers and actions in this pair
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
Good to know
A two-way setup can loop: a Notion item creates a task that creates another Notion item. Store the Todoist ID on the item and Filter out items that already have one.
Notion only lets the connection see pages and databases you share with it. If a database is missing from the list, share it with the connection in Notion.
Add a Task Comment and Add a Project Comment only work for Todoist premium users, so use the task description on free accounts.
Todoist priorities and Notion select options are separate values. Use a Lookup Table to turn Todoist priority numbers into your Notion labels.
New Database ItemTriggers when a new item is created in a database
Updated Database ItemTriggers when an item in a selected database is updated
Actions (7)
Create Database ItemCreates an item in a database
Update Database ItemUpdates a database item
Get Database DetailsGet details of a specific database
Find Database ItemSearches for an item in a database by property
Create PageCreates a Page inside a parent page
Find Page (By Title)Searches for a page by title
Create Comment on pageCreate a new text comment on any given page
Why run this pair with FlowMattic
Todoist and Notion connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Plan in one, do in the other
Projects and calendars stay in Notion while the daily list stays in Todoist, and neither drifts out of date.
Meeting notes become real tasks
Action items written in a Notion page reach Todoist without anyone copying them, so they turn up on the right day.
No limit on synced tasks
FlowMattic runs on your own WordPress site with unlimited runs, so syncing every task and update costs the same as syncing a few.
Common questions
How do I sync Todoist tasks to Notion?
Connect both apps under Connects, start a workflow with the Todoist New Task trigger and add Notion Create Database Item mapped to your tasks database. Add a second workflow with Task Completed to mark items done.
Can Notion create tasks in Todoist?
Yes. Start a workflow with Notion New Database Item or Updated Database Item and add Todoist Create Task. Map the item title and date property into the task content and due date.
How do I stop a two-way sync from duplicating items?
Save the Todoist task ID in a Notion property. In the Notion to Todoist workflow, add a Filter that stops items where that property is already filled, so items made by the other workflow are skipped.
Can completed tasks update Notion instead of creating new items?
Yes. Use Task Completed, then Find Database Item to search the Todoist ID property, and Update Database Item to set the status or checkbox.
Do I need Todoist premium?
Not for the tasks, projects and sections steps on this page. Only the comment actions, Add a Task Comment and Add a Project Comment, need a premium Todoist account.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Todoist integration 1.0, Notion integration 2.0.1.