İçeriğe atla
OrqLabs

Gumroad

Gumroad hesabınızı erişim anahtarıyla bağlama: her yeni satışta (üyelik yenilemeleri dahil) iş akışı başlatma; satışları ve ürünleri listeleme.

5 dk Son güncelleme:
Bu sayfada
  1. Kimlik kartı
  2. Ne işe yarar?
  3. Ön koşullar
  4. Adım adım kurulum
  5. Örnek iş akışları
  6. Tetikleyici nasıl çalışır?
  7. Limitler
  8. Bağlantıyı test etme
  9. Kimlik bilgilerini yenileme
  10. Sık karşılaşılan hatalar
  11. Sık sorulan sorular
  12. Sonraki adım

Bu rehberde: E-kitap, şablon, kurs ya da üyelik sattığınız Gumroad hesabını bir erişim anahtarıyla bağlarsınız. Her yeni satış bir iş akışı başlatır; akış içinden satışlarınızı ve ürünlerinizi listeleyebilirsiniz.

⏱ 5 dakika

Kimlik kartı

AlanDeğer
Sağlayıcı anahtarıGUMROAD
KategoriE-ticaret (dijital ürün / üyelik)
Kimlik doğrulamaErişim anahtarı (access token)
APIhttps://api.gumroad.com/v2
KapsamProje bazlı
WebhookEvet – bağlarken otomatik kurulur (Gumroad "ping")
KutuGumroad (app.gumroad)
TetikleyiciEntegrasyon olayı → GUMROAD · New sale

Ne işe yarar?

Tetikleyici: New sale – biri ürününüzü satın aldığında veya bir üyelik yenilendiğinde başlar. Akış şu alanlarla başlar: saleId, orderId, productId, productPermalink, productName, total (3000 sent → 30), quantity, customerName, customerEmail, items, variants (ör. { "Tier": "Pro" }), customFields, offerCode, isRecurringCharge (üyelik yenilemesi mi), subscriptionId, recurrence, refunded, ipCountry, referrer, test, createdAt ve kısaltılmış raw.

Gumroad kutusunun işlemleri:

İşlemNe yaparEtki
List salesSon satışları en yeniden eskiye listeler; isteğe bağlı ürün, alıcı e-postası ve tarih aralığıyla (YYYY-MM-DD). Her satış ayrı öğe olur.Okuma
List productsÜrünlerinizi fiyat, satış adedi, bağlantı ve yayın durumuyla listeler.Okuma

Ön koşullar

  • Bir Gumroad satıcı hesabı.
  • Gumroad'da bir uygulama (application) oluşturup ondan erişim anahtarı üretmek (aşağıda).

Adım adım kurulum

A) Gumroad'da erişim anahtarı

  1. Gumroad'da Settings → Advanced sayfasına gidin.
  2. Applications bölümünde bir uygulama oluşturun: ad OrqLabs, Redirect URI alanına https://orqlabs.com yazabilirsiniz (bu yöntemde kullanılmaz).
  3. Oluşan uygulamada Generate access token düğmesine basın ve anahtarı kopyalayın.

B) OrqLabs'ta bağlama

  1. Entegrasyonlar → Gumroad → Bağla → Proje seçin.
  2. Access token alanına anahtarı yapıştırın → Bağla.

Bağlantı kurulunca OrqLabs Gumroad API'siyle sale kaynağına abone olur (resource subscription). Gumroad satış bildirimlerini imzalamadığı için OrqLabs bildirim adresine tahmin edilemeyen bir gizli parametre (?t=…) ekler ve gelen her isteği bununla doğrular. Bu adresi başka bir yere kopyalamayın.

Örnek iş akışları

1) Satıştan sonra kişisel teşekkür ve ek içerik

Entegrasyon olayı (GUMROAD · New sale) → Eğer ({{ $json.test }} eşittir false) → Metin üret ({{ $json.productName }} alan {{ $json.customerName }} için içten bir teşekkür ve ürünü en iyi nasıl kullanacağına dair 3 ipucu yaz.) → E-posta gönder ({{ $node["Entegrasyon olayı"].json.customerEmail }}).

2) İlk satın almayı aday listesine ekleme

Entegrasyon olayı → Eğer ({{ $json.isRecurringCharge }} eşittir false) → Aday oluştur (e-posta {{ $json.customerEmail }}, ad {{ $json.customerName }}, kaynak gumroad) → Ekibe bildir (Yeni satış: {{ $json.productName }} – {{ $json.total }}).

3) Haftalık satış özeti

Zamanlama (pazartesi 09:00) → Gumroad → List sales (After: geçen haftanın tarihi, Max sales 100) → Rapor oluştur (satış sayısı ve en çok satan ürünler).

Tetikleyici nasıl çalışır?

  • Gumroad her satışta abonelik adresine form biçiminde (application/x-www-form-urlencoded) bir bildirim gönderir. OrqLabs adresteki gizli parametreyi sabit zamanlı karşılaştırmayla doğrular; parametre yoksa veya yanlışsa istek reddedilir.
  • Aynı satış için tekrar gelen bildirimler ikinci kez akış başlatmaz (saleId).
  • Üyelik yenilemeleri yeni bir saleId ile gelir ve isRecurringCharge alanı true olur.
  • Gumroad'ın Settings → Advanced → Ping alanı ayrı bir özelliktir; OrqLabs onu kullanmaz, doldurmanız gerekmez.

Limitler

KonuSınır
List salesEn fazla 100 satış (sayfalar arka arkaya okunur)
Tarih filtresiYalnızca gün (YYYY-MM-DD)
Para birimiBildirimde para birimi her zaman bulunmaz; total ürünün fiyat para birimindedir
Diğer olaylarİade, itiraz, üyelik iptali bu sürümde tetikleyici değildir

Bağlantıyı test etme

Bağlantıyı test et Gumroad hesabınızın adını ve e-postasını gösterir. Tetikleyiciyi denemek için bir ürününüzü %100 indirim koduyla kendiniz satın alın ve iş akışının Çalıştırmalar sekmesine bakın.

Kimlik bilgilerini yenileme

Gumroad'da Settings → Advanced → Applications altında yeni anahtar üretin → OrqLabs'ta ayrıntı panelinden Kimlik bilgileri → Güncelle. Uygulamayı silerseniz satış aboneliği de durur; bu durumda entegrasyonu silip yeniden bağlayın.

Sık karşılaşılan hatalar

HataOlası nedenÇözüm
AUTH – "The access token is invalid"Anahtar iptal edilmiş veya uygulama silinmişYeni anahtar üretip güncelleyin
INVALID – "after must be YYYY-MM-DD"Tarih farklı biçimde girildi2026-10-01 biçimini kullanın
Satışlar akış başlatmıyorSatış aboneliği oluşturulamadı (kartta Webhook kaydı başarısız)Entegrasyonu silip yeniden bağlayın
401 "Invalid webhook signature" kayıtlarıBildirim adresi gizli parametre olmadan çağrıldıAdresi elle bir yere eklemeyin; OrqLabs'ın oluşturduğu aboneliği kullanın

Sık sorulan sorular

Gumroad bildirimlerini neden imzalamıyor? Gumroad'ın satış bildirimleri imza içermez. Güvenlik, yalnızca OrqLabs'ın ve Gumroad'ın bildiği gizli parametreyle sağlanır.

Ücretsiz (0 TL / $0) ürünler de olay üretir mi? Evet; Gumroad ücretsiz indirmeleri de satış olarak bildirir, total 0 olur.

Alıcının e-postasına pazarlama mesajı gönderebilir miyim? Yalnızca alıcı izin verdiyse; canContact alanı alıcının iletişime izin verip vermediğini gösterir.

Sonraki adım

OrqLabs ile başlayın

İlk iş akışınızı bugün kurun

Ücretsiz planla başlayın: hesaplarınızı bağlayın, bir şablon seçin, onay adımlarıyla kontrol sizde kalsın. Kredi kartı gerekmez.