Google Maps'ten işletme telefonlarını toplar, WhatsApp'ta kayıtlı olanları otomatik doğrular ve seçtiğiniz kişilere toplu mesaj gönderir.
Konum + arama kelimesiyle işletme listesi çeker; isim, telefon, adres, web sitesi, kategori ve puanı otomatik alır.
Telefonsuz kayıtlar atlanır, sabit hatlar (0212 vb.) otomatik engellenir — WhatsApp'ta kullanılamazlar.
Aynı numara; aynı çalışmada, farklı tarihlerde asla iki kez toplanmaz. Farklı yazımlar bile (+90532 442 50 71, 05324425071, 5324425071) otomatik aynı numaraya çevrilir ve tek kayıt olarak işlenir.
Sayfalama, anında arama, WA var/yok/bekliyor ve mesaj durumu filtreleri; tek tıkla wa.me bağlantısı.
PHP cURL ve Meta WhatsApp Cloud API ile çalışır; Node.js, npm ve QR bağlantısı gerektirmez.
Meta webhook teslim durumlarını panele işler; gönderim ve teslim kayıtları sayfada güncellenir.
Şablonlar + kişiye özel değişkenler; WhatsApp'ta olmayan numaralara asla gönderim yapılmaz.
Rehberden sildiğiniz numaralar bir daha toplanmamak üzere otomatik kara listeye alınır.
Gönderildi · Gönderilmedi (WhatsApp yok) · Hatalı — hatalılar tek tıkla yeniden denenir, tüm geçmiş loglanır.
install.php: gereksinim kontrolü, veritabanı ve Cloud API ayarları tek sayfada.
Mesaj ve şablonlarda aşağıdaki değişkenleri kullanın — her kişiye kendi bilgisiyle mesaj gider:
| Değişken | Karşılığı |
|---|---|
{name} | İsim |
{business} | İşletme |
{phone} | Telefon |
{address} | Adres |
{website} | Web sitesi |
{category} | Kategori |
Örnek: Merhaba {name}, {business} için bir bilgilendirme yapmak istedik...
| Sayfa | İşlevi |
|---|---|
| Anasayfa | Cloud API durumu, son eklenen kişiler ve mesaj durumları |
| Maps Scraper | Tarama başlat/durdur, canlı sonuç listesi, Rehber'e aktarma |
| Rehber | Arama, filtreler, seçim, silme (kara listeye alır), WhatsApp durumları |
| Mesaj Gönder | Şablon seçimi, değişkenli mesaj, bekleme süresi, gönderim |
| Şablonlar | Mesaj şablonu ekle/düzenle/sil |
| Gönderim Logu | Tüm gönderim geçmişi ve durumları |
| WhatsApp Bağlantı | Cloud API durumu ve ayar yönlendirmesi |
https://ALAN_ADI/install.php adresini açın| Bileşen | Şart |
|---|---|
| PHP | 8.0+ (pdo_mysql, mbstring, curl, json) |
| MySQL | 5.7+ / MariaDB |
| Meta Cloud API | Access Token, Phone Number ID ve webhook |
| İşlem | Görevi |
|---|---|
| PHP cURL | Cloud API üzerinden mesaj gönderimi |
| Webhook | Gönderim ve teslim durumlarını günceller |
cPanel shared hostingte Node.js, npm, Chrome ve cron gerekmez. Maps scraper Google Places API ile çalışır.
| Sorun | Çözüm |
|---|---|
| Mesaj gitmiyor | Access Token, Phone Number ID, cURL ve Meta yetkilerini kontrol edin |
| Webhook çalışmıyor | HTTPS Callback URL ve Verify Token değerlerini kontrol edin |
| Maps scraper çalışmıyor | Google Places API Key, Places API etkinliği ve faturalandırmayı kontrol edin |