Instagram Ads
2025
Instagram Reklam Verme Rehberi 2025: Kurulum, Hedefleme, Bütçe
Bu kapsamlı rehberde Meta Reklam Yöneticisi üzerinden Instagram’da reklam verme sürecini
adım adım kurulum, hedef kitle & optimizasyon ve bütçe/teklif stratejileriyle anlatıyoruz.
Hedefimiz: minimum maliyetle maksimum satış/lead elde etmek.
- Dönüşüm Odaklı Kurulum: Piksel, Etkinlik, Dönüşüm API ve kampanya hedefi uyumu.
- Keskin Hedefleme: İlgi, benzer kitle (lookalike), yeniden pazarlama (remarketing) matrisi.
- Bütçe & Teklif: ABO/CBO, minimum ROAS ve yaratıcı (Reels/Story) test planı.
1) Kurulum Ön Koşulları
Instagram/Facebook reklamlarının ölçülebilir ve ölçeklenebilir olması için aşağıdaki gereksinimlerin eksiksiz tamamlanması gerekir.
- Business Manager (şirket adıyla) ve bir Reklam Hesabı
- Meta Piksel oluşturulmuş ve siteye yerleştirilmiş
- Domain doğrulama (DNS/HTML/Meta-tag)
- Instagram hesabı & Facebook sayfası BM’ye bağlı
- Events Manager erişimi ve rol yetkileri
- Gizlilik/çerez bildirimi ve onay katmanı
- UTM etiketleme standardı (source, medium, campaign, content)
- GA4 ölçümlemesi ve e-ticaret/lead etkinlikleri
- Sunucu tarafı CAPI için alt yapı (tercihen sGTM/CAPI Gateway)
eventID
ile sunucu (CAPI) eklenip deduplikasyon aktif edilir.- Business Manager (şirket adıyla) ve bir Reklam Hesabı
- Meta Piksel oluşturulmuş ve siteye yerleştirilmiş
- Domain doğrulama (DNS/HTML/Meta-tag)
- Instagram hesabı & Facebook sayfası BM’ye bağlı
- Events Manager erişimi ve rol yetkileri
- Gizlilik/çerez bildirimi ve onay katmanı
- UTM etiketleme standardı (source, medium, campaign, content)
- GA4 ölçümlemesi ve e-ticaret/lead etkinlikleri
- Sunucu tarafı CAPI için alt yapı (tercihen sGTM/CAPI Gateway)
eventID
ile sunucu (CAPI) eklenip deduplikasyon aktif edilir.1.1) Meta Piksel & Dönüşüm API (CAPI)
İki katmanlı kurulum öneriyoruz: İstemci tarafı Piksel + Sunucu tarafı CAPI. Böylece tarayıcı kısıtlamalarına rağmen dönüşümleri daha sağlıklı izleyebilirsiniz.
A) Piksel (Client-side)
Temel kurulum — sayfanın <head>
içinde.
<!-- Meta Pixel Base -->
<script>
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', 'PIXEL_ID'); // TODO: PIXEL_ID değiştirin
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=PIXEL_ID&ev=PageView&noscript=1"/></noscript>
Tema/Shop altyapınız destekliyorsa bu kodu bir kez eklemeniz yeterlidir.
B) Dönüşüm API (Server-side)
Örnek: sGTM/CAPI Gateway veya kendi API uç noktanız.
// POST https://your-server.com/meta/capi
{
"event_name": "Purchase",
"event_time": 1724235600,
"event_source_url": "https://site.com/checkout/success",
"action_source": "website",
"event_id": "evt-{{UUID}}", // Piksel ile aynı olmalı (deduplikasyon)
"user_data": {
"em": "HASHED_EMAIL_SHA256",
"ph": "HASHED_PHONE_SHA256",
"client_ip_address": "1.2.3.4",
"client_user_agent": "Mozilla/5.0 ..."
},
"custom_data": {
"currency": "TRY",
"value": 1249.90,
"order_id": "100452",
"content_type": "product",
"content_ids": ["SKU-123","SKU-456"],
"contents": [{"id":"SKU-123","quantity":1,"item_price":999.90},{"id":"SKU-456","quantity":1,"item_price":250.00}]
}
}
Kullanıcı verilerini (email/telefon) SHA-256 ile hashleyin; event_id
ile piksel-CAPI eşleşmesini sağlayın.
Doğrulama Adımları
- Meta Pixel Helper ile sayfada PageView görüldüğünü doğrulayın.
- Events Manager > Test Events sekmesinde hem piksel hem CAPI olaylarının geldiğini kontrol edin.
- Deduplikasyon durumunda “Received 2 events, deduplicated 1” gibi bir not görmelisiniz.
1.2) Dönüşüm Olayları: Purchase, Lead, AddToCart
Kritik dönüşüm olaylarını standart Meta event adları ve zengin parametrelerle gönderin. Her event için eventID
üretip piksel ve CAPI’da aynı değeri kullanın.
AddToCart
Buton tıklamasında tetiklenir.
<script>
function uid(){return 'evt-' + Math.random().toString(16).slice(2) + Date.now();}
const eid = uid();
fbq('track', 'AddToCart',
{value: 499.90, currency: 'TRY', content_ids: ['SKU-123'], content_type: 'product'},
{eventID: eid}
);
// Sunucuya da aynı eventID ile gönderin (CAPI)
</script>
Lead
Form başarıyla gönderildiğinde.
<script>
const eidLead = uid();
fbq('track', 'Lead',
{value: 0, currency: 'TRY', content_name: 'Teklif Formu'},
{eventID: eidLead}
);
</script>
Purchase
Ödeme başarı sayfasında.
<script>
const eidPur = uid();
fbq('track', 'Purchase',
{value: 1249.90, currency:'TRY', content_type:'product',
content_ids:['SKU-123','SKU-456'], num_items:2},
{eventID: eidPur}
);
</script>
Parametre Tavsiyesi
value
+currency
her satış olayında zorunlu;order_id
’yi CAPI ile iletin.content_ids
,content_type
(product/product_group) ROAS ve katalog optimizasyonu için kritik.eventID
üretimini merkezi bir yardımcıyla yapın; piksel ve CAPI aynı ID’yi kullanmalı.
2) Hesap & Varlık Bağlantıları
Tüm Meta varlıklarının aynı Business Manager (BM) içinde, doğru izinlerle bağlanması; yayın, ölçüm ve optimizasyon sorunlarını en baştan engeller.
Business Manager
Kurumsal çatı. Kişiler, partnerler, varlıklar burada yönetilir.
Reklam Hesabı
Ödeme profili, piksel ve katalogla eşleşmeli.
Facebook Sayfası
Reklam için gerekli; IG ile bağlantılı olmalı.
Instagram Hesabı
Profesyonel/işletme hesabı; BM’ye ekli.
Meta Piksel
Events Manager’da; siteye kurulu, CAPI ile eşleşik.
Katalog / Commerce
Ürün feed’i + onaylar; IG Shop için şart.
Bağlantı Kontrol Listesi
- Sayfa & Instagram: Aynı BM altında ve linkli
- Reklam Hesabı: IG & Sayfa erişim izinleri verilmiş
- Piksel: Reklam Hesabı + Katalog ile paylaşıldı/atanmış
- Katalog: Feed tanımlı, ülke/para birimi doğru, Commerce ayarlı
- Domain doğrulandı; dönüşüm olayları ve eşleştirme açık
2.1) Business Manager Kurulumu
Kurumsal şemsiye hesabı doğru kurulmadığında yetki/erişim hataları kampanya verimini düşürür. Aşağıdaki adımları izleyin:
- BM oluşturun (şirket adı, kurumsal e-posta). Çift faktör ve bildirimleri aktif edin.
- Kişileri ekleyin (Admin/Employee) → görev temelli erişim verin; gereğinden fazla “Admin” atamayın.
- Sayfa & IG Hesabı ekleyin/isteyin: Accounts > Pages / Instagram Accounts.
- Reklam Hesabı oluşturun/ekleyin ve ödeme profilini tanımlayın.
- Piksel oluşturun: Data Sources > Pixels; siteye kurun ve Ad Account ile paylaşın.
- Katalog oluşturun: Data Sources > Catalogs. Feed/CAPI ve ülke-para birimini ayarlayın.
- Domain doğrulama: Brand Safety > Domains üzerinden DNS/HTML/Meta-tag ile.
Yetki Matrisi
- Sayfa/IG: Content yayın + Ads permissions açık
- Reklam Hesabı: View + Manage, faturalandırma görünür
- Piksel/Katalog: Manage + reklam hesabına atanmış
Sık Hata & Çözüm
- Ad not delivered: Varlık farklı BM’de → Request Access
- Feed reddi: Para birimi/ülke uyumsuz → Katalog > Settings
- Events eksik: Piksel site dışı → Doğru domain ve CAPI eşleşmesi
2.2) Instagram Hesabı & Katalog Bağlama
A) Instagram Bağlama
- IG’yi Profesyonel/İşletme hesabına çevirin; kategoriyi seçin.
- IG → Ayarlar > Hesap Merkezi ile Facebook Sayfasına bağlayın.
- BM → Accounts > Instagram Accounts > Add ile IG’yi ekleyin.
- IG’yi Reklam Hesabına atayın; kişi/partner yetkilerini ekleyin.
B) Katalog & Feed
- BM → Data Sources > Catalogs > Create (E-ticaret).
- Data Sources: Feed (HTTP/FTP/Upload) ekleyin, günlük çekim planlayın.
- Kataloğu IG hesabına ve Reklam Hesabına atayın.
- Commerce Manager onayları: Ülke/para birimi, iade/teslimat metni, domain doğrulama.
id,title,description,link,image_link,availability,price,brand,gtin,mpn,condition
Feed’de price
“1249.90 TRY” formatında olmalı; görsel linkleri doğrudan erişilebilir olmalı.
Doğrulama & Test
- IG → Alışveriş durumu: Uygun
- Katalog → Diagnostics: Reddedilen öğe yok veya <%2
- BM → Events Manager: Piksel & CAPI olayları görünüyor
3) İş Hedefleri & KPI’lar
Satış/lead odaklarını netleştirip ölçülebilir hedefler belirleyin. Bu bölüm ToC’teki #s3-kpi
, #s3-1-kpi-secimi
ve #s3-2-attribution
bağlantılarıyla birebir eşleşecek şekilde hazırlanmıştır.
3.1) Satış/Lead KPI Seçimi
E-Ticaret İçin Birincil KPI
- ROAS (Gelir / Harcama) — Hedef: ≥ 3.0
- CPA (Cost per Purchase) — Hedef: ≤ ₺250 (segmentinize göre)
- CVR (Purchase Rate) — Hedef: ≥ %2,0
Lead Toplama İçin Birincil KPI
- CPL (Cost per Lead) — Hedef: ≤ ₺120
- MQL Oranı — Hedef: ≥ %35
- SQL / Toplantı Oranı — Hedef: ≥ %20
Hızlı Formüller
ROAS = Gelir / Harcama
CPA = Harcama / Satın Alma
CPL = Harcama / Lead
CVR = Dönüşüm / Tıklama
Öneri: Birincil KPI’ı tek tutun (ROAS veya CPL). Diğer metrikleri destekleyici olarak raporlayın.
3.2) Attribution Penceresi
Attribution penceresi, dönüşüm atamasını değiştirerek ROAS/CPA okunabilirliğini etkiler. Aşağıdaki tablo, yaygın seçeneklerin pratik karşılaştırmasıdır.
Pencere | Artıları | Eksileri | Ne Zaman? |
---|---|---|---|
1-day Click | Hızlı çevrim; performansı temkinli gösterir | Üst huniyi yeterince yakalamaz | Flash kampanya, promosyon günleri |
7-day Click | Dengeli okuma; çoğu e-ticaret/lead için ideal | Çok uzun karar süreçlerinde eksik kalabilir | Önerilen başlangıç |
1-day View (opsiyon) | Görüntülemeyle tetiklenen etkiyi kısmen yansıtır | Fazla geniş atama riski | Marka bilinirliği odaklı uçuşlar |
Önerilen Kurulum
- Primary: 7-day Click
- Test: 1-day Click (kısa döngü/indirim dönemleri)
- Not: View atamayı yalnızca bilinçli olarak ve sınırlı süre deneyin
Raporlama Tutarlılığı
- GA4 & Ads Manager pencerelerini notlayın; farkları açıklayın
- UTM şablonu:
utm_source=meta&utm_medium=cpc&utm_campaign={{campaign.name}}
- Model değişikliklerini dokümante edin (tarih, neden, etki)
4) Kampanya Kurulumu
Bu bölüm, İçindekiler’deki #s4-kurulum
, #s4-1-cbo-abo
, #s4-2-hedef
ve #s4-3-set-yapisi
bağlantılarıyla birebir eşleşir.
4.1) Kampanya Bütçesi: CBO vs ABO
Model | Artıları | Eksileri | Ne Zaman? |
---|---|---|---|
CBO (Campaign Budget Optimization) | Öğrenmeyi hızlandırır, bütçeyi en verimli sete akıtır | Zayıf setler bütçe alamayabilir (test çeşitliliği sınırlanır) | Performans odaklı ölçekleme, ≥3 setli yapılar |
ABO (Ad Set Budget) | Hipotez/test kontrolü yüksek, her sete garanti bütçe | Manuel denge gerekir, ölçeklemede hantallaşabilir | Yeni kitle/yaratıcı testleri, küçük bütçeli POC |
Önerilen Akış
- Test: ABO ile 2–4 set (hipotez başına 1 set)
- Ölçek: Kazananları CBO kampanyasına taşı
- Bütçe payı: %60 CBO (skalalama), %40 ABO (sürekli test)
Bütçe Başlangıç İpuçları
- Satın alma optimizasyonu için günlük ≥ 50 dönüşüm hedefleyin
- Set başı min. bütçe: Hedef CPA × 2–3
- Öğrenme aşamasına 5–7 gün sabır
4.2) Kampanya Hedefi (Sales, Leads, Traffic)
- Optimizasyon olayı: Purchase
- Attribution: 7-day Click (varsayılan), indirimlerde 1-day test
- Teklif: Kostar dayalı (Cost Cap) veya ROAS hedefli
- Kreatif: Ürün + sosyal kanıt, kısa dikey video
- Optimizasyon olayı: Lead (CRM eşleşmeli)
- Form: Yüksek niyet soruları (kalite filtreli)
- Teklif: CPL hedefli (Cost Cap)
- Kreatif: Problem→Çözüm→CTA, mikro vaka
- Optimizasyon: Landing Page View (LPV)
- Hedef: Üst huni (remarketing için havuz)
- UTM: Kampanya/Ad set/ad adlarını dinamik taşı
- Kreatif: Değer içeriği, rehber/magnet
4.3) Reklam Seti Yapısı & Yerleşimler
Örnek Yapı (Sales / CBO)
- Ad Set #1 – Broad: TR, 18–54, Advantage+ Placement, Purchase
- Ad Set #2 – Interest: 2–3 ilgi kümesi (stack), Advantage+ Placement
- Ad Set #3 – Remarketing: 7–14 gün web ziyaret + IG etkileşim
- Ad Set #4 – Lookalike: 1–2% LAL (Purchase, Top Buyers)
Yerleşimler
Manual: Feed, Reels, Stories
Ağır kırpma: 1:1, 4:5, 9:16
- Video/Reels için 9:16, metinsiz güvenli alan + güçlü ilk 3 saniye
- Feed için 1:1 / 4:5; başlık ≤ 40 karakter, açıklama net CTA
- Koleksiyon/Instant Experience: Katalog + hızlı yükleme
Bütçe & Frekans
- Frekans hedefi: 2–5 / 7 gün (prospecting), 4–8 (remarketing)
- Caps: Reklam düzeyi frequency cap gerekirse Stories/Reels’te deneyin
- Günlük bütçe: CBO’da kampanya min. Hedef CPA × set sayısı
Segment İpuçları
- Prospecting: Broad + Interest (stack) + LAL (1–2%)
- Remarketing: 7–14 gün LPV, AddToCart, IG/FB etkileşim
- Holdout: Marka araması / e-posta etkisini kıyaslamak için küçük kontrol grubu
5) Hedef Kitle Stratejileri
Bu bölüm, İçindekiler’deki #s5-kitle
, #s5-1-ilgi-demografik
ve #s5-2-lal-remarketing
bağlantılarıyla birebir eşleşir.
5.1) İlgi / Demografik
İlgi Odaklı Kümeler (Stacking)
- Stack 1 (Çekirdek): Ürün/hizmetle doğrudan ilişkili 2–3 ilgi alanı
- Stack 2 (Bağlamsal): Tamamlayıcı kategoriler + davranış sinyalleri
- Stack 3 (Rakip/Sektör): Rakip sayfalar, sektör yayınları
- Kural: Az ama isabetli; aşırı daraltma öğrenmeyi bozar
Dijital Pazarlama
Küçük İşletme Sahipleri
Girişimcilik
Online Alışveriş
Demografik Koruma Korkulukları
- Yaş: Gerçek alıcıya göre min–max; çok daraltma yapmayın
- Cinsiyet: Yalnızca veride belirgin fark varsa ayırın
- Konum: Şehir/ilçe + 10–25 km; mağaza yakınlığına göre
- Dil: TR + EN gerektiğinde ayrı set
- Cihaz: iOS/Android ayrımı yalnızca CPA farkı bariz ise
Yaratıcı Eşleştirme (Audience–Creative Fit)
Kitle | Mesaj | Format | CTA |
---|---|---|---|
İlgi (çekirdek) | Değer önerisi + sosyal kanıt | Reels/Story 9:16, kısa | Hemen Keşfet |
Bağlamsal | Problem → Çözüm akışı | Carousel 1:1, demo | Daha Fazla Bilgi |
Rakip/ Sektör | Karşılaştırma, neden biz? | LPV odaklı video | Karşılaştır |
5.2) Lookalike & Remarketing Matris
Lookalike (Benzer) Kaynak Kalitesi
- 1% LAL: En yüksek benzerlik; ölçek sınırlı fakat CPA düşük
- 2–3% LAL: Dengeli ölçek/CPA; ana prospecting hacmi
- 5%+ LAL: Hacim için; kreatif/teklif gücü şart
Kaynak: Lead→MQL
Kaynak: High AOV
Kaynak: Top Engagers
Öncelik Sırası (Prospecting)
- Broad (hiç filtre yok) + güçlü yaratıcı
- 1–2% LAL (Purchase / High LTV)
- İlgi Stack (2–3 küme)
- 3–5% LAL (genişleme)
Remarketing Matris (Aşama x Sinyal x Pencere)
Aşama | Sinyal | Pencere | Mesaj / Teklif | Dışlamalar |
---|---|---|---|---|
ViewContent | Sayfa görüntüleme | 7 gün | Öne çıkan fayda + sosyal kanıt | Purchase 30/90 gün |
AddToCart | Sepete ekleme | 14 gün | Ücretsiz kargo / hızlı teslimat | Purchase 30/90 gün |
InitiateCheckout | Ödeme başlatma | 7–14 gün | İkna edici itiraz cevapları | Purchase 30/90 gün |
Engagers | IG/FB etkileşim | 30 gün | Değer içeriği → ürün geçişi | Purchase 30/90 gün |
Returning | Eski müşteriler | 90–180 gün | Upsell / Cross-sell / VIP teklif | Aktif aboneler |
Dışlama Mantığı
- Prospecting: Tüm remarketing havuzlarını dışla
- RMK katmanları: Üst katmandan alt katmana kademeli dışlama
- Satın alanlar: 30/90 gün satın alım dışlaması zorunlu
Frekans ve Tazelik
- Prospecting: 2–5/7 gün, RMK: 4–8/7 gün
- Kreatif yenileme: Prospecting 10–14 günde, RMK 7–10 günde
- Vitrin ürünlerini mevsimsellik ve stok’a göre döndür
Interest
Lookalike
Remarketing
Exclusions
Frequency
6) Yaratıcı Formatlar (Reels / Story / UGC)
Bu bölüm, İçindekiler’deki #s6-kreatif
, #s6-1-hooklar
ve #s6-2-metin-cta-landing
bağlantılarıyla birebir eşleşir.
6.1) Kreatif İpuçları & Hook’lar
Hook Kütüphanesi (İlk 3–5 Saniye)
Kullanım Senaryosu | Hook Örneği | Format Önerisi |
---|---|---|
Ağrı Noktası | “Bu hatayı siz de yapıyor musunuz?” | Reels 9:16, hızlı kesme |
Öncesi → Sonrası | “30 günde şu sonuç nasıl geldi?” | Split-screen, caption overlay |
Mini Demo | “1 dakikada nasıl kurulur?” | Hands-on, yakın plan |
Sosyal Kanıt | “4.9/5 yorumla en sevilen… ” | UGC + rating badge |
İtiraz Kırıcı | “Pahalı sanıyorsun ama…” | Karşılaştırma kartı |
- Frame 0–2 sn: Marka/ürün görünür, net değer vaadi.
- 0:03–0:08: “Sorun → Çözüm” veya “Önce/sonra” sekansı.
- 0:08–0:20: 1–2 fayda, 1 kanıt (yorum, sayı, ödül).
- 0:20–0:30: Net CTA + landing eşleşmesi.
Sosyal Kanıt
Mini Demo
İtiraz Kırıcı
Karşılaştırma
UGC Brif Kontrol Listesi
- Rol & bağlam: Kullanıcı kim? Hangi durumda kullanıyor?
- 3 temel fayda: Tek cümlelik net script maddeleri.
- 1 kanıt: İstatistik, ödül, yorum, logo.
- Shot plan: 3–5 plan, dikey 9:16, doğal ışık.
- CTA cümlesi: LP başlığıyla aynı kelimeler.
Teknik Parametreler
- Oran: 9:16 (1080×1920) — Reels/Story
- Süre: 15–30 sn (maks. 45 sn)
- Altyazı: Sessiz izlenmeye uygun zorunlu altyazı
- Dosya: .mp4, H.264, 8–12 Mbps
- Adlandırma:
CRE_Reels_HookX_V1_date.mp4
6.2) Metin, CTA ve Landing Uyumu
Kısa Metin Formülleri
- PAS: Problem → Ajitasyon → Çözüm
- BAB: Before → After → Bridge
- FAB: Feature → Advantage → Benefit
- CTA Microcopy: “Hemen Dene”, “Ücretsiz Başla”, “Teklifi Gör”
Mesaj–Sayfa Eşleşmesi
- Başlık eşleşmesi: Reklamdaki vaat LP H1 ile aynı.
- Görsel sürekliliği: Reklam görseli LP hero’da benzer.
- Policy güvenliği: Aşırı iddia yok, kaynak göster.
Eşleşme Matrisi (Aşama × Mesaj × CTA × LP)
Aşama | Mesaj Tipi | CTA | Landing Vurgusu |
---|---|---|---|
Soğuk (Prospecting) | Değer önerisi + sosyal kanıt | Hemen Keşfet | Hero fayda, kısa proof, basit form |
Sıcak (RMK ViewContent) | İtiraz kırıcı, mini demo | Daha Fazla Bilgi | SSS, karşılaştırma tablosu |
Sepet (RMK ATC/IC) | Risk tersine çevirme (iade, kargo) | Satın Al / Devam Et | Güven rozetleri, ödeme adımları |
Mevcut Müşteri | Upsell / Cross-sell | Paketi Yükselt | Uyumlu ürün kartları, teklif sayacı |
LP Hız & UX Kontrol
- Yüklenme: < 2.5 sn (mobil öncelik)
- Above the fold: Başlık + fayda + CTA görünür
- Form: 3–5 alan, tek sütun
- Kanıt: Yorumlar, rozetler, referanslar
Bağlantı & Takip
- UTM:
utm_source=meta&utm_medium=cpc&utm_campaign=prospecting
- Buton:
rel="noopener"
, dış bağlantı yeni sekme - Olaylar: Purchase/Lead/AddToCart tetikleri
BAB
FAB
Message Match
9:16
UGC
7) Bütçe & Teklif Stratejisi
Bu bölüm, İçindekiler’deki #s7-butce
, #s7-1-cbo-abo
ve #s7-2-min-roas-costcap
bağlantılarıyla birebir eşleşir.
7.1) CBO vs ABO
CBO (Campaign Budget Optimization) ↔ ABO (Ad Set Budget Optimization)
Başlık | CBO | ABO |
---|---|---|
Kontrol | Meta bütçeyi en iyi performanslı sete akıtır | Her set için manuel bütçe kontrolü |
Ölçekleme | Hızlı ölçek; öğrenmeyi daha iyi taşır | Granüler test ve koruma kolay |
Risk | Düşük harcayan setler ezilebilir | Yanlış pay ayrımı performansı sınırlar |
Ne Zaman? | Birden çok iyi kreatif/kitle varsa | Hipotez testleri, niş kitleler |
Öneri | Skala / Prospecting | Test / Remarketing |
- Başlangıç: 1 CBO (2–3 set) + 1 ABO (test) paralel kurun.
- Öğrenme Fazı: Set başına haftalık ≥50 olay hedefleyin (Lead/Purchase).
- Pacing: CBO’da “limit spend per ad set” kullanarak koruma yapın (ör. %20 alt sınır).
Günlük Bütçe Kılavuzu
- Prospecting: Set başına
5–10×
hedef CPA - Remarketing: Trafik hacmine göre
%10–30
pay - Ölçek: Günlük +%15–20 artış, öğrenmeyi sıfırlamadan
2 Haftalık Ölçekleme Şeması
- Gün 1–3: Stabilizasyon (CBO + ABO eşzamanlı)
- Gün 4–7: En iyi 2 kreatifi kopyala, CBO bütçe +%15
- Gün 8–14: Yeni kitle/yerleşim ekle, zayıf setleri kapat
Kontrollü Ölçek
Kreatif Tazelik
7.2) Minimum ROAS / Cost Cap
Strateji Seçim Matrisi
Durum | Önerilen Strateji | Not |
---|---|---|
Düşük veri, yeni hesap | En Düşük Maliyet | Önce hacim, sinyal topla |
Stabil CPA/ROAS var | Cost Cap | Hedef CPA’yı koru |
Yüksek sepet, sezon | Min ROAS | Gelir odaklı kontrol |
Sınırlı bütçe | Bid Cap (ileri) | Hacim düşebilir |
Hedef Belirleme Formülleri
- Cost Cap (CPA hedefi):
Hedef CPA = (Maks kabul maliyeti)
- Min ROAS:
Hedef ROAS = Gelir / Harcama
→ örn.≥ 3.0
- Günlük Bütçe:
Günlük Bütçe ≥ 5× Hedef CPA × AdSet Sayısı
Uygulama Adımları
- Son 14–30 gün verisinden gerçekleşen CPA/ROAS medyanını alın.
- Cost Cap: Hedefi medyana yakın başlayın (±%10).
- Min ROAS: Ürün brüt marjını hesaba katın (örn. marj %40 → ROAS ≥ 2.5).
- 3 gün bekleyin; hacim düşerse hedefi kademeli gevşetin (Cost Cap +%10, Min ROAS –0.2).
Guardrail & Pacing
- Frequency: Prospecting ≤ 2.5, RMK ≤ 6 (7g)
- CTR (Link): Prospecting ≥ %0.8, RMK ≥ %1.2
- Cost per ATC / ViewContent: Segment bazlı eşik tanımlayın
- Gün Ortası Kontrolü: Harcama/sonuç trendine göre +/– %15 düzeltme
Min ROAS
Pacing
Guardrail
Sık Sorulan: Hedef agresif olursa?
Hacim düşer, öğrenme uzar. Adım adım sıkılaştırın; kreatif & kitle kalitesini artırın, bütçeyi sabit tutun.
Min ROAS kaçtan başlamalı?
Marj & iade oranına bağlı. Çoğu e-ticarette 2.0–3.0 başlangıç, performansa göre 3.0–4.0+ ölçek.
ABO
Cost Cap
Min ROAS
Scaling
8) Dönüşüm Ölçümleme & Raporlama
Bu bölüm, İçindekiler’deki #s8-olcum
, #s8-1-events-manager
ve #s8-2-utm-ga4
bağlantılarıyla birebir eşleşir.
8.1) Events Manager Kontrolleri
Test Events & Teşhis (Diagnostics)
- Pixel + CAPI çiftleme: Aynı olayda
event_id
gönderin (çift kaydı önlemek için). - Olay eşleşme kalitesi: Event Match Quality skorunu ≥7 hedefleyin (email/phone/hash).
- Gecikme: CAPI gecikme grafiği normal mi? Piksel ve CAPI arasındaki fark < 10%?
- Test Events: Purchase / Lead testlerini alan bazında tetikleyip doğrulayın.
- Alan doğrulama: Alan (domain) doğrulandı ve first-party cookie etkin mi?
Zorunlu Olaylar & Parametreler
Event | Temel Parametreler | Not |
---|---|---|
PageView |
page_location , client_user_agent |
Her sayfada tetiklenir |
ViewContent |
content_ids , content_type , value , currency |
Ürün detay/ana içerik |
AddToCart |
content_ids , value , currency |
Sepete ekleme |
Lead |
value (ops.), currency , content_name (ops.) |
Form/WhatsApp/Tıklama sonrası |
Purchase |
value , currency , order_id |
Net gelir/vergiler tutarlı olmalı |
Yaygın Hatalar → Çözümler
- Duplicate events: Piksel & CAPI aynı olayı iki kez sayıyor →
event_id
zorunlu, sunucu tarafında eşle. - Low Match Quality: Sadece cookie sinyali var → email/phone hash’leyip gönderin (SHA-256).
- Value mismatch: GA4 ile Ads gelirleri tutmuyor → Vergi/kargo dahil-hariç tutarlılığı sağlayın.
- Signal loss (iOS): Web-to-App/Deep Link doğrulayın, first-party cookie + CAPI aktif tutun.
Hızlı Sağlık Kontrolü (Haftalık)
- Purchase sayısı farkı (CAPI vs Pixel): ≤ %10
- Lead/Purchase valid rate: ≥ %95
- Event latency (p95): < 5 dk
- ViewContent → AddToCart → Purchase huni: beklenen dönüşüm oranlarını koruyor mu?
8.2) UTM & GA4 Uyumu
Standart UTM Şeması (Meta Reklamları)
utm_source=facebook
utm_medium=paid_social
utm_campaign={{campaign.name}}
utm_content={{adset.name}}_{{ad.name}}
utm_term={{site_source_name}}
- utm_source:
facebook
veyainstagram
(karışık trafik için facebook yeterlidir). - utm_medium:
paid_social
(GA4 kanal gruplaması ile uyumlu). - Otomatik yer tutucular: Kampanya/AdSet/Ad adlarını dinamik çekin.
- WhatsApp CTA: t.me/wa.me gibi yönlendirmelerde de UTM eklenmiş olmalı.
GA4 Kanal Gruplaması Önerisi
- Paid Social:
utm_medium
paid_social olanları eşleyin. - Organic Social:
utm_medium
social olanlar. - Referral/Direct: Uygun fbclid gibi parametreleri filtreleyin; self-referral engelleyin.
GA4 Dönüşüm Eşleme (Recommended Events)
GA4 Event | Kaynak | Parametreler |
---|---|---|
view_item |
ViewContent | item_id , value , currency |
add_to_cart |
AddToCart | items[] , value , currency |
generate_lead |
Lead | method , value (ops.) |
purchase |
Purchase | transaction_id , value , currency |
GA4 Raporlama Kiti (Önerilen Göstergeler)
- Kaynak/Aracı & Kampanya: Toplam gelir, ROAS, CPA
- Huniler: view_item → add_to_cart → begin_checkout → purchase oranları
- Model Karşılaştırma: Son tıklama, Veri-odaklı, İlk tıklama
- Sayfa/İçerik: Landing bazında bounce rate, avg. engagement time
İpucu: Kampanya Adlandırma
PLATFORM-HEDEF-ÜLKE/ŞEHİR-KİTLE-TARİH
(örn. FB-LEADS-TR-LAL-180D-2025Q3) standardize edin; UTM’lerle birebir olsun.
İpucu: WhatsApp Ölçümü
WhatsApp tıklamalarına utm_*
ekleyin, butonlara GA4 click
olayı bağlayın; CRM ile Lead eşleşmesi yapın.
9) A/B Testleri & Öğrenme
Bu bölüm, İçindekiler’deki #s9-ab-test
, #s9-1-kreatif
ve #s9-2-kitle-teklif
bağlantılarıyla birebir eşleşir.
9.1) Kreatif Test Çerçevesi
Adım Adım Test Süreci
- Hedefi tanımlayın: Satış/Lead başına maliyet (CPA) veya ROAS.
- Bir değişken seçin: Sadece hook, sadece format (Reels/Story/Feed) vb.
- Hipotez yazın: “UGC + altyazı ilk 3 sn’de → CTR’de +%20 artış”.
- Örneklem & süre: Varyant başına min. 1.000 gösterim ve 30 dönüşüm, en az 7 gün ve öğrenmedan çıkma hedefi.
- Ayrıştırma: Aynı kitle/teklif, farklı ad kreatifleri (izole değişken).
- Bütçe bölüşümü: 50/50 (iki varyant) veya 33/33/33 (üç varyant).
Karar Kuralları (Öneri)
- Kazanım eşiği: CTR’de ≥ %15 artış veya CVR’de ≥ %10 artış; CPA sapması ≤ %10.
- Asgari veri: Varyant başına ≥ 30 dönüşüm, Event Match Quality ≥ 7.
- Stabilite: 3 gün üst üste kazanan varyantın üstünlüğü korunuyorsa ölçekleme.
- Ölçekleme: Başarılı kreatifi ayrı bir kampanyada +%20 bütçe artışlarıyla büyütün.
Kreatif Test Matrisi (Örnek)
Boyut | Varyant A | Varyant B | Varyant C |
---|---|---|---|
Hook (0–3sn) | “%40 indirim son gün” | “Öncesi/sonrası 3sn” | “Müşteri yorumu” |
Format | Reels 9:16 | Story 9:16 | Feed 1:1 |
Görsel Stil | UGC selfie | Motion grafik | Ürün odaklı |
Metin/Alt Yazı | Kısa, tek fayda | Liste (3 madde) | Soru + CTA |
CTA | Hemen Satın Al | Teklifi Gör | Ücretsiz Deneyin |
Test Günlüğü (Şablon)
Tarih | Hipotez | Metri̇k | Sonuç | Karar |
---|---|---|---|---|
2025-08-20 | UGC → CTR +%15 | CTR/CPA | CTR +%18, CPA −%6 | Kazanan B, ölçekle |
2025-08-27 | Story vs Reels | CVR | CVR farkı yok | Tekrarla (farklı hook) |
9.2) Kitle & Teklif Testleri
Kitle Test Stratejisi
- Geniş (Broad + Advantage+): Sinyal kalitesi yüksekse ölçekleme için baz alın.
- İlgi/Demografik: 3–5 temalı paket (ör. “evcil hayvan, bakım, e-ticaret alışverişi”).
- Lookalike: 1%, 2–3%, 5% gradyan; kaynak olarak Purchase/High LTV.
- Remarketing: 7g / 30g / 90g ısı segmentleri; ATC, VC, IG engager.
Kitle Test Matrisi (Örnek)
Varyant | Tanım | Bütçe | Not |
---|---|---|---|
A | Broad + Advantage+ | %40 | Baz |
B | LAL 1% (Purchase) | %30 | Yüksek sinyal |
C | İlgi Paketi (3 tema) | %20 | Yeni pazar |
D | Remarketing 7g ATC | %10 | Alt huni |
Teklif Stratejisi (Bid)
- Highest Volume: Öğrenme ve keşif için varsayılan.
- Cost Cap: Stabil CPA varsa, hedef CPA ±%10 bandı ile başlayın.
- Minimum ROAS: E-ticaret için; başlangıçta geçmiş 30g ortalamanın %80’i.
- Artış kuralı: Kazanan adset’te bütçeyi +%20 kademelerle artırın.
Karar & Ölçekleme Kuralları
- Kazanan: CPA ≤ hedef, ROAS ≥ hedef; 3 gün tutarlı performans.
- Kaybeden: CPA hedefin ≥ %25 üstünde; negatif öğrenme → durdur/yeniden teste al.
- Taşıma: Kazanan kitle + kazanan kreatif → yeni kampanya (CBO) ile birleştir.
- Yorulma: Frekans > 2.5 ve CTR ↓ ise yeni hook ile tazele.
* Öğrenme fazında sık değişikliklerden kaçının; değişiklik aralığını min. 48–72 saat tutun.
10) Sürekli Optimizasyon Planı
Bu bölüm, İçindekiler’deki #s10-optimizasyon
, #s10-1-frekans
ve #s10-2-scale
bağlantılarıyla birebir eşleşir.
10.1) Frekans Eşiği & Yorgunluk
Aynı kişiye çok kez gösterim, frekans yorgunluğu yaratır; CTR düşer, CPA yükselir. Aşağıdaki tetikleyicilerle yıpranmayı yakalayın.
Tetikleyici | Eşik | Kontrol | Önerilen Aksiyon |
---|---|---|---|
Ortalama Frekans | > 2.5 (7 gün) | Reklam Seti | Yaratıcı tazele, hook değiştir, placement ayır |
CTR (All) | 7g ort. −%20 | Reklam | Kazanandan varyasyon üret (renk/başlık), yorulmuşu durdur |
CPM | 7g ort. +%15 | Reklam Seti | Kitle genişlet, Advantage+ aç, dar ilgi hedeflerini grupla |
View-Thru ROAS | < hedefin %80’i | Kampanya | Attribution penceresini kontrol et, kreatif/yerleşim ayrıştır |
Yorulma Önleme Rutinleri
- Hook rotasyonu: Her hafta 3 yeni açılış (soru, sosyal kanıt, aciliyet).
- Yerleşim ayrıştırma: Reels/Story ayrı reklam; 1:1 ve 9:16 farklı cut.
- Caps & sıklık: Günlük frekans ≤ 1.3 hedefleyin; üstüne çıktığında otomatik kural tetikleyin.
- Uygun kitle havuzu: Remarketing 7g/30g/90g katmanlarıyla doygunluğu dağıtın.
Otomatik Kurallar (Örnek)
- IF Frekans > 2.8 AND CTR düşüşü ≥ %15 → PAUSE reklam, DUPLICATE yeni kreatif varyant.
- IF CPA ≥ hedef + %25 (48s) → REDUCE bütçe −%20, yeni kitle varyantı aç.
- IF ROAS ≥ hedef + %20 (72s) → INCREASE bütçe +%20 (günde 1 kez).
10.2) Scale Yöntemleri (Vertical / Horizontal)
Kârlılığı koruyarak büyümek için iki ekseni birlikte kullanın: Vertical (bütçeyi artır) ve Horizontal (yeni kaynaklar aç).
Vertical Scale (Bütçe)
- +%20/24–48s kuralı: Öğrenme dışındaki kazanan adset’te kademeli artış.
- Cost Cap / Min ROAS sabit; artışta teklif parametresini değiştirmeyin.
- Pacing kontrolü: Gün ortasında artış, akşam seansını kaçırmaz.
- Guardrail: CPA hedef +%10’u aşarsa geri sar (−%10) ve sebebi analiz et.
KPI Eşikleri
- ROAS ≥ hedef × 1.1 (72s)
- CPA ≤ hedef − %10
- EMQ (Event Match Quality) ≥ 7/10
Horizontal Scale (Kapsam)
- Yeni kitleler: LAL 1% → 2–3% → 5% gradyan; Broad + Advantage+.
- Yeni yüzeyler: Reels, Story, Feed; IG Engagers 365g; Video View 95% kitle.
- Coğrafi yayılım: Yakın segmentler (TR → DACH diaspora vb.).
- Yeni teklif/yaratıcı: Paket/bundle, sınırlı süreli promo; UGC kreatifleri ölçekleyin.
Taşıma Stratejisi
- Kazanan kitle + kreatif ikilisini yeni kampanyaya (CBO) kopyalayın.
- Yerleşimleri ayırarak kendi öğrenmelerini hızlandırın.
- Yaratıcı yorulursa sadece hook/first-frame değiştirerek tazeleyin.
Haftalık Optimizasyon Takvimi
Gün | Odak | Aksiyon |
---|---|---|
Pzt | Performans taraması | KPI sapması > %10 → kural tetikleyin; yorulan kreatifi değiştirin |
Çar | Kitle & teklif | Yeni LAL aç, düşük maliyetli kitleye +%20 bütçe |
Cum | Kreatif | 3 yeni hook, 2 format varyantı yayınla (Reels/Story) |
Paz | Rapor | Hipotez → veri → karar → scale notlarını güncelle |
* Ölçekleme sırasında tek seferde bir değişkeni değiştirin; 48–72 saat aynı koşullarda izleyin.
11) Yaygın Hatalar & Çözümler
Bu bölüm, İçindekiler’deki #s11-hatalar
ve alt bağlantılar
#s11-1-kurulum
, #s11-2-hedefleme
, #s11-3-kreatif
, #s11-4-butce
, #s11-5-rapor
ile eşleşir.
11.1) Kurulum & İzleme Hataları
- Çift tetiklenen event’ler: Piksel + CAPI aynı olayı dedupe key olmadan gönderiyor.
- Düşük EMQ (Event Match Quality): E-posta/telefon vb. hashed parametreler eksik.
- Yanlış sayfada Purchase: Sepet/checkout’ta tetikleniyor; gerçek satın alma sayfasında değil.
- Consent sinyali yok: CMP ile
ad_user_data
/ad_personalization
iletilmiyor.
Çözüm Özetleri
- Deduplication: Piksel & CAPI için aynı
event_name
veevent_id
. - EMQ ≥ 7/10:
em
,ph
,fn
,ln
,zp
alanlarını SHA-256 hash’li gönderin. - Doğru event mapping: Purchase yalnızca “Teşekkürler” sayfasında; AddToCart sadece eklemede.
- Consent forwarding: CMP’den gelen izinleri CAPI’ye parametre olarak iletin.
11.2) Hedefleme & Yapı Hataları
- Aşırı parçalama: Aynı niyeti bölen çok fazla adset → öğrenme asla tamamlanmıyor.
- Aşırı dar ilgi: CPM yükselir, delivery kısıtlanır.
- Placement karışıklığı: Reels/Story gerektiren dikey kreatifi sadece feed’de çalıştırmak.
Çözüm Özetleri
- Minimal yapı: CBO’da 2–3 adset, her biri ≥50 dönüşüm/hafta hedefi.
- Geniş + LAL gradyan: Broad & LAL 1% → 2–3% → 5%; dar ilgileri gruplayın.
- Yerleşim eşleştirme: Reels/Story için 9:16 ayrı cut; feed için 1:1/4:5.
11.3) Kreatif & Mesajlaşma Hataları
- Zayıf ilk kare/hook: İlk 2 saniyede fayda net değil.
- Uyumsuz teklif: Reklam mesajı ile landing içerik/CTA’sı farklı.
- Tek format bağımlılığı: Sadece video veya sadece görsel kullanmak.
Çözüm Özetleri
- Hook kütüphanesi: Soru, sosyal kanıt, aciliyet/bonus gibi 3–5 açılışı haftalık döndürün.
- Mesaj–Landing uyumu: Başlık, görsel ve CTA metni hedef sayfayla birebir aynı dilde.
- Format karması: Reels (UGC), statik, carousel; her format için 2 varyant.
11.4) Bütçe & Teklif Hataları
- Agresif değişim: Gün içinde >%20 bütçe/taktik değişimi → öğrenme sıfırlanır.
- Yanlış teklif modu: Minimum ROAS’ta veri yetersizliği, teslimata engel.
- Yanlış zamanlama: Pik saat öncesi büyük azaltma/artırma.
Çözüm Özetleri
- Kademeli artış: +%15–20 / 24–48s ve günde bir kez.
- Cost Cap → Min ROAS: Veri geldikçe geçiş yapın; tersi değil.
- Gün içi pacing: Ayarlamaları öğlen; akşam oturumunu kaçırmayın.
11.5) Raporlama & Yorumlama Hataları
Aşağıdaki tablo, en sık görülen belirtiler için muhtemel neden ve uygulanabilir çözüm önerilerini listeler.
Belirti | Muhtemel Neden | Çözüm |
---|---|---|
CTR düşüyor, CPM yükseliyor | Kreatif yorgunluğu, ilgi havuzu dar | Yeni hook/first-frame, LAL genişlet, Broad test et, Reels’e ayrı cut |
ROAS düşüyor, GA4 ile uyumsuz | Attribution penceresi farkı, cross-device | 7g tık (Ads) ↔ Veri odaklı (GA4) farkını raporda belirt; UTMs’i kontrol et |
CPA hedefin üstünde stabil | Öğrenme tamamlanmıyor, event kalitesi düşük | Adset sayısını azalt, EMQ’yu ≥7/10’a çıkar, mikro hedefleri konsolide et |
Delivery kısıtlı | Minimum ROAS çok yüksek, dar kitle | Cost Cap’e geç, hedefi gevşet, kitleyi genişlet/Placement Advantage+ |
Satın alma sonrası Purchase yok | Event yanlış sayfada, SPA route sorunu | Teşekkür sayfasında tetikleyin; SPA için history change dinleyicisi ekleyin |
Hızlı Kontrol Listesi
- Events Manager’da Duplicate uyarısı yok
- EMQ skoru ort. ≥ 7/10
- UTM:
utm_source=facebook
,utm_medium=cpc
,utm_campaign
dolu - Adset başına haftalık ≥ 50 dönüşüm hedefi
- Hook rotasyonu haftalık, frekans ≤ 1.3/gün
Otomatik Kural Şablonları
- IF Frekans > 2.5 AND CTR 7g −%20 → Reklamı durdur + yeni varyant yayına al
- IF CPA ≤ hedef −%15 (72s) → Bütçe +%20 (günde 1 kez)
- IF ROAS < hedef ×0.8 (48s) → Bütçe −%20, yeni kitle (LAL 2–3%) aç
12) Sık Sorulan Sorular
Bu bölüm İçindekiler’deki #s12-sss
bağlantısıyla eşleşir. Alt başlıklar: #s12-q1
… #s12-q10
.
event_name
ve event_id
ile deduplication yaparak çift kayıt önlenir. EMQ (Event Match Quality) skorunu ≥ 7/10 hedefleyin.
utm_source=facebook
, utm_medium=cpc
, utm_campaign
) ve raporda pencere/model farkını not edin.