1. Kampanya yapısı ve naming convention neden önemli?

Kısa cevap: Çünkü iyi bir naming ve yapı; optimizasyonu “tahminden” çıkarır, raporlamayı “elle toplanan tablo” olmaktan kurtarır ve ölçeklemeyi güvenli hale getirir.
Bu düzen, sosyal medya yönetimi içinde reklam hesabı hijyeni mantığıyla ele alındığında yalnız ekip içi düzen değil; bütçe takibi, öğrenim çıkarma ve ölçekleme kararları için de gerçek bir account hygiene çerçevesi sunar.
- •Kampanya/ad set/ad isimleri hedef–pazar–kitle–kreatif bilgisini taşıyorsa, “ne çalıştı?” sorusu dakikalar içinde cevaplanır.
- •UTM’ler aynı mantıkla kodlanırsa, GA4/Looker Studio’da filtreleme sorunsuz olur.
- •Label sistemi, sprint/tema bazlı testleri izlemeyi kolaylaştırır.
Ne yapmalıyım?
- • Naming standardını yazılı bir dokümana çevir (tek kaynak).
- • Kodları GA4/Looker filtreleriyle eşleştir.
- • Yeni kampanya açmadan önce “şablon” zorunluluğu getir.
2. Temiz Hesap Yapısının Önemi: Kaostan Kontrole
Bir hesap “temiz” değilse, en iyi kreatif ve hedefleme bile değerini kaybeder; çünkü ekip doğru öğrenimi yakalayamaz. Özellikle çok otelli yapılarda (Antalya/Belek/Side/Kemer gibi destinasyon otelleri) veya çok ürünlü B2B portföylerinde, aynı anda onlarca kampanya yürütülür. Eğer kampanyaların hedefi, pazarı ve kreatifi isimden okunmuyorsa; ekip aynı hatayı tekrar eder, raporlar yanlış yorumlanır, ölçekleme geç yapılır.
Kaos örnekleri (hesap audit’inden)
- •Kampanya adları “Test 1 / Test 2” → 3 ay sonra kimse hatırlamaz
- •Ad set adları “Interest 1 / Interest 2” → pazar/placement/segment belli değil
- •Ad adları “Creative Final v7” → format/hook/tema bilinmiyor
- •UTM yok veya random → GA4’te “(not set)” ve parçalanmış kampanya isimleri
Ne yapmalıyım?
- • “Okunurluk” hedefi koy: isimden 5 saniyede anlamalıyım.
- • Kampanya/ad set/ad için zorunlu alanları belirle.
- • Mevcut kaosu düzeltmek için “yeniden adlandırma sprint’i” planla.
3. Kampanya / Reklam Seti / Reklam Hiyerarşisi (Nerede Ne Karar Verilir?)
Meta Ads’te performans yönetimi, doğru hiyerarşi ile mümkün olur. Basit kural:
- •Kampanya = hedef ve optimizasyon (objective + ana KPI)
- •Ad set = kitle/yerleşim/bütçe stratejisi (audience + placements + schedule)
- •Ad = kreatif + metin + format (creative + message)

Kampanyada ne kodlanır?
- •Funnel katmanı: AW/CO/BO
- •Hedef: REACH/VV/TRAFFIC/LEAD/SALES
- •Marka/otel/grup: BRAND
- •Pazar (opsiyonel): TR/DE/UK vb. (çok pazarlı yapılarda)
Ad set’te ne kodlanır?
- •Kitle türü: CORE / CUST / LAL
- •Segment: COLD/WARM/HOT
- •Pazar & dil: TR-IST, TR-IZM, DE-DE vb.
- •Placement: AUTO / FEED / REELS (opsiyonel)
- •Pencere: 7D/14D/30D (remarketing)
Ad’de ne kodlanır?
- •Format: IMG / CAR / REELS / VID
- •Hook/tema: HOOK01, OFFER, PROOF, DEST (destinasyon), CASE (B2B)
- •Kreatif versiyon: V1/V2
- •Dil varyasyonu: TR/EN/DE (opsiyonel)
Ne yapmalıyım?
- • Hiyerarşi sorumluluğunu yaz: kampanya=hedef, ad set=kitle, ad=kreatif.
- • Naming şemasını bu sorumlulukla bire bir eşleştir.
- • Testleri “tek değişken” mantığıyla ad set/ad düzeyinde yürüt.
4. Facebook/Instagram reklamlarında kampanya isimlerini nasıl yazmalıyım?
Kampanya adında minimum şu 4 bilgi olmalı: Funnel + Objective + Pazar + Tarih/Batch. Ad set’te kitle türü (core/custom/LAL) ve segment (cold/warm/hot) kodlanır. Ad’de format ve kreatif teması (hook/offer/proof) kodlanır. Bu ayrım; raporda kırılım almayı ve optimizasyonu hızlandırır.
Facebook reklam isimlendirme örneği
Basit bir Facebook reklam isimlendirme örneği; funnel, objective, pazar ve batch bilgisini tek satırda tutarken, aynı zamanda reklam raporlamasında kampanya isim standardı kurmayı da kolaylaştırır.
5. Naming Convention Kuralları (Okunur, Filtrelenebilir, Ölçeklenebilir)
Naming convention, sadece “isim” değil; raporunuzu otomatikleştiren bir etiketleme sistemidir. İyi bir sistem 3 şartı sağlar:
- Okunur: insan 5 saniyede anlar
- Filtrelenebilir: Looker/GA4’te parçalayabilirim
- Ölçeklenebilir: yeni pazar/otel/ürün ekleyince bozulmaz
Önerilen isim formatı (şablon)
Campaign: SMM_{FUNNEL}_{OBJ}_{BRAND}_{MARKET}_{YYYYMM}_{BATCH}
Örn: SMM_CO_LEAD_HOTELX_TR-IST_202604_B01
Ad Set: AUD-{TYPE}_{SEG}_{MARKET}_{LANG}_{PLAC}_{WIN}
Örn: AUD-CUST_HOT_TR-IST_TR_AUTO_7D
Ad: CRE-{FORMAT}_{THEME}_{HOOK}_{PROOF}_{V#}
Örn: CRE-CAR_CASE_H01_PROOF_V2
Predictive keyword doğal kullanım: meta ads kampanya yapısı naming convention kurmak, özellikle ajans ve çok otelli yapılarda “hesap düzenleme” işini ciddi hızlandırır.
Organik içerik reklamlarında boost ve dark post kampanya ayrımı naming standardına erken dahil edilirse, boost edilen gönderiler ile ayrı yaratılan dark post setleri raporda birbirine karışmaz.
Kod sözlüğü (mini dictionary)
- •FUNNEL: AW / CO / BO / LO
- •OBJ: REACH / VV / TRA / LEAD / SALES
- •TYPE: CORE / CUST / LAL
- •SEG: COLD / WARM / HOT
- •PLAC: AUTO / FEED / REELS / STORY
- •THEME: DEST / OFFER / PROOF / CASE / UGC
- •WIN: 7D / 14D / 30D
Ne yapmalıyım?
- • Kod sözlüğünü tek sayfa doküman yap.
- • Yeni kampanya açan herkes bu sözlüğe uysun.
- • Eski kampanyaları “batch” yaklaşımıyla yeniden adlandır.
6. Etiketleme (Labels) ve UTM Mantığı
Naming tek başına yetmez; çünkü bazı bilgiler “isim”e sığmaz: sprint, test teması, kreatif havuzu, müşteri segmenti, kampanya sahibi gibi. Burada Labels devreye girer. UTM ise GA4’te “platform dışı” okuma için zorunlu köprüdür.
Labels (etiket) stratejisi
- •SPRINT-2026W14
- •THEME-UGC / THEME-DESTINATION
- •TEAM-AGENCY / TEAM-INHOUSE
- •HOTEL-GROUP-A / BRAND-SaaS-X
- •RISK-POLICY (politikaya hassas kampanyalar)
UTM şeması (GA4/Looker uyumu)
UTM kuralı: Kampanya isimlerindeki kodlar, UTM’de aynı mantıkla taşınmalı. Aksi halde GA4’te kampanya kırılımları bozulur.
Bu yüzden UTM standardı ve veri analizi aynı akışta düşünülmelidir; kaynak, medium, campaign ve content alanları temiz kurulmadığında kampanya karşılaştırmaları hızla yanıltıcı hale gelir.
- •utm_source=meta
- •utm_medium=paid_social
- •utm_campaign=SMM_CO_LEAD_HOTELX_TRIST_202604_B01
- •utm_content=CRE-CAR_CASE_H01_PROOF_V2
- •utm_term=AUD-CUST_HOT_TR-IST_TR_AUTO_7D (opsiyonel, ad set’i taşımak için)
Teknik not (kritik): UTM şeması ve kampanya isimlerindeki kodlar, GA4/Looker Studio rapor filtrasyon yapısıyla bire bir uyumlu olmalı; yoksa filtreleriniz “yarım çalışır”, kıyaslar yanıltır.
Kampanya dönemlerinde landing page görünürlüğü ve organik arama etkisini aynı tabloda görmek istiyorsanız, SEO raporlarıyla kampanya dönemini birlikte okumak paid social çıktılarının organik tarafta neyi tetiklediğini anlamayı kolaylaştırır.

Ne yapmalıyım?
- • UTM üretimini “manuel” bırakma; şablonla zorunlu kıl.
- • GA4’te kampanya raporunu haftalık kontrol et (parçalanma var mı?).
- • Looker Studio’da regex ile kodları parçalayacak alanlar oluştur.
7. Otel ve B2B İçin Örnek Yapılar
Aynı naming sistemi, farklı sektörlerde farklı “zorunlu alanlar” gerektirir. Otelde pazar/dil/destinasyon kritik; B2B’de persona/industry/offer kritik.
Otel örneği (destinasyon + pazar + kanal)
Campaign: SMM_AW_VV_HOTELGROUP_ANTALYA_DE_202604_B01 (Varsayım: destinasyonu marka alanına yakın bir yerde taşımak isteyebilirsiniz)
Ad Set: AUD-CORE_COLD_DE_DE_AUTO_14D
Ad: CRE-REELS_DEST_H01_PROOF_V1
Destinasyon örnekleri (GEO doğal): Antalya/Belek/Side/Kemer ve Bodrum gibi lokasyonlarda pazar bazlı kreatif/dil ayrımı (TR/EN/DE) rapor okumasını ciddi hızlandırır.
Otel için reklam hesabı düzenleme örneğinde sezon, hedef pazar, oda tipi, erken rezervasyon ve remarketing ayrımını isim seviyesinde görmek; aynı hesabın farklı dönemlerde neden farklı sonuç verdiğini daha hızlı açıklamanızı sağlar.
B2B örneği (persona + offer + funnel)
Campaign: SMM_CO_LEAD_SAASX_TR_202604_B02
Ad Set: AUD-LAL_WARM_TR_TR_FEED_30D
Ad: CRE-IMG_OFFER_H02_CASE_V3
B2B’de “lead sonrası pipeline” kritik olduğu için, naming’de en azından offer (DEMO/WBNR/AUDIT) kodunu sabitlemek işinizi kolaylaştırır.
Çok platformlu yapılarda LinkedIn ve Meta kampanya isimlendirme standardı kullanmak; funnel aşaması, platform farkı ve lead tipini aynı rapor mantığında okumayı kolaylaştırır.
Etkinlik ve webinar akışında isimlendirme
Kayıt, reminder, no-show, replay ve remarketing katmanlarını ayrı izlemek istiyorsanız webinar kampanyalarında naming convention standardı; etkinlik öncesi ve sonrası bütçe kararlarını daha okunur hale getirir.
| Alan | Kaotik örnek | İyi örnek | Kazanç |
|---|---|---|---|
| Campaign | “Test 4” | SMM_CO_LEAD_HOTELX_TR-IST_202604_B01 | Hedef ve zaman okunur |
| Ad Set | “Interest 3” | AUD-CUST_WARM_TR-IST_TR_AUTO_30D | Kitle/segment görünür |
| Ad | “Final v7” | CRE-CAR_PROOF_H01_V2 | Kreatif tema takip edilir |
| UTM | boş/random | utm_campaign=... | GA4/Looker filtresi çalışır |
Ne yapmalıyım?
- • Otelde “pazar/dil”i mutlaka isimde taşı.
- • B2B’de “offer”ı mutlaka isimde taşı.
- • Her iki yapıda da “batch” ile sprint/test gruplarını ayır.
8. Ajans ve Çok Markalı Yapılarda Ops Standardı (Competitor Gap)
Rakip içerikler çoğunlukla “strateji”ye odaklanıp, hesap yapısı ve isimlendirme disiplinini yüzeysel geçer. Oysa ajans ve çok otelli yapılarda asıl farkı yaratan şey, operasyon standardıdır: herkes aynı dili konuşur, raporlar aynı mantıkla parçalanır, onboarding hızlı olur.
Pratik ops kuralları
- •Naming sözlüğü = tek kaynak gerçek (Notion/Doc)
- •Yeni pazar/ürün eklendiğinde sözlük güncellenir
- •Her ay “naming audit” (random 10 kampanya kontrolü)
- •Looker Studio’da “kod parçalama” alanları standart (FUNNEL, MARKET, TYPE, FORMAT)

Ne yapmalıyım?
- • Bir “Naming Owner” ata (ajans veya in-house).
- • 30 dakikalık eğitim + örnek şablonlarla ekibi hizala.
- • 365 günlük refresh döngüsünde dokümanı güncelle.
9. Kampanya / Ad Set / Ad Naming Convention & UTM Şablonunu İndir — SMM / Account Hygiene
Kampanya / Ad Set / Ad Naming Convention & UTM Şablonunu İndir — SMM / Account Hygiene (v1.0)
Bu şablon, Meta Ads’te kampanya/ad set/ad isimlendirmesini tek standarda bağlayıp, UTM şemasını GA4/Looker Studio filtreleriyle bire bir uyumlu hale getirmek için hazırlanmıştır. Amaç; hesap audit’inde yaşanan karmaşayı bitirmek, optimizasyon süresini kısaltmak ve ajans/çok marka yapılarda ölçeklenebilir ops disiplini kurmaktır.
Kim Kullanır?
Ajanslar, çok markalı otel grupları ve B2B portföy hesaplarını yöneten performance ekipleri.
Nasıl Kullanılır?
- Kod sözlüğünü (FUNNEL/OBJ/TYPE/FORMAT) sabitle ve ekipte tek kaynak yap.
- Campaign/ad set/ad şablonlarını doldur, mevcut kampanyaları batch ile yeniden adlandır.
- UTM’leri aynı kodlarla üret; GA4/Looker’da regex filtre alanlarını kur.
Ölçüm & Önceliklendirme (Kısa sürüm)
PDF içinde: Problem→Kök Neden→Çözüm tablosu + 14 gün sprint planı + önce/sonra KPI tablosu
10. Kapanış
Hesap hijyeni, performansın görünmeyen kaldıraçıdır: doğru kampanya yapısı ve naming convention, optimizasyonu hızlandırır, raporları okunur kılar ve ölçeklemeyi güvenli hale getirir. UTM ve label sistemiyle GA4/Looker okumasını bağladığınızda, “hangi şey işe yarıyor?” sorusu artık tahmin değil, hızlı bir filtredir.
Bu yapıyı operasyonel düzeyde kurmak isteyen ekipler için account hygiene ve Facebook reklam isimlendirme örneğiyle düzenli kampanya yönetimi hizmet akışını netleştirir. Süreç ve kapsam detayları için Sosyal Medya Reklamları hakkında sık sorulan sorular sayfasına da geçebilirsiniz.


Bir Sonraki Adım
Hesabınızı okunur hale getirip optimizasyon ve raporlamayı hızlandırır (ajans, otel grupları, B2B ekipleri için).
Sık Sorulan Sorular
Kampanya yapısı ve naming convention neden önemli?▾
Facebook/Instagram reklamlarında kampanya isimlerini nasıl yazmalıyım?▾
Otel ve B2B için örnek hesap yapısı nedir?▾
Naming hataları raporlamayı nasıl zorlaştırır?▾
UTM ile naming neden aynı mantıkta olmalı?▾
Ad set isminde hangi bilgiler olmalı?▾
Ajanslarda naming standardını nasıl uygulatırım?▾
İlgili İçerikler
