SatışDM← Panele dön
Instagram'ı ManyChat ile Bağlama Rehberi
Temsilcinizin Instagram DM'lerinize yanıt vermesi için hesabınızı ManyChat üzerinden bağlamanın adımları. Meta geliştirici hesabı, uygulama ya da belge gerekmez; Instagram hesabınızla giriş yapmanız yeterlidir. İlk kurulum yaklaşık 15–20 dakika sürer, bir kez yapılır.
Nasıl çalışır?ManyChat, Instagram'ın resmî onaylı bir otomasyon aracıdır. Instagram hesabınızı ManyChat'e bağlarsınız; ManyChat gelen DM'leri SatışDM'ye iletir, temsilcinizin yanıtını da Instagram'a gönderir. Panelden elle yazdığınız mesajlar, ödeme linkleri ve hatırlatmalar da aynı yoldan gider.
Gelen: Müşteri DM atar → ManyChat "Default Reply" → "External Request" → SatışDM (paneldeki gelen adres)
Giden: SatışDM → ManyChat API (paneldeki API anahtarı) → müşteri yanıtı DM'de görür
ManyChat menülerinin adlarıManyChat'in arayüzü İngilizcedir; rehberde düğme ve alan adları ManyChat'te göründüğü gibi bırakılmıştır. Tarayıcınız sayfayı otomatik çeviriyorsa çeviriyi kapatın; çeviri alan adlarını değiştirip kafa karıştırır. Adımlar 31 Ekim 2026 itibarıyla geçerlidir; ManyChat arayüzü zaman zaman değişir.
1. Gerekenler
- Profesyonel Instagram hesabı (İşletme ya da İçerik üreticisi). Kişisel hesabı telefonda ücretsiz çevirebilirsiniz: Instagram → Profil → menü (☰) → Hesap türü ve araçlar → Profesyonel hesaba geç.
- ManyChat hesabı. Kayıt ücretsizdir ve ücretsiz paketle denenebilir; ancak bu kurulumun kullandığı iki özellik ("External Request" ve ManyChat API) ManyChat'in Pro planındadır. Pro, 2026 itibarıyla 2.500 kişiye kadar ayda yaklaşık 39 $ (yıllık ödemede ~29 $); yeni hesaplarda kısa bir ücretsiz deneme süresi var, kurulumu o sürede bitirip test edebilirsiniz. Güncel fiyat: manychat.com/pricing.
- SatışDM paneli açık: panel → başlıktaki Instagram düğmesi. Oradaki gelen adres ve API anahtarı alanları bu rehberde kullanılır.
2. ManyChat hesabı açın ve Instagram'ı bağlayın
- manychat.com → Get Started. E-posta ya da Facebook/Google ile kaydolun.
- Kanal seçiminde Instagram deyin → Connect. Instagram giriş penceresi açılır; işletme hesabınızla giriş yapıp istenen izinleri onaylayın.
- Telefonda Instagram'da şu ayar açık olmalı: Ayarlar → Mesajlar ve hikâye yanıtları → Mesaj kontrolleri → Bağlı araçlar → Mesajlara erişime izin ver. Kapalıysa ManyChat DM'leri göremez.
- Pro'ya geçiş: ManyChat'te sol alttaki Settings → Billing → Upgrade. (External Request adımı Pro olmadan eklenemez.)
3. Gelen akışı: DM'ler SatışDM'ye
Müşteriden gelen her DM'i SatışDM'ye iletecek tek bir otomasyon kuruyoruz.
- Sol menüde Automation → Default Reply (görünmüyorsa Automation içindeki Basic bölümüne bakın) → Edit / Set Up.
- Kanal olarak Instagram'ı seçin. Tetiklenme sıklığı sorulursa Every Time seçin ("once per 24 hours" KALMASIN; yoksa müşterinin yalnızca ilk mesajı iletilir).
- Akış düzenleyicide hazır bir mesaj bloğu varsa silin (çift yanıt gitmesin). + → Action → External Request ekleyin.
- Edit Request deyin ve şöyle doldurun:
- Request Type:
POST - Request URL: SatışDM panelinde Instagram penceresindeki gelen adres (Kopyala düğmesiyle alın;
…/webhook/manychat/…ile biter ve size özeldir). - Headers:
Content-Type=application/json - Body (gövde) alanına şunu yazın;
{{...}}yazan yerlere ManyChat'in değişken seçicisinden ilgili alanı yerleştirin:
{ "abone": "{{User ID}}", "metin": "{{Last Text Input}}", "ad": "{{First Name}}" }- Değişken adları ManyChat'te User ID, Last Text Input ve First Name olarak geçer; kutuya
{yazınca ya da şimşek simgesine tıklayınca liste açılır.
- Request Type:
- Test the request düğmesine basın: yanıt
{"status":"success"}olmalı. (Henüz API anahtarı girmediyseniz SatışDM panelinde "anahtar yok" uyarısı görünmesi normaldir; 4. bölümde düzelecek.) - Save → sağ üstte Publish. Default Reply'ın açık (On) olduğundan emin olun.
ÖnemliManyChat'te başka yanıt otomasyonu, karşılama akışı ya da "AI" özelliği açık olmasın; yoksa müşteriye hem ManyChat'in hem temsilcinizin mesajı gider. Bu kurulumda ManyChat yalnızca postacıdır; konuşmayı SatışDM yürütür.
4. API anahtarı: yanıtlar Instagram'a
- ManyChat'te Settings → API bölümüne gidin; anahtar yoksa Generate token deyin, sonra kopyalayın. Anahtar
1234567:uzun-bir-dizibiçimindedir. - SatışDM paneli → Instagram penceresi → ManyChat API anahtarı kutusuna yapıştırın → Kaydet.
- Panel, anahtarı ManyChat'te deneyip hesabınızın adını gösterir; adı gördüyseniz bağlantı tamamdır. Anahtar gizlidir, sunucuda şifreli saklanır ve bir daha gösterilmez.
5. Deneyin
- Başka bir Instagram hesabından işletme hesabınıza DM atın (ör. "Fiyat alabilir miyim?").
- Temsilciniz gerçek bir insan gibi birkaç saniye bekleyip yanıtlar. Konuşma panelin Konuşmalar sekmesine Instagram etiketiyle düşer; oradan siz de yazabilir, temsilciyi durdurabilirsiniz.
- Panelde Instagram penceresindeki bağlantı durumunda "Son gelen mesaj" ve "Son gönderilen yanıt" saatleri dolar; bir sorun olursa aynı yerde kırmızı açıklama görünür.
BittiBundan sonra ManyChat'i açmanız gerekmez; akış açık kaldığı sürece bağlantı çalışır.
6. Bilinmesi gerekenler
- 24 saat kuralı (Instagram'ın kuralı): Müşteri size yazdıktan sonraki 24 saat içinde serbestçe yanıt verilebilir. Süre geçtiyse müşteri yeniden yazana kadar mesaj ulaşmaz; panel bu durumda açıklama gösterir.
- ManyChat ücreti: External Request ve API, Pro planı gerektirir (~39 $/ay, kişi sayısı arttıkça yükselir). Deneme süresi bitince plan alınmazsa köprü durur ve temsilci Instagram'dan yanıt veremez; panel durum bölümünde hata görürsünüz.
- Yalnızca DM: Bu bağlantı Instagram DM'lerini kapsar. Yorumlar, hikâye beğenileri ve sesli/görselli mesajlar kapsam dışıdır; müşteri görsel gönderirse temsilci yazılı iletmesini rica eder.
- Müşteri numarası değil, abone numarası: Instagram'da telefon numarası görünmez; panelde müşteri, ManyChat'in verdiği numarayla listelenir. Temsilci gerekirse telefonu müşteriye sorar.
- Gelen adres gizlidir: Paneldeki gelen adres şifre gibidir; yalnızca ManyChat'teki External Request alanına yazın.
7. Sorun giderme
| Belirti | Nedeni ve çözümü |
|---|---|
| Müşteri DM atıyor, panelde "Son gelen mesaj" boş | Akış Publish edilmemiş, Default Reply kapalı ya da sıklık "Every Time" değil. ManyChat'te Automation → Default Reply'ı kontrol edin. Telefonda "Mesajlara erişime izin ver" kapalıysa ManyChat'e de mesaj düşmez. |
| Panelde "abone numarası yok" hatası | External Request gövdesindeki abone alanı User ID değişkeniyle eşlenmemiş. Gövdeyi 3. bölümdeki gibi düzeltin. |
| Panelde "API anahtarı kabul edilmedi" | Anahtar eksik/yanlış kopyalanmış ya da yenilenmiş. ManyChat → Settings → API'den yeniden kopyalayıp panele kaydedin. |
| Panelde "ManyChat bu müşteriyi tanımıyor" | abone alanına User ID yerine başka bir değişken konmuş. External Request gövdesini kontrol edin. |
| Panelde "24 saat" açıklaması | Müşteri 24 saattir yazmamış; Instagram yeni mesaja izin vermiyor. Müşteri yeniden yazınca yanıtlanır. |
| Müşteriye iki ayrı yanıt gidiyor | ManyChat'te başka bir otomasyon ya da AI özelliği açık. Default Reply'daki External Request dışındaki blokları ve diğer akışları kapatın. |
| Mesaj panelde ama temsilci yanıtlamıyor | O konuşmada temsilci durdurulmuş olabilir (elle yazınca durur) → Konuşmalar'dan başlatın. Abonelik süreniz dolduysa temsilci yanıt vermez; panel üstündeki şeride bakın. |
| "External Request" seçeneği görünmüyor | Hesap Pro değil. Settings → Billing → Upgrade. |
Kaynaklar
- ManyChat fiyatları
- ManyChat yardım merkezi (External Request, Default Reply)
- ManyChat API