# Sync GitHub Issues with Notion: auto-create and update tasks on changes
This automation template keeps GitHub Issues and Notion task database in sync by automatically reflecting every change from GitHub into Notion. Ideal for developers using GitHub for development while managing planning, backlogs, or documentation in Notion.
## Who it´s for
- Developers using GitHub for task management
- Product managers maintaining backlogs in Notion
- Teams needing to sync GitHub with internal tracking systems
- Freelancers tracking GitHub-based tasks in Notion
## What the automation does
- Creates a new Notion page when an issue is opened
- Updates title and content when an issue is edited
- Sets ´Closed´ status when an issue is closed
- Unchecks closure when an issue is reopened
- Archives the Notion page when an issue is deleted
## What´s included
- Ready-to-use n8n workflow
- Logic for handling all major GitHub events (open, edit, close, reopen, delete)
- Webhook-based integration with GitHub API and Notion API
- Basic setup and adaptation guide
## Requirements for setup
- n8n instance (self-hosted or cloud)
- GitHub repository with webhook configuration permissions
- Notion workspace with a task database
- Valid API keys and access permissions
## Benefits and outcomes
- Eliminates manual copying of tasks between GitHub and Notion
- Ensures data consistency across platforms
- Centralizes task visibility for non-technical team members
- Saves time in backlog and issue tracking workflows
## Important: template only
Important: you are purchasing a ready-made automation workflow template only. Rollout into your infrastructure, connecting specific accounts and services, 1:1 setup help, custom adjustments for non-standard stacks and any consulting support are provided as a separate paid service at an individual rate. To discuss custom work or 1:1 help, contact via chat
No feedback yet