Notion과 Todoist는 모두 가장 인기 있는 생산성 앱이지만 접근 방식은 꽤 다릅니다. Notion은 노트, 문서, 프로젝트 계획, 라이브 페이지까지 아우르는 올인원 워크스페이스이고, Todoist는 자연어 입력, 보드, 캘린더 보기 같은 기능을 갖춘 유연한 할 일 앱입니다.

두 앱을 함께 쓰고 있다면 “둘이 매끄럽게 함께 작동하면 좋겠다”라고 한 번쯤 생각하셨을 겁니다. 아직 그렇게 하지 않았다면, 삶의 생산성을 높이는 최고의 방법 중 하나를 놓치고 있을지도 모릅니다. 이 가이드에서는 네이티브 기본 옵션부터 서드파티 자동화·동기화 서비스까지, Notion을 Todoist와 연결하는 모든 방법을 살펴봅니다. 각 통합 방식의 장단점을 솔직하게 정리해, 여러분의 워크플로에 가장 알맞은 선택을 할 수 있도록 돕겠습니다.

Notion과 Todoist를 동기화하는 이유

두 앱은 각자의 강점을 가집니다. Notion은 정보 정리, 프로젝트 계획, 데이터베이스, 문서화에 뛰어나고, Todoist는 작업의 빠른 캡처, 마감일(Deadline), 체크오프 같은 할 일 관리에 최적화되어 있습니다. 또한 Notion을 훌륭한 필기 앱으로 쓰는 방법도 별도로 다룬 글이 있습니다: Notion은 좋은 필기 앱일까요?

많은 생산성 애호가들은 상위 수준의 계획이나 프로젝트 노트를 위해서는 Notion을, 일상적인 작업 관리를 위해서는 Todoist를 함께 사용합니다.

수동으로 두 곳의 작업을 모두 최신 상태로 유지하는 일은 번거롭습니다. Todoist를 Notion과 동기화하면 중복 입력 없이 작업과 노트가 항상 정렬됩니다.

예를 들어 이동 중에는 Todoist에 작업을 적어 두고, 그 작업이 프로젝트 노트 옆 Notion 워크스페이스에 나타나게 하거나, Notion에서 작업 상태를 변경하면 Todoist에서 자동으로 완료 처리되도록 할 수 있습니다.

요약하면, 두 앱을 통합하면 Notion의 풍부한 컨텍스트와 체계적인 조직력에 Todoist의 효율적인 작업 추적을 결합해 양쪽의 장점을 모두 누릴 수 있습니다.

이제 가장 간단한 방법부터 가장 강력한 방법까지, 사용할 수 있는 모든 통합 방식을 살펴보겠습니다.

Notion과 Todoist 동기화: 현재 가능한 옵션

네이티브 옵션과 서드파티 솔루션을 포함해 Notion과 Todoist를 동기화하는 모든 방법을 검토했습니다.

아래는 각각의 방법을 나란히 비교한 요약 표입니다. 자세한 설명으로 바로 이동하려면 통합 이름을 클릭하세요.

통합유형설정 난이도동기화 방향비용적합한 경우
Notion에 Todoist 임베드네이티브 임베드(iframe)쉬움보기 전용, 단방향무료Notion 페이지 안에서 Todoist를 빠르게 확인할 때
Zapier자동화 플랫폼중간단방향 또는 양방향(다중 Zap)무료 제한
실시간은 유료
맞춤 워크플로, 유연한 트리거
IFTTT자동화 플랫폼중간대부분 단방향기본 무료,
빠른 확인은 유료
가벼운 연결, 단순 이벤트
Pleexy전용 동기화 서비스쉬움양방향, 실시간유료(체험 제공)간단하고 일관된 작업 동기화
TaskClone작업 추출 서비스쉬움단방향(완료 피드백 포함)유료노트의 할 일을 Todoist로 보내기
고급: Make / n8n / 맞춤 스크립트자동화 & 자체 호스팅 도구어려움단/양방향(커스텀)무료 티어
볼륨/호스팅 비용은 유료
복잡·다앱 흐름이 필요한 기술 사용자
2sync전용 동기화 플랫폼쉬움양방향, 실시간유료(무료 체험)전반적으로 최고: 매끄럽고 신뢰할 수 있는 Notion ↔ Todoist 동기화

1. Notion에 Todoist 임베드

Notion 안에서 Todoist를 활용하는 가장 빠른 방법은 Todoist 인터페이스를 Notion 페이지에 임베드하는 것입니다.

Notion은 외부 웹페이지나 앱을 임베드할 수 있으며, 여기에는 Todoist 웹앱이나 특정 프로젝트 보기(필터 포함)도 들어갑니다. 이 네이티브 통합은 사실상 여러분의 Notion 페이지 안에서 라이브로 동작하는 Todoist 위젯과 같습니다.

앱을 계속 오가느라 방해받지 않고, Notion 콘텐츠와 나란히 Todoist 작업을 보고 상호작용하기에 좋습니다.

Todoist를 Notion에 임베드하는 방법

  1. Notion에서 임베드 블록 추가: Notion 페이지에서 /embed 슬래시 명령을 입력해 임베드 블록을 삽입합니다.
  2. Todoist URL 붙여넣기: 임베드 블록에 Todoist 주소를 입력합니다. 전체 앱을 임베드하려면 https://todoist.com/app을 사용하고, 특정 프로젝트나 필터 보기를 임베드하려면 Todoist에서 해당 URL을 복사해 붙여넣습니다.
  3. Todoist에 로그인: Embed Link를 클릭하면 블록 안에 Todoist 로그인 화면이 로드됩니다. 로그인 후에는 Notion 안에 Todoist 인터페이스가 나타납니다. 작업 목록을 스크롤하고, 작업을 추가·완료하는 등 웹앱과 동일하게 상호작용할 수 있습니다.
출처: Todoist 도움말 센터

🔒 제한 사항:

  • 실제 동기화가 아닌 웹사이트 임베드(iframe)입니다.
  • 변경사항은 Todoist에만 반영되며, Notion 데이터베이스 아이템은 생성되지 않습니다.
  • 임베드된 작업은 Notion의 관계형, 롤업, 수식, 필터 등에서 활용할 수 없습니다.
  • Notion 데이터로 저장/색인되지 않아 Notion 검색 가치가 제한적입니다.
  • 인터넷 연결과 임베드 내부의 Todoist 로그인이 필요합니다.
  • 브라우저에서 가장 안정적으로 작동하며, 데스크톱/모바일 앱에서는 느리거나 동작이 다를 수 있습니다.
  • 임베드된 작업으로는 Notion 자동화나 트리거를 쓸 수 없습니다.
  • Notion에 실제 데이터가 필요하다면 동기화/자동화 도구를 사용하세요.

이 방법이 맞는 경우: Notion에서 작업하는 동안 Todoist 작업을 보고/간단히 관리하려는 목적(예: Notion 프로젝트 페이지에서 관련 Todoist 작업 목록을 함께 보고 싶을 때)이라면 빠르고 유용합니다. 추가 앱이나 구독이 필요 없다는 점도 장점입니다. 다만 Notion과 Todoist 데이터 사이에 실제 연결이 생기는 것은 아니라는 점을 기억하세요.

2. Zapier

Zapier는 Notion과 Todoist를 포함해 수천 개의 앱을 연결할 수 있는 인기 노코드 자동화 플랫폼입니다.

Zapier에서는 트리거와 하나 이상의 액션으로 이루어진 자동화 워크플로를 “Zap”으로 구성합니다.

예를 들어 우리의 목적에 맞춘 간단한 Zap은 다음과 같을 수 있습니다. “특정 Notion 데이터베이스에 새 아이템이 추가되면, Todoist에 작업을 만든다.”

실제로 Zapier 라이브러리에는 Notion–Todoist 통합을 위한 준비된 템플릿이 있습니다. 예를 들면:

  • 새로운 Todoist 작업을 Notion 데이터베이스에 추가: Todoist에서 작업을 만들 때마다 Notion 데이터베이스에도 해당 페이지(작업 아이템)가 추가됩니다.
  • 새 Notion 아이템에서 Todoist 작업 만들기: 특정 Notion 데이터베이스에 새 엔트리를 추가하면 자동으로 Todoist 작업이 생성됩니다.
  • Notion 아이템이 업데이트되면 Todoist 작업 완료 처리: 예를 들어 Notion에서 상태를 “완료”로 바꾸면, Zapier가 해당되는 Todoist 작업을 찾아 완료로 표시합니다.
  • Todoist 작업이 완료되면 Notion 데이터베이스 업데이트: Todoist에서 완료된 작업을 감지해 Notion의 체크박스나 상태 속성을 업데이트하도록 만들 수 있습니다.
Todoist의 'New Completed Task'가 Notion의 'Find database item'과 'Update database item'을 트리거하는 Zapier 템플릿. 두 앱 아이콘이 함께 표시됨.

트리거와 액션은 워크플로에 맞춰 자유롭게 조합할 수 있습니다.

🔗 Zapier로 양방향 동기화하기: 여러 개의 Zap을 구성하면 양방향 동기화(두 앱 어느 쪽의 변경도 서로 반영)를 구현할 수 있습니다. 예를 들어 한 Zap은 “Notion → Todoist”(새 Notion 아이템은 Todoist 작업 생성, 업데이트는 작업 업데이트 등)를 담당하고, 다른 Zap은 “Todoist → Notion”(새 Todoist 작업은 Notion 페이지 생성, 작업 완료는 페이지 업데이트 등)을 담당하게 할 수 있습니다. 다만 항목 매칭 로직을 스스로 설계해야 해서 복잡해질 수 있습니다.

장점

  • 매우 유연합니다.
  • 지원되는 트리거와 액션이 다양합니다.
  • 코드를 작성하지 않아도 됩니다.
  • 문서화가 잘 되어 있고 신뢰성이 높습니다.

단점

  • 지속적인 동기화에는 무료 요금제가 제한적입니다.
  • 무료 티어는 15분 간격으로만 변경을 확인합니다.
  • 업데이트가 많으면 작업(Task) 한도에 빨리 도달할 수 있습니다.
  • 실시간에 가깝게 쓰려면 유료 플랜이 필요합니다.
  • 구성과 유지보수에 시간이 듭니다.
  • 설정을 잘못하면 깨지기 쉽습니다.

이 방법이 맞는 경우: 직접 로직을 조립해 맞춤형 통합을 만들고 싶다면 Zapier가 적합합니다. 특히 “Notion에서 X가 일어나면 Todoist에서 Y를 한다”와 같은 단방향 흐름에 뛰어납니다. 최소한의 설정으로 지연 없는 양방향 동기화를 원한다면, 아래에서 다룰 전용 동기화 도구를 고려해 보세요.

3. IFTTT

IFTTT(If This Then That)는 Zapier보다 조금 더 단순하고 소비자 지향적인 자동화 플랫폼입니다.

“어떤 일이 일어나면(If) → 무엇을 한다(Then)”라는 논리의 “애플릿(Applet)”을 만들 수 있습니다. Notion과 Todoist를 모두 지원하지만, Zapier보다 트리거/액션의 폭은 다소 제한적입니다.

IFTTT에서 Notion은 “Notion.so” 서비스로 제공되며 “데이터베이스에 새 페이지” 같은 트리거가 있고, Todoist는 “새 작업 생성”, “작업 완료” 등의 트리거를 지원합니다.

Notion과 Todoist 로고 사이의 양방향 화살표가 보이는 IFTTT 연결 화면. 제목은 'Notion.so to Todoist integrations'.

예를 들어 “만약 특정 Notion 데이터베이스에 새 페이지가 만들어지면, 그러면 Todoist에 작업을 추가한다”라는 애플릿을 만들 수 있습니다. 트리거는 Notion의 “데이터베이스에 새 페이지”, 액션은 Todoist의 “작업 생성”이 됩니다.

반대로 “만약 Todoist에 새 작업이 추가되면, 그러면 Notion에 페이지를 만든다”도 가능합니다. IFTTT에는 이런 통합을 위한 기본 블록이 모두 있습니다.

  • Notion 트리거: 데이터베이스에 새 페이지(선택한 데이터베이스에 아이템이 추가될 때)
  • Todoist 트리거: 새 작업 추가, 작업 완료(“특정 라벨의 새 작업” 등 변형 포함)
  • Notion 액션: 데이터베이스에 새 페이지 만들기(선택한 DB에 아이템 추가)
  • Todoist 액션: 작업 생성(프로젝트, 내용 등 지정)

이 구성만으로도 단방향 동기화는 가능하지만, IFTTT의 단순함에는 한계가 있습니다.

🔒 제한 사항

  • 무료 플랜은 약 1시간 간격, Pro는 약 5분 간격으로 확인합니다.
  • 시간 민감한 업데이트에는 지연이 생길 수 있습니다.
  • Notion에서 기존 페이지를 “찾아 업데이트”하는 액션이 부족해 진정한 양방향 구현이 어렵습니다.
  • 기존 페이지 검색·업데이트의 신뢰도가 낮습니다.
  • 기존 작업/페이지 편집은 번거롭거나 불가능한 경우가 있습니다.

이 방법이 맞는 경우: 실시간이나 복잡한 동기화가 굳이 필요 없고, 가벼운 이벤트 기반 연결만 있으면 된다면 IFTTT가 쓸 만합니다. 다만 견고한 양방향 작업 동기화가 필요하면 한계에 금방 부딪힐 수 있으므로, Make 같은 도구나 전용 동기화 툴을 고려하세요.

4. Pleexy

Pleexy는 노트/프로젝트 앱과 작업 관리 앱 사이의 작업을 동기화하기 위해 설계된 서드파티 서비스입니다.

이 서비스는 실시간 양방향 생성과 업데이트에 초점을 둔, 지속적인 스마트 브리지 역할을 합니다.

Pleexy의 Notion↔Todoist 양방향 동기화: 왼쪽에는 Todoist 모바일 인박스, 오른쪽에는 Notion 데스크톱 작업 데이터베이스가 보이고, 양쪽을 잇는 화살표가 표현됨.

Pleexy로 Notion과 Todoist를 연결하면 다음이 이루어집니다.

  • 자동 작업 감지: 지정한 Notion 워크스페이스/데이터베이스를 스캔해 작업을 식별합니다. 동기화 대상이 될 DB나 페이지를 고를 수 있습니다.
  • 작업 생성·변환: 감지된 각 작업에 대해 Todoist(또는 반대로)에서 대응 작업을 만듭니다. 제목, 마감일(Deadline) 등 관련 정보를 함께 전달하도록 설정할 수 있습니다.
  • 지속적 양방향 동기화: 설정 후에는 한쪽의 변경이 다른 쪽에 실시간으로 반영됩니다. Todoist에서 완료·수정하면 Notion에서도 곧바로 완료·업데이트되고, 그 반대도 동일합니다.
  • 맞춤 규칙: 모든 Notion 페이지를 작업으로 만들 필요는 없습니다. 특정 데이터베이스, 특정 상태 등 원하는 조건만 동기화하도록 필터와 규칙을 구성할 수 있습니다.

장점

  • Notion과 Todoist 간 양방향 작업 동기화
  • 생성·업데이트·완료의 실시간 미러링
  • 노코드 설정과 가이드형 매핑
  • 세밀한 필터로 동기화 범위를 제어
  • 중복 방지와 상호 참조 유지
  • 백그라운드 자동화로 유지보수 최소화

단점

  • 체험 이후 유료
  • 작업 중심이며 Notion 전체 데이터 구조를 다루진 않음
  • 필드 매핑은 Pleexy에서 지원하는 범위로 제한
  • DB 스키마나 속성 이름을 바꾸면 깨질 수 있음
  • 엣지 케이스에서는 Make/n8n보다 유연성이 낮음
  • 제3자 서비스를 통한 데이터 흐름(벤더 종속)

이 방법이 맞는 경우: Notion의 특정 데이터베이스/페이지와 Todoist 사이에서, 완료 상태까지 양쪽으로 깔끔하게 맞춰 주는 즉시 사용 가능한 동기화를 원한다면 Pleexy가 적합합니다. Notion에서 계획하고 Todoist에서 실행하는 1인/소규모 팀에 특히 유용합니다.

5. TaskClone

TaskClone은 약간 다른 성격의 통합 도구로, 노트에서 할 일을 추출해 작업 관리자에 보내는 특화된 용도를 갖습니다. Evernote로 알려졌지만 Notion과 Todoist도 지원합니다.

왼쪽의 체크박스가 있는 노트 페이지에서 오른쪽 Todoist 로고로 화살표가 이어지는 TaskClone 통합 그래픽. 자동 작업 전송을 표현.

동작 방식은 이렇습니다. TaskClone을 Notion 계정과 Todoist 계정에 연결해 두면, Notion 페이지의 체크리스트/할 일 블록을 감지해 Todoist API로 해당 작업을 전송합니다.

페이지 전체가 아닌 개별 작업만 이동합니다. TaskClone은 노트 본문에서 실행 가능한 항목을 읽어내는 도구입니다.

작업 완료 동기화 옵션도 있어, Todoist에서 완료 표시하면 작업이 생성된 Notion 페이지의 체크도 함께 켜도록 설정할 수 있습니다.

장점

  • Notion에서 즉석으로 떠오른 작업을 손쉽게 포착
  • 리치 텍스트 내부의 To-do 파싱에 특화
  • 설정이 간단
  • 데이터베이스가 아닌 노트 본문 안의 작업에도 유리

단점

  • 완전한 데이터베이스 동기화는 아님
  • 작업을 Notion DB로만 관리한다면 굳이 필요 없음
  • Pleexy나 2sync보다 적용 범위가 좁음

이 방법이 맞는 경우: 회의 노트, 데일리 저널, 프로젝트 노트 등 Notion 페이지 안에 작업을 자주 적어두고, 그 행동 항목을 자동으로 Todoist로 보내고 싶다면 TaskClone이 잘 맞습니다.

6. 고급: Make, n8n, 또는 맞춤 API 스크립트

구독 비용을 줄이거나 통합을 더 세밀하게 제어하고 싶은 파워 유저라면 다음 옵션을 고려하세요.

Make

Make는 다단계 워크플로(시나리오)를 시각적으로 구성하는 강력한 자동화 도구입니다.

Todoist와 Notion 모듈을 모두 지원하며, 한 앱의 변화를 감시(웹훅 또는 일정 확인)해 다른 앱에서 여러 액션을 수행하도록 만들 수 있습니다.

왼쪽에는 Notion의 Watch Database Items/Watch Events 같은 트리거, 오른쪽에는 Todoist의 Close a Task/Complete a Recurring Task 같은 액션이 보이는 Make 자동화 인터페이스.

예를 들어 Notion 데이터베이스의 새 페이지/업데이트를 감시해 Todoist 작업을 생성·업데이트하거나, 그 반대로 구성할 수 있습니다.

필드 매핑과 데이터 변환(특정 Notion 속성을 Todoist 필드에 매핑 등)을 세밀하게 제어할 수 있다는 점이 강점입니다.

학습 곡선은 있지만 복잡한 통합에 충분히 대응합니다.

n8n

n8n은 오픈소스 자동화 도구로, 자체 호스팅하거나 클라우드 버전을 사용할 수 있습니다. Notion과 Todoist 노드도 있습니다.

Notion과 Todoist 아이콘 사이에 번개가 있는 n8n 통합 소개 페이지. 시작하기/데모 보기 버튼이 함께 표시됨.

드래그 앤 드롭으로 플로우차트처럼 통합을 구축하며, 필요하다면 코드 노드를 넣어 커스텀 로직을 구현할 수도 있습니다. 시간 투자를 감수한다면 맞춤 양방향 동기화도 가능합니다.

자체 호스팅 시 무료로 쓸 수 있고 유연성도 매우 높습니다.

Notion API와 Todoist API로 맞춤 스크립트

Notion과 Todoist는 모두 개발자 API를 제공합니다. 주기적으로 변경을 확인해 양쪽 데이터 동기화를 수행하는 스크립트나 프로그램(예: Python + 스케줄러)을 직접 작성할 수도 있습니다.

예컨대 Todoist에서 새 미완료 작업을 가져와 Notion DB에 넣고, 반대로 Notion에서 새 작업을 읽어 Todoist에 만드는 방식입니다.

다만 신뢰할 수 있는 양방향 동기화를 직접 구현하려면 필드 매핑, 중복 방지, 두 API의 인증 관리, 동기화 상태 추적 등 고려해야 할 요소가 많습니다.

기존 도구로 충족되지 않는 매우 구체적인 요구가 있거나, 도전 자체를 즐기는 경우에만 권장합니다.

7. 2sync

2sync은 Notion을 포함한 여러 앱을 쉽게 연결하도록 설계된 전용 동기화 플랫폼입니다. 범용 자동화 도구와 달리 신뢰할 수 있는 양방향 동기화에 초점을 맞춰, 수동 개입 없이 Notion 데이터베이스와 Todoist 프로젝트가 실시간으로 정렬되도록 합니다.

핵심 동작은 다음과 같습니다.

  • 진정한 양방향 동기화: Todoist에서 작업을 추가/수정/완료하면 선택한 Notion 데이터베이스에 즉시 반영되고, Notion에서의 변경도 동일하게 Todoist에 반영됩니다.
  • 맞춤 필드 매핑: 상태, 우선순위, 마감일(Deadline) 등 Notion 속성을 Todoist 필드에 매핑해 범용 트리거/액션보다 훨씬 정밀하게 제어합니다.
  • 고급 필터: 특정 라벨이 있는 작업만, 특정 보기의 아이템만 등, 동기화 대상을 정확히 선택합니다.
  • 간편한 설정: 코딩이나 복잡한 다중 Zap 로직 없이 계정 연결 → DB·프로젝트 선택 → 필드 매핑만으로 실행 가능합니다.
  • 확장성: 하나의 데이터베이스로 시작해 규칙과 흐름을 점차 추가해도 전체를 다시 만들 필요가 없습니다.
  • 실시간 신뢰성: Zapier/IFTTT 구성에서 발생하기 쉬운 중복·루프를 방지하도록 설계되어, 데이터 일관성을 믿을 수 있습니다.

장점

  • Notion–Todoist에 특화된 설계
  • 초보자와 고급 사용자 모두를 위한 직관적 UI
  • 지연 없는 실시간 양방향 동기화
  • 풍부한 필드 매핑과 고급 필터
  • 간단한 설정, 낮은 유지보수
  • 한 명부터 여러 데이터베이스를 쓰는 팀까지 확장

단점

  • 무료 체험 이후 유료
  • 대규모 팀에서는 자동화 설계가 다소 복잡할 수 있음
  • 기능 초점이 “동기화”에 맞춰져 있음

이 방법이 맞는 경우: Todoist로 하루의 실행을 관리하고 Notion으로 구조화된 프로젝트를 추적하며, 누락·중복·누더기 자동화를 걱정하고 싶지 않다면 2sync이 가장 매끄러운 선택입니다. 두 앱에 네이티브로 최적화되어 있어 장기적으로도 가장 신뢰할 수 있습니다.

다음 섹션에서는 2sync을 사용해 notion과 todoist를 동기화하는 방법을 단계별로 살펴봅니다.

2sync으로 Notion과 Todoist를 동기화하는 방법

이 섹션은 2sync을 이용해 Notion과 Todoist를 동기화하는 방법을 간결하고 단계적으로 설명합니다.

시작 전에 필요합니다:

  • 대상 워크스페이스/페이지에 통합 접근 권한을 부여할 수 있는 Notion 계정
  • 동기화할 작업을 담을 Notion 데이터베이스(기존 DB를 사용하거나 전용 템플릿 사용)
  • 최소 한 개 이상 접근 가능한 프로젝트가 있는 Todoist 계정
  • 2sync 계정

ℹ️ 개인정보 안내: 2sync은 Notion 공식 API와 Todoist API를 통해 연결합니다. 각 연결은 안전하게 인증되며, 2sync은 도구 간 데이터를 전달하는 브리지 역할만 합니다.

1단계: 새 자동화 만들기

2sync 홈페이지와 Automations 대시보드. 활성 자동화가 없고, 사용자가 파란색 ‘+ New Automation’ 버튼을 눌러 Todoist 동기화를 만들기 시작.
  1. 2sync.com으로 이동해 Start automating now를 클릭합니다.
  2. 열리는 카탈로그에서 Todoist를 선택해 설정 마법사를 시작합니다.
  3. 워크스페이스 확인 창이 뜨면 승인하고 다음 단계로 진행합니다.

2단계: Todoist 계정 연결

사용자가 ‘Add Todoist Connection’을 클릭해 권한을 승인하고 돌아오면 프로젝트가 로드되고 ‘프로젝트 새로 고침’ 버튼이 표시됨.

2sync이 Todoist의 작업을 읽고 쓸 수 있도록 승인해야 양방향 동기화가 가능합니다.

  1. 마법사에서 + Add Todoist Connection을 클릭합니다.
  2. Todoist 로그인 창이 열리면 올바른 계정을 선택하고 요청 권한을 승인합니다.
  3. 2sync으로 돌아오면 Todoist 프로젝트가 자동으로 로드됩니다.
  4. 동기화할 프로젝트를 선택합니다
    • Notion에서 새로 만드는 작업의 기본 프로젝트도 지정할 수 있습니다.

💡 팁: 담당자(Assignee)를 동기화하려면, Notion에서 배정하려는 사람이 해당 Todoist 프로젝트에도 접근 권한이 있어야 합니다.

3단계: Notion 계정 연결

2sync의 ‘Connect Notion’ 단계. ‘Connect with Notion’ 클릭 → 로그인 → 2sync 템플릿 선택 → 접근 허용 → 목록에서 ‘Events and Tasks’ 템플릿 DB를 선택하고 Continue.

2sync이 접근할 Notion 워크스페이스 권한을 부여하고, 동기화할 데이터베이스를 선택합니다. 예시에서는 내장 템플릿을 사용해 속도를 높였습니다.

  1. Connect with Notion을 클릭합니다.
  2. 로그인(필요 시) 후 권한 요청 화면을 검토합니다.
  3. 2sync template를 선택해 준비된 Notion 데이터베이스를 워크스페이스에 추가합니다.
  4. Allow access를 눌러 2sync이 해당 DB를 읽고 쓸 수 있도록 승인합니다.
  5. 2sync으로 돌아오면 DB 목록이 로드됩니다. 목록에서 템플릿 DB(Events and Tasks)를 선택합니다.
  6. Continue를 클릭합니다.

💡 팁

  • 자신의 DB를 쓰고 싶다면 Notion 선택기에서 Select pages를 고른 후 해당 페이지/DB에 접근 권한을 부여하세요.
  • 템플릿 DB가 보이지 않으면 마법사에서 새로 고침(Refresh)을 누르거나 잠시 기다린 뒤 다시 시도하세요.

4단계: 속성 및 필드 매핑

2sync 필드 매핑 화면: ‘양방향 동기화’가 선택되어 있고, Todoist의 ‘완료’가 Notion의 ‘Done’에, ‘작업 제목’이 ‘Name’에, ‘완료 시간’이 ‘Task Completed At’에 각각 연결되어 있는 모습

이 단계에서 2sync에 어떤 데이터가 어디로, 그리고 어느 방향으로 이동해야 하는지 알려줍니다.

  1. 상단에서 전체 모드를 선택합니다: 단방향(→ Notion), 양방향 동기화, 단방향(→ Todoist).
  2. 먼저 핵심 필드를 매핑하세요: 작업 제목, 설명, 기한(Due date), 완료.
  3. 그다음 자주 쓰는 선택 필드를 연결합니다: 우선순위, 레이블, 프로젝트, 섹션, 담당자, 하위 작업(부모), 그리고 참조용 필드(각종 ID/링크).
  4. 각 행마다 화살표로 동기화 방향을 지정하세요. 파란색은 활성(가능), 회색은 해당 방향이 지원되지 않음을 의미합니다.
  5. 설정 도중 Notion에서 새 속성을 추가했다면 Notion 필드 새로 고침을 눌러 목록을 갱신한 뒤 매핑을 마칩니다.
  6. 계속을 클릭합니다.

전체 필드 매핑 표

필드를 매핑할 때는 Notion과 Todoist 사이의 데이터 흐름을 결정합니다. 어떤 속성은 양방향을 지원하고, 어떤 속성은 단방향만 지원합니다. 아래 표는 모든 필드와 권장 Notion 속성 유형, 허용되는 동기화 방향을 정리한 것입니다.

Todoist 필드권장 Notion 속성 유형동기화 방향
완료체크박스, 상태
작업 제목제목, 텍스트, 선택
완료 시간(Completed At)날짜➞ Notion
추가 시간(Added At)날짜➞ Notion
자동화 이름텍스트, 선택➞ Notion
설명텍스트
기한(Due Date)날짜
반복 여부(Is Recurring)체크박스➞ Notion
레이블(Labels)다중 선택
하위 작업 부모(Sub-task Parent)관계형
우선순위(P1–P4)텍스트, 선택
프로젝트(관계형)Projects DB와의 관계형
프로젝트텍스트, 선택
반복 빈도(Recurrence Frequency)텍스트, 선택➞ Notion
담당자(Responsible)텍스트, 이메일, 선택
섹션(Section)텍스트, 선택, 상태
동기화 상태(Sync status)텍스트, 선택➞ Notion
작업 URL(Task URL)텍스트, URL➞ Notion
Deadline날짜
프로젝트 ID텍스트, 선택➞ Notion
작업 ID텍스트, 선택➞ Notion
담당자(노션 워크스페이스 구성원)사람(People)
섹션(관계형)Sections DB와의 관계형
Notion Automations Data(레거시)텍스트➞ Notion
Todoist에서 삭제 트리거 ⚠️체크박스, 상태, 수식, 롤업Notion ➞

양방향 가능
➞ Notion은 Todoist → Notion 전용
Notion ➞은 Notion → Todoist 전용
UI에서 회색 화살표는 해당 방향이 지원되지 않음을 의미합니다.

⚠️ 삭제에 관한 중요한 경고: Todoist에서 삭제 트리거 필드를 매핑하면, 해당 속성이 true인 Notion 페이지는 연결된 Todoist 작업이 즉시 삭제됩니다. 이미 true 값이 들어 있는 기존 속성에 매핑하면 그 작업들이 바로 삭제되니, 전용 체크박스를 새로 만들고 의도적으로만 사용하세요.

5단계: 필터 설정(선택 사항)

2sync 필터 단계: ‘필터링할 항목이 있나요?’ 안내와 함께 조건 추가 버튼을 눌러 필드, 연산자, 값을 선택하고 ‘계속’을 누르는 과정

필터를 사용하면 정확히 어떤 작업을 동기화할지 제어할 수 있습니다. 상단에서 규칙 논리를 선택하고 조건을 하나 이상 추가하세요. 흐름을 새로 만들 필요 없이 언제든 다시 수정할 수 있습니다.

  1. 필터 단계의 논리 드롭다운에서 다음 중 하나/모두/없음을 선택합니다.
  2. 조건 추가를 클릭합니다.
  3. 조건 유형을 선택하고, 연산자를 고른 뒤 값을 지정합니다.
  4. 필요한 만큼 조건을 추가하세요. 하나/모두/없음을 전환하여 포함/제외 범위를 정밀하게 조절할 수 있습니다.
  5. 방금 Notion 속성을 만들거나 이름을 바꿨다면 Notion 필드 새로 고침을 눌러 드롭다운에 보이게 합니다.
  6. 계속을 눌러 다음 단계로 이동합니다.

필터 종류와 연산자(전체 목록)

필터제어 내용연산자예시
Notion 속성 값Notion 데이터베이스의 속성으로 포함/제외있다, 없다, 비어 있다, 비어 있지 않다상태가 Active인 항목만 동기화. 담당자가 비어 있는 항목은 제외.
작업 제목Todoist 작업 이름에 포함된 단어로 매칭포함한다, 포함하지 않는다, 비어 있다, 비어 있지 않다제목에 여행이 들어간 작업은 건너뛰기.
프로젝트 이름Todoist 프로젝트명으로 제한포함한다, 포함하지 않는다, 비어 있다, 비어 있지 않다Work가 포함된 프로젝트의 작업만 동기화.
섹션 이름Todoist 섹션명으로 제한포함한다, 포함하지 않는다, 비어 있다, 비어 있지 않다Planning 섹션만 가져오기.
우선순위P1~P4 텍스트 매칭포함한다, 포함하지 않는다, 비어 있다, 비어 있지 않다P1 또는 P2가 포함된 작업만 동기화.
레이블Todoist 레이블 텍스트로 필터포함한다, 포함하지 않는다, 비어 있다, 비어 있지 않다client-a 레이블이 붙은 작업만 포함.
반복 작업반복 작업 포함/제외반복되는, 반복되지 않는매일 반복되는 집안일은 제외하고 단발성 작업만 포함.
작업 설명설명 텍스트로 매칭/제외포함한다, 포함하지 않는다, 비어 있다, 비어 있지 않다invoice가 언급된 작업만 가져오기.

조건을 잘 결합하는 법

  • 모두(All): 엄격하게 포함하고 싶을 때. 예) 프로젝트에 Work 포함, 레이블에 client-a 포함, 기한이 비어 있지 않음.
  • 하나(Any): 범위를 넓히고 싶을 때. 예) 우선순위에 P1 또는 P2 포함.
  • 없음(None): 한 번에 제외하고 싶을 때. 예) 제목에 admin, standby, lunch하나도 포함되지 않음.

6단계: Notion 기본값 설정(선택 사항)

2sync 기본값 화면: 페이지 아이콘을 빨간 사각형 이모지로 지정하고, 선택 속성으로 ‘Source’를 ‘Todoist’로 설정한 뒤 ‘계속’을 누르는 과정

기본값은 2sync가 Todoist 작업에서 새로운 Notion 페이지를 만들 때에만 적용됩니다. 이미 매핑한 필드를 덮어쓰거나 기존 페이지를 변경하지는 않습니다.

기본값을 설정하는 방법

  1. + 기본 Notion 값 추가를 클릭합니다.
  2. 드롭다운에서 Notion 속성을 고릅니다.
  3. 정적 값을 선택합니다(이모지, 텍스트, 선택 옵션, 체크박스, 관계형 대상, 사람, 이메일, 숫자, 날짜 등).
  4. 필요하면 반복하세요. 설정 중에 속성을 새로 만들었다면 Notion 필드 새로 고침을 눌러 목록을 갱신합니다.
  5. 계속을 클릭합니다.

설정할 수 있는 기본값

  • 페이지 아이콘: 모든 새 페이지에 기본 이모지를 지정.
  • Source: 원본 추적을 위해 Todoist 등 라벨을 부여.
  • Attendees Contacts: 페이지 URL/ID로 다른 데이터베이스와 연결.
  • Calendar Name: 필요 시 기본 캘린더 라벨 지정.
  • Conference Call URL: 새 항목에 고정 회의 링크 추가.
  • Event Color: 분류를 위한 색상 라벨 기본 적용.
  • Event Freebusy: 기본값을 Free/Busy로 지정.
  • Event Location: 예: Office 등 기본 위치 입력.
  • Event Organizer: 주최자 이름을 미리 입력.
  • Event Response Status: Accepted, Pending 등 초기 상태 지정.
  • Event Type: Task/Meeting 등 유형 라벨.

기본값은 비워둬도 괜찮습니다. 필요한 것만 몇 가지부터 설정하고, 추후 워크플로에 맞춰 다듬으세요.

7단계: 고급 설정과 최종 점검

2sync 고급 설정 화면: 자동화 이름을 ‘Todoist & Notion Sync’로 지정하고, Notion 링크 추가/사전 항목 동기화 토글을 조정한 뒤 ‘고급 설정 보기’를 펼쳐 확인하고 ‘계속’을 누르는 모습

동기화를 시작하기 전 마지막 점검 단계입니다. 자동화의 이름을 정하고 유용한 토글을 설정한 뒤, ‘고급 설정’을 열어 확인하세요. 이 설정들은 이후에도 언제든 변경할 수 있습니다.

다음과 같이 해보세요:

  1. 나중에 찾기 쉽도록 자동화에 명확한 이름을 지정합니다.
  2. 필요하다면 모든 설명 아래에 Notion 링크 추가, 첫 동기화 이전에 생성된 Notion 항목 동기화 토글을 켭니다.
  3. 고급 설정 보기를 클릭하고 아래 옵션을 검토합니다.
  4. 계속을 누릅니다.

사용 가능한 고급 설정

  • 완료된 작업 확인 기간: 예를 들어 ‘지난 7일’ 등 얼마까지 소급해 완료 작업을 확인할지 선택합니다. 창을 넓힐수록 최초 동기화가 느려질 수 있습니다.
  • 작업 삭제 허용: 끄면 한쪽에서 삭제해도 연결만 해제됩니다. 켜면 양쪽에서 모두 삭제됩니다. 유용하지만 주의해서 사용하세요.
  • 동기화 빈도: 변경 사항 확인 주기를 정합니다(예: 5분).
  • 현재 다른 자동화와 연결된 Notion 항목 무시: 같은 데이터베이스를 여러 자동화가 사용할 때 중복 생성을 방지합니다.
  • 상세 활동 로그 수신 동의: 문제 해결을 위한 자세한 로그를 남깁니다(민감 정보가 포함될 수 있음).

준비가 되면 동기화 테스트 화면이 먼저 나타납니다. 설정이 올바른지 테스트해 보거나, 또는 테스트 건너뛰기를 눌러 바로 동기화를 시작할 수 있습니다.

이제 계속을 누르면 완료입니다!

결론

Notion과 Todoist를 동기화하면 두 곳을 번갈아 업데이트하느라 생기는 마찰이 사라지고, 실제 업무에 집중할 수 있습니다. 마감일을 복사하고 체크박스를 토글하며 최신 상태를 추적하는 대신, 양방향으로 흐르는 단 하나의 진실 소스를 갖게 됩니다. 설정도 간단합니다.

2sync와 함께라면 동기화는 신뢰할 수 있고, 사실상 실시간이며, 완전히 커스터마이즈 가능합니다. 어떤 필드를 어떻게 매핑할지, 어떤 항목을 포함할지, 어떤 기본값을 둘지 여러분이 결정하면, 플랫폼이 백그라운드의 무거운 작업을 처리합니다. 하나의 자동화로 시작해 워크플로가 커지면 점차 확장하세요. 편법이나 땜질식 연동은 필요 없습니다!