Sync your GitHub issues to your Notion database — n8n Workflow

Medium complexity Trigger10 nodes🏷️ Project Management👁 4,204 viewsby n8n Team

Overview

This workflow syncs your GitHub issues to your Notion database. Whenever a new issue is opened in your GitHub repository, it will be shown in your Notion database, syncing the status property (opened/edited/closed/deleted). In case there’s no Notion database existing yet, a new one will be created automatically.

Prerequisites Notion account and Notion credentials GitHub account and GitHub credentials

How it works

Github trigger starts the workflow when a new issue is created in a GitHub repo

Nodes used

Notion

Workflow Preview

IF & Switch
Depends on what action was taken on an issue in GitHub.
Create database page
Find database page
S
Switch
I
IF
Edit issue
Delete issue
C
Create custom Notion fil…
Close issue
Reopen issue
T
Trigger on issues
10 nodes9 edges

How it Works

  1. 1

    Trigger

    The workflow starts with a trigger trigger.

  2. 2

    Process

    Data flows through 10 nodes, connecting function, githubtrigger, if.

  3. 3

    Output

    The workflow completes its automation and delivers the result to the configured destination.

Node Details (10)

NO

Notion

notion

#1

How to Import This Workflow

  1. 1Click Download JSON button on the right to save the workflow file.
  2. 2Open your n8n instance. Go to Workflows → New → Import from file.
  3. 3Select the downloaded sync-your-github-issues-to-your-notion-database file and click Import.
  4. 4Set up credentials for each service node (API keys, OAuth, etc.).
  5. 5Click Test Workflow to verify everything works, then activate it.

Or paste directly in n8n → Import from JSON:

{ "name": "Sync your GitHub issues to your Notion database", "nodes": [...], ...}

Integrations

functiongithubtriggerifnotionswitch

Get This Workflow

Download and import in one click

Download JSONView on n8n.io
Nodes10
Complexitymedium
Triggertrigger
Views4,204

Created by

n8n Team

n8n Team

@n8n-team

Tags

functiongithubtriggerifnotionswitch

New to n8n?

n8n is a free, open-source workflow automation tool. Self-host it or use the cloud version.

Get n8n Free →