n8n ile Notion Nasıl Kullanılır?
n8n ile Notion kullanımı; integration oluşturma, page'i integration'a bağlama, database'e kayıt ekleme ve Notion node'unda sık görülen sorunların çözümü.
Miraç Kuru · Yayın 6 Ekim 2026

Bu yazıda· 7 bölüm
Kısa cevap
n8n ile Notion kullanımı, n8n'in Notion node'uyla database'lere kayıt eklemek, page oluşturmak ve içerik okumaktır. Bağlantı için Notion'da bir integration oluşturulur. Integration'ın gizli kodu (token), n8n'de bir credential oluşturulurken girilir. Belgelere göre integration sadece kendisine bağlanan page'lerle çalışır. Database'e kayıt, Database Page kaynağının Create işlemiyle eklenir.
- 1
Integration oluştur
Notion'ın integration dashboard sayfasında "+ New integration" düğmesine tıkla, yetkileri seç ve Secrets sekmesinden token'ı kopyala.
- 2
Credential kur
Notion node'unun Credential to connect with alanında "Create new credential" seç ve token'ı Internal Integration Secret alanına yapıştır.
- 3
Page'i integration'a bağla
Notion'da page'in üç nokta menüsünü aç, Connections bölümünde "Connect to" seç ve integration'ı bul.
- 4
Kayıt ekle
Database Page kaynağının Create işlemini seç, database'i ve property'leri belirle, "Execute step" düğmesine tıkla.
n8n ile Notion kullanımı, n8n'in Notion node'uyla (n8n'deki Notion adımıyla) Notion'daki database'lere kayıt eklemek, page oluşturmak ve içerik okumaktır. Workflow, n8n'de bir işi otomatik yapan adımların bütünüdür. Node ise workflow'un adımlarından biridir. Page, Notion'daki tek bir sayfadır. Database ise Notion'da kayıtların satır satır tutulduğu tablodur. n8n editörü, workflow'ların kurulup düzenlendiği ekrandır. Editörün ortasındaki canvas, node'ların eklenip birbirine bağlandığı çalışma alanıdır. Workflow'un ilk node'u olan trigger node, workflow'u belirli bir olayda ya da zamanda başlatır.
n8n'de Notion node'u ne yapar?
Belgelere göre Notion node'u, Notion'daki işleri otomatikleştirmek ve Notion'ı başka uygulamalara bağlamak için kullanılır. Node'un ayarlarında önce Resource alanından bir kaynak, sonra Operation alanından o kaynağın bir işlemi seçilir. Database içindeki page'ler Database Page kaynağıyla işlenir. Workspace, Notion'da bir kişinin ya da ekibin bütün page'lerini tutan çalışma alanıdır. Block, bir page içindeki başlık ya da paragraf gibi her içerik parçasıdır. Bazı işlemler şunlardır:
| İşlem | Ne yapar |
|---|---|
| Database Page > Create | Bir database'e yeni bir page ekler |
| Database Page > Get Many | Bir database'teki page'leri okur |
| Database Page > Update | Database'teki bir page'i günceller |
| Page > Create | Yeni bir page oluşturur |
| Page > Get Markdown | Bir page'in içeriğini Markdown biçiminde alır |
| Page > Archive | Bir page'i arşive kaldırır |
| Block > Append After | Var olan bir page'e yeni block'lar ekler |
| User > Get Many | Workspace'teki kullanıcıları listeler |
Markdown, başlık ve liste gibi biçimleri düz metin işaretleriyle yazma biçimidir.
Örnek: Bir içerik üreticisi, bir formdan gelen her video fikrini Database Page > Create işlemiyle Notion'daki fikir database'ine ekler. Her fikir database'te yeni bir satır olarak görünür.
AI Agent, bir dil modeliyle karar verip araç kullanan n8n node'udur. Belgelere göre Notion node'u bir AI Agent'ın aracı olarak da çalışır. Ajan kurulumu n8n'de yapay zekâ ajanı nasıl kurulur yazısında anlatılır.
Örnek: Bir kişi AI Agent node'una Notion node'unu araç olarak bağlar. Ajan, sohbette istenen bilgiyi Notion'daki page'lerde arar ve cevabını bu bilgiye göre yazar.
n8n Notion'a nasıl bağlanır?
Credential, n8n'in bir hizmete bağlanmak için gereken giriş bilgisini sakladığı kayıttır. Integration, Notion'da dış bir uygulamanın workspace'e erişmesini sağlayan kayıttır. Token, integration'ın n8n'e kendini tanıtmasını sağlayan gizli koddur. API, bir yazılımın başka bir yazılıma istek gönderip cevap alabildiği arayüzdür. OAuth2, bir uygulamanın kullanıcının şifresini görmeden hesaba erişim izni almasını sağlayan yöntemdir. Belgelere göre Notion credential'ı iki yöntemi destekler. API integration token yöntemi internal integration'lar, OAuth2 yöntemi public integration'lar için kullanılır. İki integration türünün farkı aşağıdaki bölümde anlatılır. Bağlantı için workspace'te yönetici (admin) erişimi olan bir Notion hesabı gerekir.
Internal integration şu adımlarla oluşturulur:
- Notion'ın integration dashboard sayfasını (
notion.com/my-integrations) aç. - "+ New integration" düğmesine tıkla.
- Name alanına integration'ın adını yaz, örneğin "n8n integration". İstersen bir logo ekle.
- "Submit" düğmesine tıkla. Integration oluşur.
- Capabilities sekmesini aç ve Read content, Update content, Insert content ile User information without email addresses yetkilerini seç.
- "Save changes" düğmesine tıkla.
- Secrets sekmesini aç ve Internal Integration Token değerini kopyala. n8n bu değere Internal Integration Secret der.
Token n8n'e şu adımlarla eklenir:
- Workflow boşsa "Add first step" düğmesine tıkla ve bir trigger node seç. Seçtiğin trigger node canvas'a eklenir.
- Canvas'taki bir node'un sağındaki "Add node" (+) düğmesine tıkla. n8n, node'ları arayıp seçebildiğin node panelini (nodes panel) açar.
- Arama kutusuna "Notion" yaz ve çıkan Notion node'unu seç.
- Listeden bir işlem seç. n8n node'u canvas'a ekler ve ayarlarını açar.
- Credential to connect with alanında "Create new credential" seçeneğini seç. Credential penceresi açılır.
- Kopyaladığın token'ı Internal Integration Secret alanına yapıştır.
- "Save" düğmesine tıkla ve credential penceresini kapat. Yeni credential, node'un Credential to connect with alanında seçili görünür.
Örnek: Bir kişi integration dashboard sayfasında "n8n integration" adlı bir integration oluşturur ve token'ı n8n'e yapıştırır. Credential'ı kaydettikten sonra Credential to connect with alanında yeni credential'ı görür.
Temel n8n kavramları n8n nedir yazısında anlatılır.
Notion page'i integration'a nasıl bağlanır?
Belgelere göre integration, sadece kendisine bağlanan page'lerle çalışır. Bir page şu adımlarla integration'a bağlanır:
- Notion'da integration'ın kullanacağı page'i aç.
- Page'in sağ üstündeki üç nokta menüsüne tıkla.
- Connections bölümünde "Connect to" seçeneğini seç.
- Arama kutusuna integration'ın adını yaz ve listeden seç. Integration artık bu page'e erişebilir.
Örnek: Bir kişi fikir database'ini açar ve üç nokta menüsündeki Connections bölümünden "n8n integration" adlı integration'ı seçer. Bundan sonra n8n bu database'e kayıt ekleyebilir.
Internal ve public integration arasında ne fark var?
Belgelere göre iki integration türünün farkları şunlardır:
| Özellik | Internal | Public |
|---|---|---|
| Kullanım alanı | Tek bir workspace | Birbiriyle ilgisi olmayan birden çok workspace |
| Kimler kullanır | Sadece o workspace'in üyeleri | Workspace'ten bağımsız olarak her Notion kullanıcısı |
| Kimlik doğrulama | Internal Integration Secret | OAuth2 |
| Yayımlama | Güvenlik incelemesi gerekmez | Yayımlanmadan önce Notion'ın güvenlik incelemesinden geçer |
Public integration şu adımlarla kurulur:
- Integration'ın Distribution sekmesinde "Do you want to make this integration public?" ayarını aç.
- Organization Information bölümüne şirket adını ve web sitesini yaz.
- n8n'deki credential penceresinden OAuth Redirect URL adresini kopyala ve integration'ın OAuth Domain & URLs bölümüne Redirect URI olarak ekle.
- Secrets sekmesinden Client ID ve Client Secret değerlerini kopyala ve n8n credential'ına yapıştır.
Örnek: Kendi ekibinin workspace'ini n8n'e bağlayan bir kişi internal integration seçer. Notion kullanıcılarına sunulacak bir uygulama hazırlayan bir ekip ise public integration ve OAuth2 kullanır.
n8n ile Notion database'ine nasıl kayıt eklenir?
Database'e kayıt, Database Page kaynağının Create işlemiyle eklenir. Property, database'teki her sütundur. Adımlar şunlardır:
- Notion node'unun ayarlarında Database Page kaynağının Create işlemini seç.
- Kaydın ekleneceği database'i seç.
- Kaydın property'lerini doldur.
- Page'in içine başlık ya da metin eklemek için "Add Block" seçeneğine tıkla ve Type Name or ID alanında block'un türünü seç.
- Node'daki "Execute step" düğmesine tıkla.
- Notion'da database'i aç ve yeni kaydın göründüğünü kontrol et.
If node'u, veriyi bir koşula göre iki yola ayıran node'dur. Edit Fields (Set) node'u ise verideki alanları ekleyen, değiştiren ya da kaldıran node'dur. Belgelere göre önceki node'dan gelen bir alan boşsa Edit Fields (Set) node'uyla bu alan kaldırılır ya da alana varsayılan bir değer verilir.
Örnek: Bir kişi, bir formdan gelen her müşteri talebini Database Page > Create işlemiyle Notion'daki talep database'ine ekler. Talebin konusu property'lere yazılır, açıklaması page'in içine metin block'u olarak eklenir.
n8n ile Notion'da sık görülen sorunlar nasıl çözülür?
HTTP Request node'u, bir web adresine istek gönderip cevabı alan node'dur. Relation property, iki database'i birbirine bağlayan property'dir. Belgelere göre sık görülen sorunlar ve çözümleri şunlardır:
- Notion node'u sadece two-way (iki yönlü) relation'ları gösterir. Çözüm için Notion'da relation property'yi düzenle ve Show on seçeneğini aç. Seçeneğin adında bağlı database'in adı yer alır.
- One-way (tek yönlü) bir relation'ı değiştirmek için HTTP Request node'unu ekle ve var olan Notion credential'ıyla Notion API'sine bir güncelleme isteği gönder. Bu istekte Method alanında PATCH seç.
- Notion node'u, Ekim 2026 itibarıyla toggleable heading (açılır kapanır başlık) oluşturmayı desteklemez. Belgeler, önce normal bir başlık eklemeyi ve başlığı HTTP Request node'larıyla açılır kapanır hâle getirmeyi önerir.
- Notion node'u ihtiyacın olan işlemi desteklemiyorsa HTTP Request node'unu kullan. Authentication alanında Predefined Credential Type'ı (n8n'in hazır credential türü) seç. Ardından Credential Type alanında Notion'ın credential türünü, altındaki alanda kendi Notion credential'ını seç.
Örnek: Bir kişi talep database'indeki one-way bir relation property'yi güncellemek ister. Notion node'u bu property'yi göstermediği için HTTP Request node'uyla Notion API'sine bir PATCH isteği gönderir ve property'yi günceller.
HTTP Request node'unun kullanımı n8n'de HTTP Request nasıl kullanılır yazısında anlatılır.
Sonraki adım
Notion'da bir test database'i oluştur ve database'i integration'a bağla. Ardından n8n'de Notion node'unu ekle, credential'ı kur ve Database Page kaynağının Create işlemini seç. "Execute step" düğmesine tıkla ve yeni kaydın Notion'daki database'te göründüğünü kontrol et.
Kurduğun bu workflow, kayıt tutma işini kalıcı bir sisteme dönüştürmenin ilk adımıdır.
Sık sorulanlar
n8n'in bir Notion page'ine erişmesi için ne yapılır?
Page, Notion'da integration'a bağlanır. Page'in sağ üstündeki üç nokta menüsünde Connections bölümünden "Connect to" seçilir ve integration listeden bulunur. Belgelere göre bağlanmayan page'e n8n'den gönderilen istekler hata verir.
Internal integration ile public integration arasında ne fark var?
Belgelere göre internal integration tek bir workspace'te çalışır ve Internal Integration Secret ile bağlanır. Public integration birden çok workspace'te çalışır, OAuth2 kullanır ve yayımlanmadan önce Notion'ın güvenlik incelemesinden geçer.
Notion integration'ı için hangi yetkiler seçilir?
Belgelere göre Capabilities sekmesinde Read content, Update content, Insert content ve User information without email addresses yetkileri seçilir.
Relation property n8n'de neden görünmüyor?
Belgelere göre Notion node'u sadece two-way (iki yönlü) relation'ları gösterir. Notion'da relation property düzenlenip Show on seçeneği açılınca relation n8n'de seçilebilir hâle gelir.
Kaynaklar
- 1.n8n Docs, Notion nodeErişim: 6 Ekim 2026
- 2.n8n Docs, Notion node common issuesErişim: 6 Ekim 2026
- 3.n8n Docs, Notion credentialsErişim: 6 Ekim 2026
- 4.n8n Docs, Work with nodesErişim: 6 Ekim 2026
- 5.n8n Docs, Build your first workflowErişim: 6 Ekim 2026
İlgili yazılar

n8n Nedir, Ne İşe Yarar?
n8n'in ne olduğu, nasıl çalıştığı, nasıl kullanıldığı, ücretlendirmesi, örnek workflow'lar ve n8n ile Make arasındaki farklar.
4 dk okuma

n8n ile Google Sheets Nasıl Kullanılır?
n8n'de Google Sheets node'uyla satır ekleme, veri okuma ve güncelleme; Google Sheets Trigger, credential kurulumu ve sık görülen hatalar.
8 dk okuma

n8n'de Yapay Zekâ Ajanı Nasıl Kurulur?
n8n'de AI Agent node'uyla yapay zekâ ajanı kurma: ajan ile chain farkı, kurulum adımları, araçlar, hafıza ve aracı çalıştırmadan önce insan onayı.
4 dk okuma

n8n'de HTTP Request Nasıl Kullanılır?
n8n HTTP Request node'uyla API'ye istek gönderme: kurulum adımları, curl içe aktarma, credential seçimi, Pagination ve sık görülen hata kodları.
7 dk okuma

