2sync
Tasks integrations20 min read

How to sync Notion with Todoist [2026 guide]

Learn how to sync Notion with Todoist with a step-by-step guide. Compare 8 methods for two-way database sync, field mapping, subtasks, and more.

Notion logo and Todoist logo connected by sync arrows on a blue gradient background, illustrating how to sync Notion with Todoist.
Written by
Simo Elalj
Updated on
May 28, 2026

Quick answer

To sync Notion with Todoist at the database level, you need a dedicated two-way sync tool. There is no native integration between Notion and Todoist that creates pages in your databases or pushes Notion edits back to Todoist. For true two-way sync of 14 fields including subtask hierarchy, 4-level priority, labels, projects, and sections, the Todoist Notion integration from 2sync connects in 10 minutes with a 14-day free trial. Pleexy and TaskClone cover lighter use cases; Zapier, Make, and IFTTT work for one-way pushes only.

To sync Notion with Todoist at the database level, you need a dedicated sync tool or an automation platform. There is no native integration between the two apps that creates pages in your Notion databases or pushes changes back to Todoist.

2sync provides full two-way sync between Notion databases and Todoist projects: tasks become pages, edits propagate in both directions, and you control exactly which of the 14 synced fields map and how. This guide covers every available method, from free workarounds to dedicated sync tools, so you can pick the right one for your workflow.

What is Notion ↔ Todoist sync?

Notion ↔ Todoist sync is a continuous connection that mirrors data between a Notion database and Todoist projects. When a task changes in either tool, the matching record in the other updates automatically.

Two-way sync means edits flow in both directions: create a task in Todoist and a Notion page appears; edit the Notion page and the Todoist task updates back. The same applies to completions, priority changes, label updates, and subtask edits. One-way sync moves data in a single direction only, usually from Todoist into Notion as a read-only mirror.

Notion has no built-in sync with Todoist, and Todoist offers no first-party connector for Notion databases. Zapier, Make, and IFTTT can run one-way pushes between the two, but none preserves subtask hierarchy, 4-level priority, or per-field direction. For genuine database-level sync, you need a dedicated service like 2sync, Pleexy, or TaskClone, each with different trade-offs covered below.

Why sync Notion with Todoist?

Each app has clear strengths. Notion excels at organizing information, project plans, databases, and documentation. Todoist is optimized for quick task capture, recurring due dates, natural language input, and checking off to-dos.

Many professionals use both: Notion for high-level planning and Todoist for daily task execution. Without a sync, keeping tasks updated in both places requires manual copy-paste. By connecting them, you ensure tasks and notes stay aligned without double entry.

The core benefits:

  • Centralize tasks and project context. Capture in Todoist on the go, plan in Notion alongside project notes. Update either tool, and the other reflects it.
  • Never miss an update. Two-way sync propagates changes within minutes, giving you a single source of truth for deadlines, priorities, and completion status.
  • Use each app for what it does best. Todoist handles fast capture, recurring tasks, and mobile input. Notion handles databases, relations, dashboards, and long-form planning.
  • Streamline team workflows. Teammates use their preferred tool while sharing the same up-to-date Notion database. Combine with a calendar sync for a complete workspace.

Learn more: Notion vs. Todoist: Which is the best?

What is two-way task sync?

Two-way task sync is a continuous connection between a task manager (Todoist, Google Tasks, Microsoft To Do) and another tool (a Notion database, a CRM, a calendar) where changes flow in both directions automatically. Complete a task in Todoist and the linked Notion page checks off. Edit a Notion page and the Todoist task updates back. The same applies to deletions, priority changes, label updates, and field-level edits like due date or description.

The phrase is often misused. Many automation platforms describe themselves as "two-way" when they actually run two separate one-way flows stitched together with reverse triggers. That setup breaks on edits, collapses subtask hierarchies, and silently drops label and priority changes. Real two-way task sync meets a stricter bar:

  • A single connection, not two automations stacked. Edits trigger updates without needing a reverse webhook for every field.
  • Bidirectional field mapping. Each field can sync in both directions, one direction, or stay independent. Not just "synced or not."
  • Subtask hierarchy preserved. Parent-child relationships survive the round-trip and map to a Notion Relation property, so child tasks link to their parent and rollups can show completion percentages.
  • Priority and label fidelity. Todoist's 4-level priority maps to a Notion Select; labels map to a Multi-select. Both ways. Generic automation tools either drop them or treat them as plain text.
  • Conflict resolution at sync time. When the same task is edited in both tools between syncs, the platform decides which version wins under a clear policy (usually last-edit-wins).

Of all active 2sync users, 78.9% choose two-way sync rather than one-way. Two-way is the de facto expectation for any tool that calls itself a task sync platform, not an upgrade tier.

The methods compared below are scored against these five criteria. Only one of the eight clears all five; one comes close. If you also sync calendar events alongside tasks, the same criteria apply, walked through in how to sync Notion with Google Calendar.

Every way to sync Notion with Todoist

There are eight methods for connecting Notion and Todoist as of May 2026. They range from free manual workarounds to full two-way database sync. The table below compares them at a glance; the sections that follow cover each in detail.

MethodSync directionField mappingSubtasksPriority syncFree optionSetup timeBest for
Manual copy-pasteNoneNoneNoNoFree0 minOne-off transfers
Embed TodoistView onlyNoView onlyView onlyFree5 minQuick task reference
ZapierOne-way per zapBasicNoNo100 tasks/mo15 minSimple triggers
MakeOne-way per scenarioBasicNoNo1,000 ops/mo30 minComplex automation logic
IFTTTOne-way per appletNoneNoNoLimited free10 minSimple if-then rules
PleexyTwo-wayLimitedNoNo14-day trial10 minBasic task mirroring
TaskCloneCompletion only (two-way)NoneNoNoLimited free10 minTasks inside Notion pages, not database rows
2syncFull two-way14 fieldsYes (with relations)Yes (4 levels)14-day free trial10 minFull database sync

Scored against the five criteria above: only 2sync clears all five. Pleexy covers two-way sync but trips on subtask hierarchy and Todoist's 4-level priority. Zapier, Make, and IFTTT are one-way per recipe; their two-way claim requires multiple recipes that fight each other on updates. TaskClone syncs completion status both ways on the Professional tier but only on Notion page content (checkbox items inside notes), not on database rows. Manual copy-paste and the Todoist embed are reference-only.

Ready to try the most complete option?

2sync connects your Notion databases to Todoist with full two-way sync, 14 mapped fields, subtask hierarchy, and per-field direction control.

Set up Notion ↔ Todoist sync

How each method works

1. Manual workarounds

The simplest approach is copying tasks by hand or using Notion's web clipper to save Todoist views.

Copy-paste: Open Todoist, select tasks, and paste them into a Notion database manually. This works for one-off transfers but does not stay in sync. Any change made after pasting must be updated manually in both apps.

Notion web clipper: Use the Notion Web Clipper browser extension to save a Todoist project page as a Notion page. This captures a snapshot of the page content, not structured database items. Tasks are not synced and cannot be updated from Notion.

When to use this: only for occasional, one-time transfers where you do not need ongoing sync.

2. Embedding Todoist in Notion

Notion's Embed block can display Todoist's web interface directly inside a Notion page.

  1. In your Notion page, type /embed to insert an Embed block.
  2. Paste https://todoist.com/app or the URL of a specific Todoist project.
  3. Sign in to Todoist within the embed. Your task list appears inside Notion.

You can scroll through tasks, add new ones, and check off completed items, all within the embedded view.

Pros:

  • Free and quick to set up.
  • View and interact with Todoist tasks without switching apps.
  • No additional tools or subscriptions required.

Cons:

  • Not a real sync. Changes only affect Todoist, not your Notion database.
  • Tasks are not usable in Notion relations, rollups, formulas, or filters.
  • Requires internet and a Todoist login inside the embed.
  • Works best in web browsers; desktop and mobile embeds can be slower.

Todoist embed not working?

Common fixes: make sure you use the full URL (https://todoist.com/app/project/...), not a shortened link. If you see a login loop, try logging into Todoist in a separate tab first, then refresh the Notion page. Embeds load more reliably in the Notion web app than the desktop app. If the embed shows a blank frame, your browser or network may be blocking third-party iframes.

When to use this: if your main goal is to view Todoist tasks alongside Notion content without needing actual data in your database.

3. One-way automation with Zapier, Make, and IFTTT

No-code automation platforms can push data from one app to the other using triggers and actions.

Zapier connects Notion and Todoist with "Zaps." A typical setup: "When a new item is added to a Notion database, create a task in Todoist." Zapier's library includes templates for both directions. Two-way sync requires multiple Zaps, each direction handled separately, which gets complex and fragile.

Make (formerly Integromat) offers more granular control with visual "scenarios." It supports multi-step workflows and data transformations, making it more flexible than Zapier for complex logic. The trade-off is a steeper learning curve. For a side-by-side cost and failure-mode comparison of both platforms, see Zapier vs Make. If self-hosted automation is on your shortlist instead of Make, our Zapier vs n8n comparison walks through the hosting, pricing, and total-cost-of-ownership trade-offs. For a wider shortlist that also includes n8n, Pabbly Connect, and Notion's native automations, see our Zapier alternatives for Notion guide.

IFTTT follows simpler "If this, then that" logic. It supports Todoist triggers like "New task created" and Notion actions like "Create page in database." Its simplicity comes at the cost of fewer features: no reliable way to update existing items or handle two-way sync.

Pros:

  • Quick to set up for simple one-direction flows.
  • Supports many other apps beyond Notion and Todoist.
  • Low or no cost at small volumes.

Cons:

  • One-way only by default. Two-way requires multiple recipes that can conflict.
  • No subtask hierarchy, priority mapping, or advanced field support.
  • Free tiers check for changes every 15 minutes (Zapier) to 1 hour (IFTTT).
  • Updates and deletions require extra, often fragile, workflows.

When to use this: for basic one-direction flows where you do not need subtasks, priorities, or true two-way sync.

4. Dedicated sync tools (2sync, Pleexy, TaskClone)

Specialized sync platforms focus on keeping data consistent between Notion and Todoist with minimal setup.

2sync provides full two-way sync between Notion databases and Todoist projects with 14 mapped fields, subtask hierarchy through relations, priority levels, labels, project and section mapping, filters, and per-field direction control. Setup takes about 10 minutes through a guided wizard. See the full tutorial below.

Pleexy offers two-way task sync between Notion and Todoist. It detects tasks in your Notion workspace, creates counterparts in Todoist, and mirrors completions and updates. Field mapping is more limited than 2sync, and it does not support subtask hierarchy or relational databases.

TaskClone serves a different niche: it extracts to-do items from Notion page content (not databases) and sends them to Todoist. If you write tasks inside meeting notes or project pages, TaskClone detects checkbox items and pushes them to your Todoist inbox. Completion status syncs both ways on the Professional tier, so checking a task in either app updates the other. The structural sync is page-content only, not database properties: your existing Notion database rows remain invisible to TaskClone.

Pros:

  • True two-way sync with automatic handling of updates and completions.
  • No code required; guided setup with field mapping and filters.
  • Built-in dashboards, logs, and error handling improve reliability.

Cons:

  • Subscription cost after free trial.
  • Limited to the apps each service supports.
  • Initial setup still requires some planning around field mapping.

When to use this: for anyone needing real-time, bidirectional task syncing with minimal maintenance.

Why choose 2sync

2sync was built specifically around Notion's database structure and Todoist's task model. That focus gives it capabilities no general-purpose automation tool can match:

  • 14 synced fields with per-field direction control. Task title, description, due date, deadline, priority, labels, project, section, completed status, assignee, parent task, and more. Each field can be set to two-way, one-way to Notion, or one-way to Todoist. See the full field reference.
  • Subtask hierarchy through relations. Map the Parent Task field to a Relation property to preserve Todoist's full task hierarchy in Notion. Child tasks link to their parent, and you can use Notion rollups to display subtask counts or completion percentages. See the projects, sections & subtasks guide.
  • Project and section mapping with relational databases. Map projects and sections as Select properties for simplicity, or as Relation properties for dashboards with rollups showing task counts and completion rates per project.
  • Priority levels that sync both ways. Todoist's 4-level priority system (P1 urgent through P4 low) maps to a Select property in Notion. Change priority in either app and it updates on the next sync cycle.
  • Filters and conditions. Sync only specific projects, priorities, labels, or sections. Exclude recurring tasks, filter by title keywords, or use Notion property filters to control what goes back to Todoist.
  • Syncs every 2-5 minutes depending on your plan, with a manual Sync Now button for immediate updates.

Example use case: A freelancer manages client projects in Todoist with separate projects per client and sections for workflow stages (Backlog, In Progress, Review, Done). With 2sync, all tasks flow into a single Notion database with relational links to a Projects database and a Sections database. The freelancer builds a client dashboard in Notion using rollups to show active task counts, completion rates, and overdue items, while still capturing tasks quickly in Todoist's mobile app.

How 2sync compares to alternatives (May 2026)

Feature2syncPleexyZapierTaskClone
Sync directionFull two-wayTwo-wayOne-way per zapCompletion-only two-way
Mapped fields14LimitedBasic (title, date)None (page content)
Subtask hierarchyYes (relations)NoNoNo
Priority syncYes (4 levels)NoNoNo
Project/section mappingSelect or RelationBasicManualNo
LabelsYes (Multi-select)NoManualNo
Filters and conditions8 filter typesBasicPer-zap triggersNo
Setup complexity10-min wizard10 min15 min per direction10 min
Free trial14-day free trial14-day trial100 tasks/mo freeLimited free

See 2sync in action with your real data

Connect Todoist and Notion once, pick your database, and let 2sync mirror tasks, priorities, and subtasks both ways while you keep using your existing views and workflows.

Start a Notion ↔ Todoist automation

Common Notion + Todoist workflows

Connecting the two apps is only the first step. Here are four workflows that show how real users combine Notion's planning power with Todoist's fast capture.

GTD (Getting Things Done) setup

Use Todoist as your universal inbox for capturing tasks on any device. 2sync pushes every new task into a Notion database where you tag it with project, area, and context properties. Weekly reviews happen in Notion with filtered views for "Next Actions," "Waiting For," and "Someday/Maybe." When you complete or reschedule a task in either app, the change syncs automatically.

Client project tracking

Create one Todoist project per client and map projects to a Relation property in Notion. Each task syncs as a page linked to the client's project entry. In Notion, build a dashboard with rollups showing active task counts, overdue items, and completion rates per client. You capture deliverables and deadlines in Todoist during calls, and the project overview updates itself.

Team task coordination

A team lead manages the Notion database with sprint views, priorities, and assignments. Team members who prefer Todoist see only their assigned tasks through filters and work from their own app. Completions, priority changes, and due date updates sync back to the shared Notion board within minutes.

Time blocking with calendar sync

Combine a Todoist automation with a Google Calendar automation pointing to the same Notion database. Tasks from Todoist and events from Google Calendar appear side by side. Use Notion's calendar view to time-block your day: drag tasks onto time slots, and every change stays in sync across all three tools.

How to sync Notion with Todoist using 2sync

This section walks you through the full setup. Before you start, you will need:

  • A Notion account with permission to share integration access for the target workspace.
  • A Notion database that will hold the tasks you want to sync. Use an existing one or start from our dedicated template.
  • A Todoist account with at least one project.
  • A 2sync account.

ℹ️ Privacy note: 2sync connects through Notion's official API and Todoist's API. You authorize each connection securely. 2sync acts as a bridge so data can move between your tools, nothing more.

1. Create a new automation

  1. Go to 2sync.com and click on Start free trial.
  2. From the catalog that opens, select Todoist to launch the setup wizard.
  3. Confirm the workspace if prompted, then proceed to the next step.

2. Connect your Todoist account

Authorize 2sync to read and write tasks in your Todoist so the sync can work both ways.

  1. In the wizard, click + Add Todoist Connection.
  2. A Todoist sign-in window opens. Choose the correct account and approve the requested permissions.
  3. You will return to 2sync. Your Todoist projects load automatically.
  4. Pick the project or projects you want to sync.
    • You can also set a default project for new tasks created from Notion. Learn more about the default asset.

3. Connect your Notion account

Give 2sync permission to your Notion workspace and select the database to sync.

  1. Click Connect with Notion.
  2. Sign in if prompted, then review the authorization screen.
  3. Choose the 2sync template option to add our ready-made Notion database to your workspace.
  4. Approve access by clicking Allow access so 2sync can read and write to that database.
  5. Back in 2sync, wait a few seconds while databases load, then select the template database from the list.
  6. Click Continue.

The 2sync template includes pre-configured properties for all 14 synced fields: task title, description, due date, deadline, priority (Select), labels (Multi-select), project and section (Relation or Select), completed (Checkbox), assignee, parent task (Relation for subtask hierarchy), and the reference fields. It is the fastest way to get started. If you prefer your own database, pick Select pages in the Notion picker and grant access to that page or database. Make sure it has a Date property for due dates and a Text property for the 2sync data field.

4. Map the properties and attributes

This is where you tell 2sync what goes where and which way data should travel. For a complete reference of every supported field, see Todoist fields.

  1. Choose the overall mode at the top: One-way to Notion, 2-way sync, or One-way to Todoist.
  2. Map the core fields first: Task Title, Description, Due date, Completed.
  3. Map the optional fields you use: Priority, Labels, Project, Section, Assignee, Parent task, and the reference fields.
  4. For each row, set the arrow to the direction you want. Blue means active, grey means unavailable for that field.
  5. If you created new properties in Notion during setup, click Refresh Notion fields and finish the mapping.
  6. Click Continue.

Important warning about deletion

When you map the field called Trigger deletion on Todoist, any Notion page where that mapped property is set to true will delete its matching task in Todoist. If you map it to an existing property that already has true values, those tasks will be deleted immediately. Use a dedicated checkbox and set it intentionally.

5. Set filters (optional)

Filters control exactly which tasks sync. For all available conditions, see the Todoist filter reference.

  1. In the Filters step, open the logic menu and choose Any, All, or None of the following are true.
  2. Click Add condition.
  3. Choose a condition type, set the operator, then pick a value.
  4. Add more conditions as needed.
  5. Click Continue to move on.

Common filter examples:

  • Sync only tasks from a specific project
  • Exclude completed tasks
  • Sync only Priority 1 or Priority 2 tasks
  • Exclude tasks with a specific label

6. Set default values for Notion (optional)

Defaults apply only when 2sync creates a new Notion page from a Todoist task. They never overwrite mapped fields or change existing pages.

  1. Click + Add default Notion value.
  2. Pick a Notion property from the dropdown.
  3. Choose a static value (emoji, text, select option, checkbox, relation target, etc.).
  4. Repeat as needed.
  5. Click Continue.

7. Advanced settings and final checks

Name the automation, review the advanced options, and launch.

  1. Give your automation a clear name so you can find it fast.
  2. Optionally enable Add Notion link below every description and Sync Notion entries that were created before the first sync (useful if you want to import existing Todoist tasks into Notion on the first run, or backfill Notion pages that were created before you set up the automation).
  3. Click Show advanced settings to review:
    • Watch completed tasks up to: How far back to track completions (e.g. 7 days).
    • Allow task deletion: When off, deleting in one app only unsyncs the pair. Turn on to delete in both directions.
    • Sync frequency: How often 2sync checks for changes (every 2-5 minutes depending on plan).
    • Ignore Notion entries linked with other automations: Prevents duplicates across multiple automations.
  4. Click Continue, then run Test synchronization to confirm everything works.
  5. Hit Start the sync now and you are live.

Your sync is ready in under 10 minutes

Follow the steps above with your own accounts. Connect, map your fields, set your filters, and let 2sync keep everything in sync.

Create your automation now

Conclusion

Syncing Notion with Todoist removes the friction of updating tasks in two places and lets you focus on the actual work. Instead of copying deadlines, toggling checkboxes, or wondering which app has the latest update, you get a single source of truth that flows both ways.

With 2sync, that sync covers 14 fields, full subtask hierarchy, priority levels, labels, projects, and sections. You decide how tasks map, which items to include, and what defaults to set, while the platform handles the sync in the background. Start with one automation and expand as your workflows grow.

You can also combine multiple 2sync automations to unify your entire workflow in one Notion workspace. For example, run a Todoist automation and a Google Calendar automation pointing to the same database. Tasks and events appear side by side, and you can use Notion's calendar view to time-block your day across both sources. Each automation runs independently with its own field mapping and filters.

If you are comparing task management options, see our Todoist vs Google Tasks or TickTick vs. Todoist comparisons.

FAQ

What is two-way sync between Todoist and Notion?

Two-way sync means changes propagate in both directions: create or edit a task in Todoist and the matching Notion page updates within minutes; edit the Notion page and the Todoist task updates back. The same applies to completions, deletions, priority changes, label updates, and field updates like due date or description. Notion does not provide this natively, and Todoist offers no first-party connector for Notion databases; a dedicated sync service like 2sync handles the bidirectional state management with subtask hierarchy, 4-level priority, and per-field direction control.

Can I sync Todoist and Google Calendar together with Notion?

Yes. Create one 2sync automation for Todoist and another for Google Calendar, both pointing to the same Notion database (or separate databases if you prefer). Tasks and events sync independently with their own field mapping and filters, and you can use Notion views to see everything in one place. See how to sync Notion with Google Calendar for the calendar setup.

Does Todoist work with Notion AI or Notion's native automations?

Notion AI can search and summarize pages in a Notion database that has Todoist tasks synced through 2sync, but Notion AI cannot create or update Todoist tasks directly. Notion's native automations (database button automations, formula property changes) trigger inside Notion only; for changes to flow to Todoist, the page needs to be mapped to a 2sync automation. Notion does not currently offer a first-party Todoist connector.

Is Notion compatible with task managers beyond Todoist?

2sync covers Todoist and Google Tasks as task-manager integrations today, both with full two-way database sync (the Google Tasks sync walkthrough covers the setup end to end). Both can run side by side into the same Notion database (or separate databases), with a Source field distinguishing where each task came from. The 14-field depth and subtask hierarchy support apply equally to both. For broader task ecosystems, our focus is building the deepest sync for the apps we already cover rather than thinner integrations across more tools.

Is there a native Notion-Todoist integration?

No. Notion and Todoist do not offer a built-in integration that syncs data between databases and projects. You need a third-party tool like 2sync, an automation platform like Zapier, or manual workarounds to connect them. Of the third-party options, 2sync is the only one that preserves subtask hierarchy through Notion relations and supports Todoist's 4-level priority system bidirectionally.

Is there a free way to sync Notion with Todoist?

Free options exist but are limited. Embedding Todoist inside a Notion page via /embed is free but read-only and does not create database pages. Zapier's free tier covers 100 tasks per month in one direction. IFTTT and Make have small free tiers with similar one-way limits. For full two-way sync with subtask hierarchy, priority, labels, and field mapping, a paid tool like 2sync (14-day free trial) is required.

Why isn't my Todoist embed working in Notion?

If the Todoist embed shows a login loop, a blank frame, or refuses to load, the usual fixes are: use the full project URL (https://todoist.com/app/project/YOUR_PROJECT_ID), not a shortened link; sign into Todoist in a separate browser tab first, then refresh the Notion page; try the Notion web app instead of desktop, since the desktop app blocks third-party iframes more often; check that your browser or network is not blocking third-party cookies. The embed is read-only by design and is not a real sync. For actual two-way sync of tasks into your Notion database, see the methods comparison above or the Todoist Notion integration.

Can you sync Todoist subtasks with Notion?

Yes. With 2sync, map the Parent Task field to a Relation property in your Notion database. Subtasks sync as separate pages linked to their parent task. Subtask depth is unlimited, and you can use Notion rollups to display subtask counts or completion percentages on the parent page. This is the differentiator between 2sync and other sync tools: Pleexy and Zapier flatten subtasks; TaskClone does not capture them at all. See the projects, sections & subtasks guide for setup details.

Does 2sync support Todoist recurring tasks?

Yes. Todoist keeps one task with a dynamic due date that advances on completion. 2sync updates the same Notion page with the new date each time the task recurs, rather than creating a duplicate page per occurrence. The Completed checkbox resets automatically after each cycle. Pleexy and most automation tools create a new page on each recurrence, which clutters the database over time.

Can I sync Todoist labels and assignees to Notion contacts?

Yes. Map the Labels field in 2sync to a Notion Multi-select property for two-way label sync. For shared Todoist projects, map the Assignee field to a Relation property pointing at a Contacts database, and 2sync matches assignees by email and creates the relation link automatically. Paired with a Google Contacts automation, missing contacts get created on the fly. This turns the task database into a lightweight project tracker where every task page links to its assignee.

Can I sync multiple Todoist projects to different Notion databases?

Yes. Create one 2sync automation per database-project pairing. Each automation has its own field mapping, filters, and sync settings. You can run multiple automations simultaneously, mixing one-way and two-way pairings, and use the Automation Name field to tag each Notion page with its source automation for easy filtering.

How often does 2sync check for changes?

Sync frequency depends on your plan: every 5 minutes on Solo, every 3 minutes on Premium, and every 2 minutes on Pro. You can also click Sync Now on your automation dashboard for an immediate sync. Pleexy syncs hourly on its lower tiers; Zapier polls every 15 minutes on its free tier and every 1-2 minutes on paid Pro plans.

How do I map Notion properties to Todoist fields?

In the field mapping step of the 2sync wizard, each Todoist field has a dropdown to pick the Notion property it should write to. Arrow icons show whether the field flows both ways, only into Notion, or only into Todoist. Common matches: Task Title to a Title property, Due Date to a Date property, Priority to a Select property (P1-P4), Labels to a Multi-select property, Project and Section to either Select or Relation properties, Parent Task to a Relation property for subtask hierarchy, Description to Rich text, Completed to a Checkbox or Status property. 2sync supports 14 Todoist fields in total, each individually configurable.

What Todoist fields can be synced to Notion?

2sync supports 14 fields: task title, description, due date, deadline, priority (4 levels), labels (multi-value), project, section, completed status, assignee, parent task (subtask relation), recurrence rule, Todoist task URL, and the Notion-side trigger that deletes the matching Todoist task. Each field can be set to two-way, one-way to Notion, or one-way to Todoist. The full field reference is available in the Todoist fields docs.

What happens if I delete a task in Todoist?

By default, deleting a task in Todoist unsyncs it from Notion but does not remove the Notion page (so you keep a record of completed work). If you enable the Allow task deletion setting in the automation's advanced options, deleting in either app removes the item from both. You can also map the Trigger deletion on Todoist field to a Notion checkbox for controlled deletion from Notion, useful when you want to clean up tasks from inside the database view.

Why won't my Todoist sync with Notion?

The most common causes are revoked OAuth permissions (reconnect from the 2sync dashboard), filter conditions excluding the tasks you expected (check the Filters section of the automation), a sync that's still on its first cycle (2 to 5 minutes depending on plan), or a Notion property type that doesn't accept the mapped Todoist field (Priority needs Select, Labels need Multi-select, Parent Task needs Relation). Less common: a Notion API rate limit on workspaces with thousands of pages, or a Pro/Business-only field (like Deadline) mapped on a Beginner (free) Todoist account.

About the author

Simo Elalj
Simo Elalj

Founder of 2sync. Software engineer with a background in computer science from INSA Lyon. Builds sync tools that connect Notion with calendars, tasks, and contacts. Previously founded RefurbMe, a price comparison platform for refurbished electronics.


Latest

From the blog

Guides on Notion sync, the calendar and task tools we test, and the productivity stack that holds it all together.