Zapier ve Make.com ile Google Maps Lead Toplamayı Otomatikleştirin
Google Maps'ten lead toplamak sürecin yalnızca ilk adımıdır. Asıl zaman kaybının yaşandığı yer, bu leadleri manuel olarak CRM'inize, outreach platformunuza veya tablonuza taşımaktır. Bu rehber, BasedOnBusiness webhook'larını Zapier veya Make.com ile kullanarak bu boşluğu nasıl kapatacağınızı adım adım gösteriyor.
Kod yazmaya gerek yok. Otomasyon bir kez kurulduktan sonra, tamamlanan her scrape verilerinizi otomatik olarak istediğiniz hedefe gönderir.
Bu Adımı Neden Otomatikleştirmelisiniz?
Otomasyon olmadan tipik iş akışı şöyle görünür:
- BasedOnBusiness'ta bir scrape başlatın
- Tamamlanmasını bekleyin
- Geri dönüp bitip bitmediğini kontrol edin
- CSV dosyasını indirin
- CRM'inizi açın ve dosyayı içe aktarın
- Sütunları eşleştirin ve hataları giderin
Bu, her kampanya, her şehir, her hedef niş için tekrarlanan beş manuel adım demektir. Ölçeklendiğinde bu durum ciddi bir operasyonel yük haline gelir.
Zapier veya Make.com'a bağlı bir webhook ile iş akışı tek adıma indirgenir: scrape'i başlatın. Geri kalanı otomatik olarak gerçekleşir.
Neye İhtiyacınız Var?
- Bir BasedOnBusiness hesabı (ücretsiz hesap yeterli — kayıt sırasında 50 kredi verilir)
- Bir Zapier veya Make.com hesabı (her ikisinin de ücretsiz planı mevcuttur)
- Hazır bir hedef uygulama (HubSpot, Google Sheets, Pipedrive, Airtable, Slack, vb.)
Bölüm 1: BasedOnBusiness Webhook'unuzu Kurun
Zapier veya Make'e bağlanmadan önce, bir scrape işi tamamlandığında tetiklenecek bir webhook endpoint'i oluşturmanız gerekir.
- BasedOnBusiness'a giriş yapın ve Settings → Webhooks bölümüne gidin
- Add Webhook'a tıklayın
- Bir isim verin (örneğin "Zapier Lead Push" veya "Make CRM Sync")
- Webhook URL'nizi yapıştırın (bunu Zapier veya Make'ten bir sonraki adımlarda alacaksınız)
- Events altında
scrape.doneseçeneğinin işaretli olduğundan emin olun - Create Webhook'a tıklayın
Büyük kampanyaları izlemek için scrape.failed event'ine de abone olabilirsiniz — böylece bir sorun çıktığında anında haberdar olursunuz.
Bir scrape tamamlandığında, BasedOnBusiness webhook URL'nize iş detaylarını ve sonuç meta verilerini içeren bir POST isteği gönderir.
Bölüm 2: Zapier Entegrasyonu
Adım 1 — Yeni Bir Zap Oluşturun
Zapier'de Create Zap'e tıklayın ve tetikleyici uygulama olarak Webhooks by Zapier'ı aratın.
Tetikleyici event olarak Catch Hook'u seçin. Zapier benzersiz bir webhook URL'si oluşturacak — bunu kopyalayın.
Adım 2 — BasedOnBusiness'a Bağlayın
BasedOnBusiness webhook ayarlarına geri dönün ve az önce kopyaladığınız Zapier webhook URL'sini yapıştırın. Webhook'u kaydedin.
Bağlantıyı test etmek için BasedOnBusiness'taki webhook'unuzun yanında Test'e tıklayın. Bu, Zapier'ın veri yapısını otomatik olarak algılayabilmesi için örnek bir payload gönderir.
Zapier'a geri dönün ve Test Trigger'a tıklayın — aşağıdaki gibi alanlar içeren örnek event verisinin yüklendiğini görmelisiniz:
scrape_id
status
query
location
leads_found
completed_at
Adım 3 — Action'ınızı Ekleyin
Şimdi verilerle ne yapılacağını seçin. Popüler seçenekler:
Google Sheets:
- Action: Create Spreadsheet Row
query→ Kampanya sütunu,leads_found→ Lead sütunu,completed_at→ Tarih sütunu olarak eşleştirin- Tamamlanan her scrape otomatik olarak takip tablonuza kaydedilir
HubSpot:
- Action: Create or Update Company / Contact
- Ayrıntılı sonuçları çekmek için sonraki bir adımda
scrape_idile BasedOnBusiness REST API'sini çağırın
Slack:
- Action: Send Channel Message
- Şablon:
"Scrape tamamlandı: {query} için {location}'da {leads_found} lead bulundu" - Bir scrape tamamlandığında anlık Slack bildirimi alın
Gmail / E-posta:
- Action: Send Email
- Müşterilere yönelik raporlar için kullanın — bir kampanya scrape'i tamamlandığında otomatik özet e-postası gönderin
Adım 4 — Zap'i Aktifleştirin
İsim verin, canlıya alın ve hazırsınız. Artık tamamlanan her scrape, Zap'i otomatik olarak tetikler.
Bölüm 3: Make.com Entegrasyonu
Make.com (eski adıyla Integromat), veri akışı üzerinde daha görsel bir kontrol sunar. Bu özellikle daha karmaşık yönlendirmeler için kullanışlıdır — örneğin leadleri CRM'inize göndermeden önce puana göre filtrelemek gibi.
Adım 1 — Yeni Bir Scenario Oluşturun
Make.com'da Create a new scenario'ya tıklayın. Webhooks aratın ve ilk modül olarak Custom webhook'u seçin.
Yeni bir webhook oluşturmak için Add'e tıklayın. Make bir URL oluşturacak — bunu kopyalayın.
Adım 2 — BasedOnBusiness'a Bağlayın
BasedOnBusiness'ta Settings → Webhooks bölümünde, az önce kopyaladığınız Make.com URL'siyle yeni bir webhook oluşturun. scrape.done event'ine abone olun.
Örnek bir event göndermek için Test'e tıklayın. Make'e geri dönün ve Re-determine data structure'a tıklayın — Make gelen payload'u analiz edecek ve tüm alanları otomatik olarak eşleştirecektir.
Adım 3 — İş Akışınız İçin Modüller Ekleyin
Webhook tetikleyicisinin ardından ihtiyacınız olan modülleri ekleyin. Bazı kullanışlı örnekler:
Leadleri puana göre yönlendirin:
- Router modülü ekleyin
- Dal 1:
leads_found > 100ise → yüksek öncelikli Airtable base'e gönder - Dal 2: diğerleri → takip Google Sheet'ine kaydet
Verileri zenginleştirin ve CRM'e gönderin:
- HTTP → Make a Request modülü ekleyin
- API anahtarınızla
GET https://basedonb.com/api/v1/scrapes/{{scrape_id}}/resultsendpoint'ini çağırın - Toplu içe aktarma için tam lead dizisini HubSpot veya Pipedrive modülüne iletin
Ekibi bilgilendirin:
- CRM adımınızın ardından bir Slack veya Email modülü ekleyin
- Özet gönderin: kampanya adı, lead sayısı, tamamlanma zamanı
Adım 4 — Scenario'yu Aktifleştirin
Scenario'yu On konumuna getirin (zamanlanmış veya anlık, tercihinize bağlı). Make.com, gelen her webhook event'ini ayrı bir scenario çalışması olarak işleyecektir.
Bölüm 4: REST API'yi Doğrudan Kullanmak (Geliştiriciler İçin)
Scrape'leri dashboard üzerinden başlatmak yerine programatik olarak tetiklemek istiyorsanız, BasedOnBusiness eksiksiz bir REST API sunar.
API Üzerinden Scrape Başlatın
curl -X POST https://basedonb.com/api/v1/scrapes \
-H "Authorization: Bearer bdb_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "dental clinic",
"country": "US",
"city": "Austin",
"target_leads": 200
}'
Yanıt bir scrape_id içerir. İki seçeneğiniz vardır:
statusdeğeridoneolana kadar status endpoint'ini polling ile kontrol edin (GET /api/v1/scrapes/{id})- İş tamamlandığında otomatik bildirim almak için webhook'unuza güvenin
Tamamlandıktan sonra sonuçları çekin:
curl https://basedonb.com/api/v1/scrapes/{id}/results \
-H "Authorization: Bearer bdb_live_YOUR_KEY"
Bu, tüm scrape edilen işletmelerin JSON dizisini döndürür — herhangi bir downstream sisteme aktarmaya hazır.
Zapier veya Make'te Tam API Akışı
Her ikisini de birleştirebilirsiniz: bir Zap veya Make scenario'sundan (belki bir zamanlamaya göre) API aracılığıyla scrape başlatın, ardından webhook'un sonuçları çekip dağıtan ikinci bir scenario'yu tetiklemesine izin verin. Bu, tamamen otomatik, sıfır manuel müdahale gerektiren akıştır.
Hazır Otomasyon Fikirleri
Farklı ekip türleri için kullanıma hazır bazı otomasyon fikirleri:
Satış ekipleri için:
- Her Pazartesi sabahı, en önemli 3 hedef segmentiniz için scrape başlatın. Lead sayılarını içeren bir Slack mesajı alın. Sonuçlar o haftaki outreach kuyruğu için otomatik olarak HubSpot'a yüklenir.
Dijital ajanslar için:
- Yeni bir müşteri dahil olduğunda, API aracılığıyla şehir + kategori scrape'i başlatın. Sonuçlar otomatik olarak Airtable müşteri çalışma alanına akar.
Soğuk e-posta kampanyaları için:
- Tamamlanan scrape'ler Make.com aracılığıyla doğrudan Smartlead, Instantly veya Apollo'ya gönderilir. E-posta diziniz manuel içe aktarma olmadan otomatik başlar.
Raporlama için:
- Her scrape, zaman damgası, sorgu, konum ve lead sayısıyla birlikte bir Google Sheet'e kaydedilir. Tek bir tablo, kampanya performans takipçiniz haline gelir.
API Anahtarınızı Alın
REST API'yi webhook'larınızla birlikte kullanmak için:
- BasedOnBusiness'ta Settings → API Keys bölümüne gidin
- New Key'e tıklayın ve bir isim verin
- Anahtarı kopyalayın — yalnızca bir kez gösterilir
Bu anahtarı tüm API isteklerinde Authorization: Bearer header'ı olarak kullanın.
Bugün Otomasyona Başlayın
BasedOnBusiness, tam otomatik bir lead generation pipeline kurmanız için ihtiyacınız olan her şeyi sunar: scrape tetiklemek için REST API, gerçek zamanlı tamamlanma event'leri için webhook'lar ve istediğiniz yere yönlendirebileceğiniz yapılandırılmış JSON sonuçları.
basedonb.com adresinden kayıt olun, 50 ücretsiz kredinizi alın ve ilk webhook'unuzu 10 dakikadan kısa sürede bağlayın. CRM'iniz bir daha manuel CSV içe aktarmaya ihtiyaç duymayacak.