[{"data":1,"prerenderedAt":644},["ShallowReactive",2],{"article-alternates":3,"article-\u002Ftr\u002Fmarketing\u002Fperformans-pazarlamasinin-yeni-cagi":13},{"i18nKey":4,"paths":5},"marketing-008-2026-05",{"de":6,"en":7,"es":8,"fr":9,"it":10,"ru":11,"tr":12},"\u002Fde\u002Fmarketing\u002Fneue-aera-der-performance-marketing","\u002Fen\u002Fmarketing\u002Fnew-era-of-performance-marketing","\u002Fes\u002Fmarketing\u002Fnueva-era-del-marketing-de-rendimiento","\u002Ffr\u002Fmarketing\u002Fnouvelle-ere-du-marketing-de-performance","\u002Fit\u002Fmarketing\u002Fnuova-era-del-performance-marketing","\u002Fru\u002Fmarketing\u002Fnovaya-era-performansnogo-marketinga","\u002Ftr\u002Fmarketing\u002Fperformans-pazarlamasinin-yeni-cagi",{"_path":12,"_dir":14,"_draft":15,"_partial":15,"_locale":16,"title":17,"description":18,"publishedAt":19,"modifiedAt":19,"category":14,"i18nKey":4,"tags":20,"readingTime":26,"author":27,"body":28,"_type":638,"_id":639,"_source":640,"_file":641,"_stem":642,"_extension":643},"marketing",false,"","Performans Pazarlamasının Yeni Çağı","Cookie sonrası dönemde performans pazarlaması signal mimarisi ve mühendislik disiplinine evrildi. İşte yeni oyunun kuralları.","2026-05-23",[21,22,23,24,25],"performans-pazarlamasi","signal-mimarisi","attribution","first-party-data","server-side-tracking",8,"Roibase",{"type":29,"children":30,"toc":630},"root",[31,39,46,51,64,76,82,87,92,206,211,216,222,234,263,284,289,295,300,328,333,464,485,506,512,517,533,579,584,589,595,600,605,610,615,619,624],{"type":32,"tag":33,"props":34,"children":35},"element","p",{},[36],{"type":37,"value":38},"text","Üçüncü taraf cookie'ler gitti, IDFA izinleri %20'ye düştü, Safari ITP tüm tracking script'leri 24 saatte sildi. 2026'da performans pazarlaması artık bir mühendislik disiplini. Hangi kampanyanın ne kadar dönüşüm getirdiğini bilmek için browser'a güvenemiyorsunuz — signal mimarisi kurmak zorundasınız. Bu yazı pazarlama teknolojisini mühendislik çerçevesine nasıl oturtacağınızı gösteriyor.",{"type":32,"tag":40,"props":41,"children":43},"h2",{"id":42},"cookie-sonrası-attributionın-çalışma-prensibi",[44],{"type":37,"value":45},"Cookie sonrası attribution'ın çalışma prensibi",{"type":32,"tag":33,"props":47,"children":48},{},[49],{"type":37,"value":50},"2023 öncesi performans pazarlaması basitti: client-side tag her şeyi görebiliyordu, platform pixel'leri cross-domain izliyor, attribution otomatik. 2026'da böyle bir dünya yok. Artık signal'lar üç katmanda toplanıyor: browser event, first-party sunucu, platform API. Bu katmanların entegrasyonu yoksa attribution eksik.",{"type":32,"tag":33,"props":52,"children":53},{},[54,56,62],{"type":37,"value":55},"Signal kaybını önlemek için Conversion API (CAPI) artık opsiyonel değil — zorunlu. Meta, Google, TikTok hepsi server-side event kabul ediyor. Ama server'a event göndermek yetmiyor — hangi kullanıcının hangi kampanyaya tıkladığını sunucuda tutmak gerekiyor. Bu demektir ki first-party cookie, session store, user ID matching. Cookie'ler gitti ama ",{"type":32,"tag":57,"props":58,"children":59},"em",{},[60],{"type":37,"value":61},"kendi",{"type":37,"value":63}," cookie'niz hayatta, ve attribution'ın temel taşı orası.",{"type":32,"tag":33,"props":65,"children":66},{},[67,69,74],{"type":37,"value":68},"Server-side GTM (sGTM) bu katmanı kurmak için en yaygın tercih. Cloud Run üzerinde çalıştırabilirsiniz, tüm platform tag'lerini container'a alırsınız, client-side yükü azaltır + ITP'den kurtarırsınız. Ancak dikkat: sGTM tek başına bir çözüm değil, signal'ı ",{"type":32,"tag":57,"props":70,"children":71},{},[72],{"type":37,"value":73},"sunucuya nasıl gönderdiğiniz",{"type":37,"value":75}," önemli. dataLayer event'lerini data stream'e dönüştürmek + user_data parametrelerini doğru doldurmak gerekiyor. Bunlar missing olursa platform modelleme yapamıyor, ROAS yanlış görünüyor.",{"type":32,"tag":40,"props":77,"children":79},{"id":78},"deterministic-probabilistic-modelleme-hibrit-yaklaşımı",[80],{"type":37,"value":81},"Deterministic + probabilistic modelleme hibrit yaklaşımı",{"type":32,"tag":33,"props":83,"children":84},{},[85],{"type":37,"value":86},"Eski attribution'da her click trace edilebiliyordu, model deterministikti. Şimdi signal kaybı %40'larda (iOS Safari kullanıcıları, ad-blocker, VPN trafiği). Bu kayıp alanı probabilistic modelleme doldurur. Google Enhanced Conversions, Meta CAPI + browser event enrichment, TikTok Events API — hepsi makine öğrenmesiyle eksik click-conversion path'lerini tahmin ediyor.",{"type":32,"tag":33,"props":88,"children":89},{},[90],{"type":37,"value":91},"Probabilistic model çalışması için 3 input şart:",{"type":32,"tag":93,"props":94,"children":95},"table",{},[96,120],{"type":32,"tag":97,"props":98,"children":99},"thead",{},[100],{"type":32,"tag":101,"props":102,"children":103},"tr",{},[104,110,115],{"type":32,"tag":105,"props":106,"children":107},"th",{},[108],{"type":37,"value":109},"Input",{"type":32,"tag":105,"props":111,"children":112},{},[113],{"type":37,"value":114},"Açıklama",{"type":32,"tag":105,"props":116,"children":117},{},[118],{"type":37,"value":119},"Örnek",{"type":32,"tag":121,"props":122,"children":123},"tbody",{},[124,152,176],{"type":32,"tag":101,"props":125,"children":126},{},[127,133,138],{"type":32,"tag":128,"props":129,"children":130},"td",{},[131],{"type":37,"value":132},"First-party identifier",{"type":32,"tag":128,"props":134,"children":135},{},[136],{"type":37,"value":137},"Email hash, phone hash, user_id",{"type":32,"tag":128,"props":139,"children":140},{},[141,143,150],{"type":37,"value":142},"SHA-256(",{"type":32,"tag":144,"props":145,"children":147},"code",{"className":146},[],[148],{"type":37,"value":149},"email",{"type":37,"value":151},")",{"type":32,"tag":101,"props":153,"children":154},{},[155,160,165],{"type":32,"tag":128,"props":156,"children":157},{},[158],{"type":37,"value":159},"Server event metadata",{"type":32,"tag":128,"props":161,"children":162},{},[163],{"type":37,"value":164},"IP, user_agent, fbc\u002Ffbp cookie",{"type":32,"tag":128,"props":166,"children":167},{},[168,174],{"type":32,"tag":144,"props":169,"children":171},{"className":170},[],[172],{"type":37,"value":173},"x-forwarded-for",{"type":37,"value":175}," header",{"type":32,"tag":101,"props":177,"children":178},{},[179,184,189],{"type":32,"tag":128,"props":180,"children":181},{},[182],{"type":37,"value":183},"Conversion value",{"type":32,"tag":128,"props":185,"children":186},{},[187],{"type":37,"value":188},"Gerçek işlem tutarı",{"type":32,"tag":128,"props":190,"children":191},{},[192,198,200],{"type":32,"tag":144,"props":193,"children":195},{"className":194},[],[196],{"type":37,"value":197},"purchase",{"type":37,"value":199}," event ",{"type":32,"tag":144,"props":201,"children":203},{"className":202},[],[204],{"type":37,"value":205},"value=149.90",{"type":32,"tag":33,"props":207,"children":208},{},[209],{"type":37,"value":210},"Bu üç veriyi platformlara tutarlı göndermezseniz modelleme doğru çalışmaz. Özellikle email hash'i eksik kalırsa Meta CAPI \"low-match-quality\" uyarısı verir, kampanya optimizasyonu düşer. Bunu çözmek için checkout form'da email'i gönderme (submit) öncesi capture etmek + sunucu tarafında hashlemek gerekiyor. Client-side hash GDPR riski taşır, sunucuda yapın.",{"type":32,"tag":33,"props":212,"children":213},{},[214],{"type":37,"value":215},"Probabilistic'in kör noktası: segment-level doğrulama yapamıyorsunuz. Platform size \"bu kampanya 5x ROAS getirdi\" diyor, ama hangi kitle, hangi kreatif, hangi coğrafya? Bunu kontrol etmek için geo-holdout test veya matched-market MMM gerekiyor. Incrementality ölçümü olmadan probabilistic ROAS'a %100 güvenmeyin.",{"type":32,"tag":40,"props":217,"children":219},{"id":218},"bidding-stratejisi-signal-kalitesine-bağlandı",[220],{"type":37,"value":221},"Bidding stratejisi signal kalitesine bağlandı",{"type":32,"tag":33,"props":223,"children":224},{},[225,227,232],{"type":37,"value":226},"Eski günlerde kampanya ROAS hedefi yazıyordunuz, platform optimize ediyordu. 2026'da bidding algoritması ",{"type":32,"tag":57,"props":228,"children":229},{},[230],{"type":37,"value":231},"signal kalitesine",{"type":37,"value":233}," duyarlı. Google Target ROAS'ta düşük-değerli conversion'lar geliyorsa model yanlış öğreniyor, bütçeyi düşük-intent trafiğe harcıyor. Bu sorunu çözmek için conversion value rule'ları kurmak gerekiyor.",{"type":32,"tag":33,"props":235,"children":236},{},[237,239,245,247,253,255,261],{"type":37,"value":238},"Örnek: bir e-ticaret sitesi hem \"add_to_cart\" hem \"purchase\" event'ini Google'a gönderiyor. Add-to-cart conversion olarak sayılıyor, ama değeri düşük. Google algoritması add-to-cart'a optimize oluyor, purchase sayısı artmıyor. Çözüm: add-to-cart'ı primary conversion'dan çıkarmak + secondary olarak tutmak, bidding'i sadece purchase üzerine kurmak. Ayrıca purchase event'ine ",{"type":32,"tag":144,"props":240,"children":242},{"className":241},[],[243],{"type":37,"value":244},"value",{"type":37,"value":246}," parametresini doğru göndermek — müşteri 500 TL alışveriş yaptıysa ",{"type":32,"tag":144,"props":248,"children":250},{"className":249},[],[251],{"type":37,"value":252},"value: 500",{"type":37,"value":254},", sabit ",{"type":32,"tag":144,"props":256,"children":258},{"className":257},[],[259],{"type":37,"value":260},"value: 1",{"type":37,"value":262}," yazmayın.",{"type":32,"tag":33,"props":264,"children":265},{},[266,268,274,276,282],{"type":37,"value":267},"Meta'da Advantage+ Shopping Campaigns (ASC) ile benzer durum. ASC tüm katalogu bir kampanyada birleştiriyor, algoritma kreatif + kitle kombinasyonunu otomatik deniyor. Ama bu çalışması için quality signal gerekiyor: her purchase event'inde ",{"type":32,"tag":144,"props":269,"children":271},{"className":270},[],[272],{"type":37,"value":273},"content_ids",{"type":37,"value":275}," array'i + ",{"type":32,"tag":144,"props":277,"children":279},{"className":278},[],[280],{"type":37,"value":281},"contents",{"type":37,"value":283}," object'i doğru formatlanmalı. Bu veriler eksikse Meta hangi ürünün hangi kitle için optimize edileceğini bilemez, kampanya generic trafik çeker.",{"type":32,"tag":33,"props":285,"children":286},{},[287],{"type":37,"value":288},"Bidding'de bir başka değişiklik: tCPA\u002FtROAS hedefi artık haftalık adjustment ile yönetilemiyor. Platform günlük conversion hacmine göre learning döngüsü kuruyor (Google'da ~50 conversion\u002Fhafta), altında kalırsanız \"limited by budget\" uyarısı gelir, CPA tavan yapar. Yeni bir kampanya açtığınızda ilk 7-10 gün bidding stratejisini Maximize Conversions + manual CPC bid cap ile başlatmak daha sağlıklı. Signal kalitesi kurulduktan sonra Target ROAS'a geçin.",{"type":32,"tag":40,"props":290,"children":292},{"id":291},"cross-channel-orchestration-ve-signal-deduplication",[293],{"type":37,"value":294},"Cross-channel orchestration ve signal deduplication",{"type":32,"tag":33,"props":296,"children":297},{},[298],{"type":37,"value":299},"Performans pazarlaması artık tek-kanal oyunu değil. Kullanıcı Google'da görseli gördü, Instagram'da inceledi, email'deki indirimi gördü, siteden satın aldı. Bu customer journey'de 3 kanal var, ama conversion sadece 1 kez sayılmalı. Deduplication yapmadan rapor çıkarırsanız platform'lar toplamı 3x gösterir, management CFO'ya yanlış rakam sunar.",{"type":32,"tag":33,"props":301,"children":302},{},[303,305,311,313,319,321,326],{"type":37,"value":304},"Signal deduplication iki noktada çözülür: platform-level ve data warehouse-level. Platform-level için her event'e ",{"type":32,"tag":144,"props":306,"children":308},{"className":307},[],[309],{"type":37,"value":310},"event_id",{"type":37,"value":312}," ve ",{"type":32,"tag":144,"props":314,"children":316},{"className":315},[],[317],{"type":37,"value":318},"event_time",{"type":37,"value":320}," parametresi gönderin. Meta, Google, TikTok aynı ",{"type":32,"tag":144,"props":322,"children":324},{"className":323},[],[325],{"type":37,"value":310},{"type":37,"value":327},"'yi 48 saat içinde tekrar görürse duplicate sayar, conversion'ı bir kez işler. Ancak platform'lar birbirini görmez — Google'daki purchase, Meta'daki purchase'ı bilmez. Bu yüzden data warehouse'da merkezi bir attribution tablosu gerekiyor.",{"type":32,"tag":33,"props":329,"children":330},{},[331],{"type":37,"value":332},"BigQuery veya Snowflake üzerinde customer journey tablo şeması:",{"type":32,"tag":334,"props":335,"children":339},"pre",{"className":336,"code":337,"language":338,"meta":16,"style":16},"language-sql shiki shiki-themes github-dark","CREATE TABLE attribution_log (\n  user_id STRING,\n  session_id STRING,\n  event_timestamp TIMESTAMP,\n  channel STRING,  -- google_ads, meta, email, organic\n  campaign_id STRING,\n  conversion_value FLOAT64,\n  is_attributed BOOLEAN\n);\n","sql",[340],{"type":32,"tag":144,"props":341,"children":342},{"__ignoreMap":16},[343,372,381,390,409,424,433,442,455],{"type":32,"tag":344,"props":345,"children":348},"span",{"class":346,"line":347},"line",1,[349,355,360,366],{"type":32,"tag":344,"props":350,"children":352},{"style":351},"--shiki-default:#F97583",[353],{"type":37,"value":354},"CREATE",{"type":32,"tag":344,"props":356,"children":357},{"style":351},[358],{"type":37,"value":359}," TABLE",{"type":32,"tag":344,"props":361,"children":363},{"style":362},"--shiki-default:#B392F0",[364],{"type":37,"value":365}," attribution_log",{"type":32,"tag":344,"props":367,"children":369},{"style":368},"--shiki-default:#E1E4E8",[370],{"type":37,"value":371}," (\n",{"type":32,"tag":344,"props":373,"children":375},{"class":346,"line":374},2,[376],{"type":32,"tag":344,"props":377,"children":378},{"style":368},[379],{"type":37,"value":380},"  user_id STRING,\n",{"type":32,"tag":344,"props":382,"children":384},{"class":346,"line":383},3,[385],{"type":32,"tag":344,"props":386,"children":387},{"style":368},[388],{"type":37,"value":389},"  session_id STRING,\n",{"type":32,"tag":344,"props":391,"children":393},{"class":346,"line":392},4,[394,399,404],{"type":32,"tag":344,"props":395,"children":396},{"style":368},[397],{"type":37,"value":398},"  event_timestamp ",{"type":32,"tag":344,"props":400,"children":401},{"style":351},[402],{"type":37,"value":403},"TIMESTAMP",{"type":32,"tag":344,"props":405,"children":406},{"style":368},[407],{"type":37,"value":408},",\n",{"type":32,"tag":344,"props":410,"children":412},{"class":346,"line":411},5,[413,418],{"type":32,"tag":344,"props":414,"children":415},{"style":368},[416],{"type":37,"value":417},"  channel STRING,  ",{"type":32,"tag":344,"props":419,"children":421},{"style":420},"--shiki-default:#6A737D",[422],{"type":37,"value":423},"-- google_ads, meta, email, organic\n",{"type":32,"tag":344,"props":425,"children":427},{"class":346,"line":426},6,[428],{"type":32,"tag":344,"props":429,"children":430},{"style":368},[431],{"type":37,"value":432},"  campaign_id STRING,\n",{"type":32,"tag":344,"props":434,"children":436},{"class":346,"line":435},7,[437],{"type":32,"tag":344,"props":438,"children":439},{"style":368},[440],{"type":37,"value":441},"  conversion_value FLOAT64,\n",{"type":32,"tag":344,"props":443,"children":444},{"class":346,"line":26},[445,450],{"type":32,"tag":344,"props":446,"children":447},{"style":368},[448],{"type":37,"value":449},"  is_attributed ",{"type":32,"tag":344,"props":451,"children":452},{"style":351},[453],{"type":37,"value":454},"BOOLEAN\n",{"type":32,"tag":344,"props":456,"children":458},{"class":346,"line":457},9,[459],{"type":32,"tag":344,"props":460,"children":461},{"style":368},[462],{"type":37,"value":463},");\n",{"type":32,"tag":33,"props":465,"children":466},{},[467,469,475,477,483],{"type":37,"value":468},"Bu tabloya tüm channel event'leri akar. Sonra bir dbt model yazarsınız: her ",{"type":32,"tag":144,"props":470,"children":472},{"className":471},[],[473],{"type":37,"value":474},"user_id",{"type":37,"value":476}," + ",{"type":32,"tag":144,"props":478,"children":480},{"className":479},[],[481],{"type":37,"value":482},"conversion_timestamp",{"type":37,"value":484}," için ilk tıklanan ve son tıklanan kanalı tespit edersiniz (first-touch, last-touch). Bu model'i Looker Studio'ya bağlarsınız, management cross-channel ROAS'ı buradan görür. Platform dashboard'ları internal benchmark için kalır.",{"type":32,"tag":33,"props":486,"children":487},{},[488,490,496,498,504],{"type":37,"value":489},"Cross-channel orchestration'da ikinci zorluk: remarketing audience senkronizasyonu. Kullanıcı Google Ads'ten gelip sepete ürün attı, ama satın almadı. Bunu Meta'da remarketing audience'e eklemek istersiniz. CDP (Segment, RudderStack, Hightouch) ile bunu otomatize edebilirsiniz: BigQuery'deki ",{"type":32,"tag":144,"props":491,"children":493},{"className":492},[],[494],{"type":37,"value":495},"cart_abandonment",{"type":37,"value":497}," segment'ini her gün Meta Custom Audience API'sine push edersiniz. Ancak dikkat: GDPR compliance için kullanıcıyı remarketing'e dahil etmeden önce consent durumunu kontrol edin. ",{"type":32,"tag":144,"props":499,"children":501},{"className":500},[],[502],{"type":37,"value":503},"consent_mode",{"type":37,"value":505}," v2 zorunlu — Google ve Meta her event'te ad_storage, analytics_storage consent flag'lerini bekler.",{"type":32,"tag":40,"props":507,"children":509},{"id":508},"lifecycle-stage-bazında-kampanya-mimarisi",[510],{"type":37,"value":511},"Lifecycle stage bazında kampanya mimarisi",{"type":32,"tag":33,"props":513,"children":514},{},[515],{"type":37,"value":516},"Funnel öldü, lifecycle stage yaklaşımı geldi. Kullanıcı artık lineer bir yolculuk izlemiyor: awareness → consideration → purchase. Bunun yerine döngüsel hareketler var: bir kez satın aldı, churn oldu, remarketing ile geri geldi, ikinci satın alma yaptı, referral verdi. Bu döngüyü modellemek için lifecycle stage bazında kampanya mimarisine ihtiyacınız var.",{"type":32,"tag":33,"props":518,"children":519},{},[520,522,531],{"type":37,"value":521},"Roibase'de ",{"type":32,"tag":523,"props":524,"children":528},"a",{"href":525,"rel":526},"https:\u002F\u002Fwww.roibase.com.tr\u002Ftr\u002Fdijitalpazarlama",[527],"nofollow",[529],{"type":37,"value":530},"dijital pazarlama",{"type":37,"value":532}," çalışmalarında kullandığımız lifecycle framework şöyle:",{"type":32,"tag":534,"props":535,"children":536},"ol",{},[537,549,559,569],{"type":32,"tag":538,"props":539,"children":540},"li",{},[541,547],{"type":32,"tag":542,"props":543,"children":544},"strong",{},[545],{"type":37,"value":546},"Acquisition:",{"type":37,"value":548}," Cold traffic, prospecting, lookalike, in-market audience. Hedef: first-time visitor. Metrik: CPM, CTR, CPA.",{"type":32,"tag":538,"props":550,"children":551},{},[552,557],{"type":32,"tag":542,"props":553,"children":554},{},[555],{"type":37,"value":556},"Activation:",{"type":37,"value":558}," İlk satın alma veya key action (signup, trial başlat). Hedef: conversion. Metrik: conversion rate, CPA.",{"type":32,"tag":538,"props":560,"children":561},{},[562,567],{"type":32,"tag":542,"props":563,"children":564},{},[565],{"type":37,"value":566},"Retention:",{"type":37,"value":568}," Repeat purchase, subscription renewal. Hedef: LTV artışı. Metrik: repeat rate, churn.",{"type":32,"tag":538,"props":570,"children":571},{},[572,577],{"type":32,"tag":542,"props":573,"children":574},{},[575],{"type":37,"value":576},"Referral:",{"type":37,"value":578}," Influencer işbirliği, affiliate, word-of-mouth. Hedef: organik growth. Metrik: referral rate, CAC offset.",{"type":32,"tag":33,"props":580,"children":581},{},[582],{"type":37,"value":583},"Her stage için ayrı kampanya grubu açın, bidding hedefi farklı olsun. Acquisition kampanyasında Target CPA, Retention kampanyasında Target ROAS. Bu ayrımı yapmazsanız algoritma hepsini karıştırır, yüksek-LTV müşteri kazanmak yerine tek-seferlik alıcı toplar.",{"type":32,"tag":33,"props":585,"children":586},{},[587],{"type":37,"value":588},"Lifecycle orchestration için automation kurmak gerekiyor. Örneğin: kullanıcı 30 gün satın alma yapmadıysa (churn riski), email + push + Meta remarketing'e otomatik eklensin. Bunu manuel yaparsanız gecikme olur, kullanıcı kaybeder. Hightouch, Census gibi reverse ETL araçları ile BigQuery → platform sync'i 15 dakikada bir çalışabilir. Bu hız kazandırır.",{"type":32,"tag":40,"props":590,"children":592},{"id":591},"test-disiplini-ve-incrementality-ölçümü",[593],{"type":37,"value":594},"Test disiplini ve incrementality ölçümü",{"type":32,"tag":33,"props":596,"children":597},{},[598],{"type":37,"value":599},"Performans pazarlamasında test yapmadan optimizasyon yoktur. Ama 2026'da A\u002FB testi platform dashboard'unda yapılmaz — holdout design ve causal inference gerekir. Platform size \"yeni kreatif %20 daha iyi ROAS getirdi\" diyorsa, bunu gerçekten bilebilmek için external validation şart.",{"type":32,"tag":33,"props":601,"children":602},{},[603],{"type":37,"value":604},"En güvenilir yöntem geo-holdout test: ülkeyi coğrafi bölgelere ayırın (şehir, bölge), bir grupta kampanya çalıştırın, diğer grupta çalıştırmayın. Sonra satış verisini karşılaştırın. Eğer kampanya grubu %15 fazla satış yaptıysa, bu incrementality'dir — gerçek lift. Platform ROAS'ı bunu göstermez, çünkü organik traffic'i attribution'a dahil eder.",{"type":32,"tag":33,"props":606,"children":607},{},[608],{"type":37,"value":609},"Geo-test yapamıyorsanız (düşük hacim, küçük market), matched-market MMM (Marketing Mix Modeling) kullanın. Bayesian regression ile geçmiş veriyi modellersiniz, her channel'ın marginal contribution'ını hesaplarsınız. Google Meridian, Meta Robyn gibi open-source MMM kütüphaneleri var. Ancak bu modelleri kurmak için veri bilimi ekibi veya harici danışmanlık gerekir — tek başınıza yapamazsınız.",{"type":32,"tag":33,"props":611,"children":612},{},[613],{"type":37,"value":614},"Kreatif test için sample size hesabı şart. Meta'da 2 kreatif test edecekseniz, her birine en az 1000 impression + 50 conversion düşmeli ki istatistiksel anlamlı sonuç çıksın. Bunun altında test sonucu gürültüdür. Google Ads'te responsive search ads (RSA) kullanıyorsanız, her asset kombinasyonunun performansını görmek için 3000+ impression bekleyin. Platform erken \"learning\" diyorsa, test henüz sonuçlanmamıştır.",{"type":32,"tag":616,"props":617,"children":618},"hr",{},[],{"type":32,"tag":33,"props":620,"children":621},{},[622],{"type":37,"value":623},"Performans pazarlaması artık pazarlamadan çok mühendislik. Signal mimarisi kurmak, probabilistic modeli kontrol etmek, cross-channel deduplication yapmak, lifecycle stage bazlı kampanya koşmak, incrementality ölçmek — bunlar yazılım altyapısı gerektirir. Platform'lara güvenmek yetmez, kendi attribution katmanınızı inşa etmelisiniz. 2026'da kazanan ekipler pazarlama + veri + mühendislik üçgenini doğru kuran ekipler.",{"type":32,"tag":625,"props":626,"children":627},"style",{},[628],{"type":37,"value":629},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":16,"searchDepth":383,"depth":383,"links":631},[632,633,634,635,636,637],{"id":42,"depth":374,"text":45},{"id":78,"depth":374,"text":81},{"id":218,"depth":374,"text":221},{"id":291,"depth":374,"text":294},{"id":508,"depth":374,"text":511},{"id":591,"depth":374,"text":594},"markdown","content:tr:marketing:performans-pazarlamasinin-yeni-cagi.md","content","tr\u002Fmarketing\u002Fperformans-pazarlamasinin-yeni-cagi.md","tr\u002Fmarketing\u002Fperformans-pazarlamasinin-yeni-cagi","md",1780898609836]