Bu rehberde: İş akışınızdaki verileri (adaylar, yayınlanan gönderiler, rapor özetleri) bir Google tablosuna satır olarak eklersiniz. Tablo kimliğini bulmayı ve başlık satırını hazırlamayı öğrenirsiniz.
⏱ 15 dakika
Kimlik kartı
| Alan | Değer |
|---|---|
| Sağlayıcı anahtarı | GOOGLE_SHEETS |
| Kategori | CRM ve veri |
| Kimlik doğrulama | İzin ekranı (Google hesabı) |
| Kapsam | Organizasyon geneli |
| Webhook | Hayır |
| Yetenekler | CRM aktarımı |
| Kullanan kutular | CRM'e yaz (leads.crmSync) |
| Kullanan ajanlar | Doğrudan yok; ajan çıktıları kutu üzerinden yazılır |
Ne işe yarar?
Kullanım örnekleri:
- Nitelikli adayları satış ekibinin paylaşılan tablosuna düşürmek.
- Yayınlanan her gönderiyi tarih, platform ve bağlantıyla bir "yayın günlüğü" sayfasına yazmak.
- Rapor metriklerini haftalık izleme tablosuna eklemek.
Yazma ekleme biçimindedir. Güncelleme gerektiren senaryolarda HubSpot veya Notion kullanın.
Ön koşullar
- Hedef tabloda düzenleme yetkisi olan bir Google hesabı.
- Platform yöneticisinin
GOOGLE_CLIENT_IDveGOOGLE_CLIENT_SECRETtanımlamış olması (GA4, Search Console ve YouTube ile paylaşılır). - Aynı Google Cloud projesinde Google Sheets API etkin.
Adım adım kurulum
A) Google Cloud Console (platform yöneticisi)
- APIs & Services → Library → ① Google Sheets API → Enable.
- Google Auth Platform → Data Access → ①
https://www.googleapis.com/auth/spreadsheets. - ③ Audience: Workspace içindeyseniz Internal; aksi hâlde External ve Testing'de test kullanıcıları (izin 7 gün). ② Production için doğrulama.
- Clients → Web application: ① Client ID, ② Client secret (GA4 ile aynı istemci olabilir).
- ① Authorized redirect URIs:
https://api.orqlabs.com/api/v1/integrations/oauth/google_sheets/callback(ve diğer Google sağlayıcılarınınkiler). ③ Save.
B) OrqLabs'ta bağlama

- Entegrasyonlar → Google Sheets → Bağla. Organizasyon geneli.
- Google hesap seçme ekranında tabloya düzenleme yetkisi olan hesabı seçin.
- "Google Sheets tablolarınızı görme, düzenleme…" iznini onaylayın. Testing'de "Google hasn't verified this app" uyarısında Advanced → Go to ….
- Kart Bağlı olur. Kayda "Sheets – Satış hesabı" gibi bir ad verebilirsiniz.
C) Tabloyu hazırlama
- Tablonun adresi:
https://docs.google.com/spreadsheets/d/<ID>/edit#gid=0./d/ile sonraki/arasındaki uzun dize tablo kimliğidir. - Hedef sayfanın ilk satırına sütun başlıklarını yazın. Başlıklar eşleme anahtarlarıyla birebir aynı olmalıdır.
- CRM'e yaz kutusunda Bağlı hesap olarak Google Sheets'i seçin:
| Alan | Değer |
|---|---|
| Target (sheet id / database id) | <ID> veya belirli sayfa için <ID>!SayfaAdı (boşluklu ad: <ID>!'Lead Listesi') |
| Field mapping | Sütun başlığı → ifade |
Örnek:
{
"Ad": "{{ $json.name }}",
"E-posta": "{{ $json.email }}",
"Şirket": "{{ $json.company }}",
"Puan": "{{ $json.score }}",
"Durum": "{{ $json.status }}",
"Eklenme": "{{ $now }}"
}
Eşlemede olup başlıkta bulunmayan anahtarlar yazılmaz; önce başlığı ekleyin.
İzinler ve kapsamlar
| Kapsam | Neden gerekli |
|---|---|
https://www.googleapis.com/auth/spreadsheets | Başlık satırını okuma ve satır ekleme |
OrqLabs Drive dosya listesi istemez; tabloyu kimliğiyle belirtirsiniz.
Limitler
| Konu | Sınır |
|---|---|
| Yazma | Kullanıcı başına dakikada 60; proje başına 300 |
| Günlük kota | Yok |
| Tablo boyutu | 10 milyon hücre |
RATE_LIMIT hatalarında kutu Bekleme (ms) değerini 5.000+ yapın.
Bağlantıyı test etme

② Bağlantıyı test et hesap e-postasını ve izni doğrular; belirli bir tabloyu okumaz. Tablo erişimini doğrulamak için iş akışını tek öğeyle test edin ve tablonun sonundaki yeni satırı kontrol edin.
Kimlik bilgilerini yenileme
- Testing'de izin 7 günde düşer; uygulamayı yayınlayın.
- Erişim myaccount.google.com/permissions üzerinden kaldırılırsa Yeniden yetkilendir.
- Client secret değişirse tüm Google bağlantıları yeniden yetkilendirilir.
- Bağlayan kişi şirketten ayrılıyorsa önceden paylaşılan bir hesapla yeniden bağlayın.
Sık karşılaşılan hatalar
| Hata | Olası neden | Çözüm |
|---|---|---|
| "platformda yapılandırılmamış" | GOOGLE_CLIENT_ID boş | Yönetici ekler |
redirect_uri_mismatch | Adres eklenmemiş | Birebir ekleyin |
access_denied / "app is blocked" | Test kullanıcısı değil veya Workspace kısıtı | Test users; yönetici izni |
AUTH – invalid_grant | 7 gün doldu | Yeniden yetkilendir; production |
AUTH – 403 "caller does not have permission" | Hesabın tabloda düzenleme yetkisi yok | Tabloyu Editor olarak paylaşın |
INVALID – 403 "Sheets API has not been used" | API kapalı | Enable |
INVALID – 404 | Target yanlış | Yalnızca kimliği kullanın |
INVALID – "Unable to parse range" | Sayfa adı yanlış | Tırnakla yazın |
| Satırlar kaymış | Başlıklar uyuşmuyor | Başlıkları anahtarlarla eşleyin |
Sık sorulan sorular
Mevcut satırları günceller mi? Bu entegrasyon ekleme yapar. Güncelleme için HubSpot veya Notion kullanın.
Hangi sayfaya yazar? Target alanında sayfa adı yoksa ilk sayfaya.