— Merhabalar, ZTalks'a hoş geldiniz. Bugün Abdullah'la ben, reklamda otomasyon için Google Ads ve Meta için akıllı çözümleri üzerine deneyimlerimizden bahsedeceğiz. Ben PPC ekibinden İlker Emir, Senior Performance Marketing Executive Title ile beraber 3 yıl oldu galiba; 3 yıldır ZEO'da çalışmaktayım. Abdullah'la beraber de 3 yıldır beraber çalışıyoruz.
— Merhabalar, ben de Abdullah. Yaklaşık 4 yılı aşkın bir süredir 4,5 yıl seviyesinde ZEO'da çalışıyorum; Performance Pazarlama Team Lead pozisyonundayım. İlker'in de bahsettiği gibi yaklaşık 3 yıl seviyesinde birlikte projeler geliştiriyoruz ve arka planda çalışmaları gerçekleştiriyoruz. Genel olarak, hani bugün Google Ads tarafı, Meta tarafı, işte otomasyon tool'ları ve bunlarla yapılabilecek şeylerden bahsediyor olacağız sizlere. Genel olarak başlayabiliriz istersen İlker.
— Tamamdır. Ben aslında otomasyonun reklamcılıkta ne konumda olduğunu, nasıl gittiğiyle alakalı biraz bahsetmek isterim. Şimdi, otomasyonun bize bazı kazandırdığı şeyler var. Bu kazandırdığı şeyler neler? Genel itibarıyla neden buna ihtiyaç duyuyoruz gibi konular üzerinde bahsetmek istiyorum. Bunlar bir de zaman tasarrufu. Bu zaman tasarrufu kısmında ben genel itibarıyla tekrar eden işlerin bir noktada işi yıprattığını düşünüyorum. Ve bu yıpranan, iş sürecindeyken tekrar eden sürekli işleri yapıyor olmak... Bunu ben sürekli yapıyorsam, o zaman otomasyona da koyabilirim diye düşünüyorum ve bir noktada da zaman tasarrufu etmiş oluyorum.
Biliyorsunuz ki düzenli olarak reklamlarımızı optimize ediyoruz. İşte bunlar günlük olabilir, haftalık olabilir, aylık olarak belirli başlık planlarımız söz konusu. Bunları bir kurallar dizini içerisine koyarak otomasyona dahil ediyoruz. Benim genelde temel motivasyonum, sevmediğim işleri otomasyona koymak oluyor. Ben en azından bu şekilde bir yöntem de kullanıyorum. Birçok veri kaynağı da olduğu için bir noktada otomasyon tabii ki veri kontrolü gibi kısımlarda da bize fayda sağlıyor. Ve son zamanlarda da ekstra olarak kullanmaya başladım. Bu reklamcılıkta mı otomasyonun yükselişi anlamına geliyor, yoksa bende mi otomasyonun yükselişi ve artık ihtiyacını doğurduğundan dolayı böyle bir yere mi yöneldim, emin değilim.
Ama son zamanlarda deneyimlerime dayanarak diyorum ki ben otomasyonu sık sık kullanmaya başladım.
— Burada bahsetmemiz gereken şöyle bir durum da var: Tabii ki bugün yapay zeka teknolojileri günümüzde çok fazla konuşulur oldu ve bunun için birçok insanın farklı deneyimler yaşaması ve bunları test etmesi gibi şeyler söz konusu. Fakat bundan yaklaşık 1,5-2 yıl öncesinde biz sadece, hani Google Ads tarafında örnek vermek gerekirse, scriptlerden yararlanıyorduk ve bu scriptler aracılığıyla bir takım otomasyonlar gerçekleştiriyorduk; işlerimizi kolaylaştırıyorduk. Tabii bununla beraber farklı CRM sistemleri olsun, farklı third-party tool'lar olsun, yine bizim işlerimizi kolaylaştırabiliyordu otomasyon kısmında. Genel olarak, hani burada hem İlker'in bahsettiği gibi zaman tasarrufu sağlamak, veri analizlerini kolaylaştırmak ve bizim günlük rutin olarak yapacağımız, İlker'in de dediği gibi, optimizasyonları, düzenlemeleri aslında bir kurallara bağlayıp otomasyon üzerinden düzenlemek bizim işimizi kolaylaştıran taraftaydı.
Birçok aslında bireysel işletmenin de, orta ve büyük ölçekli işletmenin de işlerini kolaylaştırmayı sağlıyordu. Bu tarafta scriptler, özellikle Google Ads scriptleri, genel olarak bir miktar geçmişte kaldı diye biliyoruz. Şu gelmiş olduğumuz günler içerisinde genel olarak anahtar kelime düzenlemeleri olsun, kampanya bütçe yönetimi düzenlemeleri olsun, bununla beraber genel teklif ayarlamaları gibi şeyleri scriptlerle yapabiliyorduk. Ama yapamadığımız şeylere bir örnek vermek gerekirse, örneğin herhangi bir Google Display Network reklamında, GDN reklamında yerleşim yerlerini negatifleme kısmını biz herhangi bir scriptle yaptıramıyorduk. Tabii bu tarafta farklı çözümler günümüzde mevcut ve bu tarz geliştirmeler de şu an için yapılabiliyor.
Senin örnek vermek gerekirse Google Ads scriptleri ve günümüzle ilgili örneklerin var mı İlker?
— Şöyle diyebilirim: Aslında Google Ads scriptlerini vakti zamanında kullanıyordum. Hani çok basit şeylerdi bunlar benim için. Ama bir zaman sonra Google Ads'in veya işte Meta tarafında da klasik olarak birbirlerini taklit eden kurallar kısmı gelmişti. Bu şekilde kullanıyordum. Sonra bizim hayatımıza bir Performance Max girdi. Kendisi bir kara kutu olarak anılıyordu. Birçok veriye ulaşamıyorduk. Birçok veriyi bizle paylaşmıyordu. İşte ama bunlara API'larla beraber erişebiliyorduk. Ki hâlâ aynı şekilde bazı konularda bu şekilde eriştiğimiz konular var. Şu an güncel olarak kullandığım şeyler var söz konusu. Scriptlerim açık. İşte çok fazla gösterim alanlı anahtar kelimeler dönüşüme dönüşmüyorsa diye bir Excel listesi tutuyorum. İşte bir taraftan bakıyorum ki Performance Max'te hangi platform benim için daha fazla dönüşüm getirmiş ve harcama yapmış, yeniden bir optimizasyona sokmam gerekiyor mu gibi kontroller kısmında sık sık kullandığım şeyler söz konusu.
Bir taraftan da bizim ekibin, ZEO'da ekibin işini kolaylaştıracak bazı kısımlarla alakalı haftalık raporlar, küçük anomali tespitleri gibi şeyler kısmıyla beraber ekstra kullandığımız third-party uygulamalar da var. NATN ile beraber aslında Google Ads API'yi bağlayarak birçok veriyi inceleyerek, işte bir anomali söz konusu mu, işte bir hafta öncekine göre yüzdesinde bir değişiklik ne kadar var, varsa sebebi ne olabilir deyip diğer verileri inceleyebildiğimiz ve küçük raporlar hazırlayabildiğimiz mini bir projem söz konusu. Şu an yapım aşamasında. Burada bir noktada AI'ı da dahil ediyorum. Seninle de zaten sık sık paslaşıyoruz bu konuda. Teşekkür ederim desteklerin için. Bu konuda bir noktada otomasyon kısmında third-party uygulamaları kullanıyor olmak... Ki NATN'i kullanıyor olmamın sebebi, ben bir marketingciyim ve kodlama üzerine çok az bir geçmişim söz konusu ama bu konuda bir uzman değilim.
Ama no-code tool'larla beraber gerçekten herhangi bir API'nin dokümanını okuduktan sonra yapamayacağım bir iş neredeyse yok diyebilirim. Gerçekten biraz üstüne düştüğümüzde çok rahat bir şekilde bunu gerçekleştirebiliyoruz. Bu tarz projelerle beraber otomasyonları dahil ettiğim veya işte Performance Max kampanyalarındaki durumları analiz edebilecek scriptleri kullanıyorum. Sıklıkla kullanıyorum diyebilirim.
— Tabii hani bu tarafta bizim en önemli çıkış noktamız, hani bir şeyleri hayal edip "bunu nasıl çözebiliriz?" şeklinde yaklaşmamız. Ve biz birçok sektörde, birçok müşteriyle birlikte çalıştığımız için, bir müşterinin sorunu olan bir şey belki başka bir sektördeki müşteride aynı sorun olmayabiliyor. Aynı kampanya modellerini kullanmıyor veya aynı kaynaklara sahip olmuyor müşterilerimiz. Bu yüzden dolayı birazcık bu tarafta bir sorunu tespit etmek önemli. Ve bu soruna yönelik hani neler yapılabilir, bunun hangi aşamasında ne gibi yapay zeka tool'ları kullanılabilir? Veya yapay zeka tool'u kullanılmasa da herhangi bir veri geri beslemesi olsun, algoritmayı eğitimi amacıyla olsun, örnek vermek gerekirse lead generation tarafında offline conversion çok uzun zamandır kullanılan bir sistem. Ve bunu hâlâ entegre edemeyen orta ölçekli ve büyük ölçekli firmalar dahi mevcut.
Bu tarafta hani şu örneğe gitmek istiyorum. Aslında analytics tarafının bu sene itibarıyla getirmiş olduğu consent mod sebebiyle, hatta iOS 14 itibarıyla gelen gizlilik ayarlamaları sebebiyle aslında birçok müşterinin, birçok sektördeki reklam düzenlemelerinde veri kayıpları yaşandı. Ve bundan dolayı algoritmanın doğru verileri toplayamaması gibi bir problem yaşandı. Bu tarafta otomasyonlarla gelen lead'lerin hangilerinin kaliteli olup olmadığı, hangilerinin spam lead olduğu gibi geri beslemeleri aslında Zapier olsun, make.com olsun veya NATN gibi farklı third-party tool'ları üzerinden algoritmalarla paylaşarak daha doğru, daha öğrenilebilir bir algoritma oluşturmak ve daha doğru bir hedef kitleye gitmek için bir takım arka planda third-party çalışmalar yapıyoruz.
Bu tarafta hani Google Ads'ten başladık, NATN'e en son bir miktar daha geleceğim yapay zeka kısmında İlker. Meta tarafında önceden kurallar vardı. Yine Google Ads scriptlerinde kullandığımız gibi aslında eski kalan bir model diyebilirim. Bu tarafta API bağlantıları olsun, bunlarla ilgili hani düşüncelerin neler? Bu konuda bir fikrin var mı?
— Şöyle diyebilirim: Ben Meta'da marketing API'yle sıklıkla haşır neşir olmuş birisiyim. Çünkü Locker Studio'da raporlar hazırlarken Google tarafında, analytics tarafında verileri rahatlıkla çekiyoruz. Sonra Meta tarafına bir bakıyoruz ki sektörde de birçok kişinin karşısına çıkmıştır belki. Supermetrics çıkıyor. Ve ben Supermetrics'in çok pahalı olduğunu düşünüyorum. Dedim ki ben bunu yaparım. Her şey böyle başladı. Sonra ben kendimi bir anda Meta'da marketing API'nın içerisinde buldum. İşte Google'da Locker Studio'da community connector oluşturup nasıl bir API ile verileri buraya aktarabilirim gibi bir artık ne denir, bir yola düştüm diyebilirim.
Bana çok fazla fake attı. Çok fazla bug'la veya bu tarz şeyle karşılaştım. Marketing API ile beraber birçok veriyi alabiliyoruz ve gerçekten panelden daha fazla veriye veya bilgiye ulaşabiliyoruz. Ve çok rahatlıkla beraber istediğimiz otomasyonları da yapabiliyoruz veya değişiklikleri de, verilerin hepsini de çekebiliyoruz. Ben genel olarak raporlama üzerine kullanmıştım. Doğrudan bir otomasyon üzerine kullanmadım ama Meta'nın marketing API'siyle beraber, API'lerle beraber yapabileceğimiz çok büyük bir aslında alan söz konusu. Ve şöyle diyebilirim: Yaşadığım birkaç sorun vardı. Bu sorunlar genelde veriyi bir yere ekstra olarak kaydetmek gerekiyor ve ondan sonra işlem yapmak daha mantıklı olacak gibi. Çünkü düzenli olarak verinin şeklini de çok fazla istek aldığımızdan kaynaklı olarak bir noktada Meta sizi kısıtlıyor belirli bir süre diyebilirim.
Bu da işlerin aksamasına sebep olabilir veya o an almak istediğiniz raporu alamama gibi durumlar söz konusu olabilir. Bu tarz şeylerle karşılaşmıştım. Bir de Locker Studio'nun çok az da bug'ı var, onunla karşılaştım diyebilirim. Yani ben Meta kısmında daha çok mevcut olarak panelde kurallar yapıyorum. Bütçe kontrolleri veya bütçe aşımı olmasın gibi durumlar söz konusuydu. Ama toplam bütçeyle beraber kampanyada tamamlama veya diğer şeylerle beraber gidebildiğimiz durumlar söz konusu. Veya CTR oranlarıyla beraber belirli bir süre boyunca düşük olduktan sonra reklamın kendini kapatıyor olması gibi kurallar oluşturdum.
Ama Meta tarafında otomasyon kısmında çok fazla deneyimim yok. Daha çok marketing API ve raporlama kısmıyla deneyimim vardı.
— Genel olarak kurallar kısmı evet, kampanyaların ve bütçe yönetiminde bize çok fazla destek oluyor. Hâlâ daha kullandığımız, işte örnek veriyorum, bir pazar günü akşamı kapanması gereken bir kampanya olduğunda tabii ki mesai dışında olduğumuz için bu tarz şeyleri kurallara atıyoruz. Bizler de hâlâ kullanıyoruz. Genel olarak hani marketing API tarafında, Meta tarafında API'ler üzerinden bizlere çok fazla daha kullanım alanı sunuyor. Genel olarak hani baktığımızda bu tarafta çok fazla müdahale edilebilecek bir nokta bulunmasa da herhangi bir... Şöyle bir örnek verebilirim: Bir emlak web sitesisiniz ve sizin siteniz içerisinde emlak yayınlayan emlakçıların kendi reklamlarını sizin sosyal medyanız üzerinden ön plana çıkarması gibi konular söz konusu olduğunda, bu tarafta otomatik reklam başlatımı, direkt içerik üzerinden, content içeriği üzerinden otomatik reklamların oluşturulması gibi API bağlantılarıyla otomatize edebileceğimiz bazı sistemler bulunuyor.
Genel olarak Meta'da bu tarz şeyler daha çok kullanılıyor. Google Ads tarafında olduğu gibi yerleşim negatiflemeleri çok fazla yapılamıyor. Bu tarz unique ayarlamalar çok fazla yapılmıyor. Genellikle reklam alanlarıyla ilgili negatiflemeleri veya performansa yönelik herhangi bir performans getirmeyen platform veya reklam alanlarını negatifleyebiliyoruz. Bunu otomasyona bağlayabiliyoruz. Fakat bunun dışında hedef kitleler olsun, farklı alanlar olsun, bu iOS 14 gizlilik güncellemeleri sonrasında birçok markadaki ve ajanstaki arkadaşlar da bana katılacaktır, birçok hedef kitlenin içerisi aslında boşaldı gibi görüyoruz. Ve doğru hedefleme şu aşamada bir miktar daha hedefleri geniş bırakmaktan geçtiğini bireysel olarak düşünüyorum. Herkesin farklı görüşleri olabilir tabii ki.
Genel olarak hani bu tarafta hedef kitleye yönelik bir düzenleme, bir otomasyon yapmak birazcık zor olsa da, kampanya yönetimi ve özellikle iOS 14 sonrasında Meta Pixel'in çok doğru veri aktarmaması ve arka planda aslında Meta API'larını kullanarak verilerin sunucu tarafından gönderilerek geri besleme yapılması bizim için çok önemli bir hal aldı. Çünkü bu tarafta en ufak bir veri kırıntısı bile algoritmayı besleyebilmemiz için bizler için çok önemli olmaya başladı. Çünkü bizi rakiplerimizden ayıran bu tarz ufak farklılıklar ve bu tarz otomasyonlar olmaya başladı. Kampanyamızın performansını arttırabilmek için bu tarz otomasyonları kullanmaya başladık diyebilirim.
Genel olarak hani bu tarafta Meta ve Ads ile ilgili söyleyebileceklerim bu şekilde. Senin bu tarafta eklemek istediğin bir şey var mı İlker?
— Ekstra olarak Google veya Meta tarafıyla beraber ekleyecek bir şeyim şu an yok. Aslında yapay zeka kısmına geçsek iyi olabilir. Çünkü bildiğimiz gibi son zamanlarda en çok muhatap olduğumuz şey, yani mesleğim ne kadar reklamcılık olsa da, dijital reklamcılık performans marketing olsa da, AI kısmıyla da beraber bayağı ilgili durumdayız ve sürekli buraya da devam ettirebileceğimiz durumlar var. Şimdi bir kere bir reklamcılıkta yapay zekayı nasıl kullanabiliriz gibi en basit temeline baktığımızda, metin bazlı olarak baktığımızda bir metin üretebilmek için bizim için çok avantajlı. Bazen gerçekten şunu kendime soruyorum, sende de aynı şey oluyor mu bilmiyorum ama başlıkları ve açıklamaları ben önceden nasıl yazıyormuşum?
Gerçekten şu an hızlı bir şekilde oluşturabiliyorum. Çok rahat bir şekilde oluşturabiliyorum. Kontrolüm de çok üstünde. Yani üzerine daha fazla vakit ayırabiliyorum. Çok daha az ayırıp çok daha iyi işler çıkarabiliyorum. Bunun farkındayım. Gerçekten ara ara kendime soruyorum. Diyorum ki nasıl metin yazıyormuşum? Beni büyük bir, ona yük mü denir artık bilmiyorum. Evet, yük diyorum. Yükten kurtarmış oldu. Önceden de kullanıyordum. LLM'ler bu kadar yaygın değilken Copilot'ı falan çok kullanıyordum. O konuda bana çok faydası dokunuyordu. Aynı mantık ama bu kadar yaygın değildi. Bu kadar kamusal bir şekilde birçok insanın içerisine dahil olmuş değildi. Ve baktığımda başlıklar ve metinler kısmında alternatiflerim çok yüksek oluyor.
Her bir hedef kitle için veya planladığım hedef kitle için ayrı ayrı metinleri oluşturuyor olmak, her segmente hedef kitleye ayrı olarak işte premium algısı yaratacağım, işte ne bileyim eco-friendly bir hedef kitleye çıkacağım gibi kısımlarla beraber farklı farklı metinler oluşturduğum için CTR oranlarımda veya reklamlarımın kalitesi oranında büyük bir yükseliş oldu. Bu konuda çok faydası var. Ki bunlar en basit kısmıyla beraber böyle bir girizgah yapıp yapay zekaya da yelken açalım dedim.
— Tabii ki bu tarafta bizi izleyen birçok kişi aslında yapay zeka tarafında mutlaka bir takım şeyleri kullanmışlardır. Özellikle hani reklamcılıkla ilgilenen ajanslar olsun, marka tarafında çalışan yöneticiler olsun, mutlaka reklam metni gibi şeylerde deneme yanılma yapan birçok insan olmuştur. Evet, bizler de hâlâ bunları kullanıyoruz. Fakat bu tarafta bunun üzerine bir tık koyabileceğimiz şeyler de bulunuyor aslında. Biz otomasyon ve entegrasyon aşamalarında genel olarak NATN olsun, işte Google Ads API'leri olsun veya Meta API'leri olsun, bunlar üzerinden yapay zekayı bağlayarak ne gibi projeler geliştirebiliriz?
Bunlarla ilgili arka planda ne gibi ürünler oluşturabiliriz şeklinde çalışmalar gerçekleştiriyoruz. Senin de bildiğin üzere İlker, genel olarak hani hepimizin müzdarip olduğu bazı kısımlar bulunuyor reklam tarafında, reklam yönetimi ve optimizasyon tarafında. Genellikle iki günde bir ya da gün aşırı negatiflemeler olsun, anahtar kelime negatiflemesi veya yerleşim negatiflemeleri gibi Google Display Network, GDN tarafında kullandığımız negatiflemeler olsun. Özellikle YouTube tarafında işte çocuk kanallarının engellenmesi, işte oyun kanallarının engellenmesi gibi çok basic ve hepimizin müzdarip olduğu sorunlardan bir tanesi. Bunları daha çok API bağlantıları üzerinden NATN entegrasyonlarıyla yapay zekaya göndererek, yapay zekayı da tabii ki doğru bir şekilde kalibre ederek o tarafta düzenlemelerini yaparak her zaman doğru sonuçları verebilecek düzenlemeleri yaptıktan sonra negatiflemeler aşamasında bize yardımcı olup işimizi kolaylaştırabilecek çözümler bulmaya çalışıyoruz.
Bu tarafta hani birçok basic olarak yapılabilecek reklam metni oluşturmak veya gibi şeyleri daha çok biz bir adım öteye taşımaya çalışıyoruz her zaman arka planda. Genel olarak hani bu tarafta yapay zeka ile ilgilenen danışmanlık veren departmanımızdan da genel olarak biraz besleniyoruz diyebiliriz. Genel olarak senin burada bir fikrin, geliştirdiğin bir uygulama, herhangi bir şey bulunuyor mu İlker? Bahsetmek ister misin?
— Aslında ekip içerisinde verilen eğitimlerle beraber Zero'da can bende bir alev yaktı. Tabii ki Yiğit'in, Ozan'ın bu konuda da çok fazla desteğini alıyorum. Yani önümde apayrı bir yol açtılar. Onlara teşekkür ederim. Şimdilik küçük bir projem söz konusu. Ekip içerisinde de farklı farklı projelerimiz var. Ama ben şu an haftalık aslında raporlar üzerine çalışıyorum. Her pazartesi sabah ben bilgisayarın başına oturduğumda genel olarak hesapları bir kontrol ediyorum. Ne oldu? Yani nedir, ne değildir? Bir durum söz konusu var mı? Reklamlar aktif olarak devam ediyor mu? Ödemeyle alakalı bir problem söz konusu mu? İşte dönüşümlerimde bir düşüş söz konusu mu? Bir artış var mı? Gösterimim ne durumda? Gibi gibi bir sürü aslında kontrol etmem gereken durum söz konusu.
Ben bunları kontrol ediyorum ama bir noktada da müşteriye bunu raporlamam gerekiyor. Nasıl raporlayabilirim gibi? Mevcut olarak veriler elimde. Ben bir liste çıkarıp işte müşterilerimle alakalı bunu nasıl çıkarabilirim gibi bir durum söz konusu oldu. Bunu otomasyona koyabilir miyim? En kötü ihtimal ekip içerisinde bunu değerlendirebilecek bir durum söz konusu. Yani müşteriyle doğrudan bu değil ama ekibin diğer şeylerinde kısa bir özeti okuyor olması, komple hesabı kontrol etmesinden çok daha kolay olacağı için başka birinin hesabını kontrol etmek yerine onun kısa bir özetine bakarak böyle bir durum söz konusu var mı, ne oldu diye beraber kafa yorabiliyoruz.
Bu tarz şeyler konusunda bir projem var. Ve aslında ne aşamadayım? Yaptığım temel şeylerden bir tanesi Google Ads API'yle NATN kullanıyorum. NATN ile beraber aslında yaptığım şey Google Ads API'yi kullanmak. Ama NATN'in Google Ads API'sinde bazı şeyler yetersiz. O yüzden doğrudan bir request atıyoruz ve bu şekilde Google Ads API'ye bağlanarak kampanyaları çekebiliyorum veya verilerini çekebiliyorum. Bir Excel console ile beraber sadece rapor almak istediğim müşterilerin durumlarını listeleyebileceğim bir Excel oluşturdum. Bu kısımdan aslında checkbox'larla yaparak kontrol ediyor. Sadece bunları çekebilirsin gibi. Ve ardından klasik verilerimizi, gösterimimizi, impression'ı, click, CTR oranlarını, dönüşüm oranlarını alarak ufak bir değerlendirmede bulunuyor.
Herhangi bir haftalık önceki verilerle beraber şimdiki veriler içerisindeki, son 7 gün içerisindeki verilere bakıp birbirlerini değerlendirip bir karşılaştırma yapıyor. Ve bu karşılaştırma sonucunda ne var kısmına aslında bizim için bir yol çiziyor. Bunun için bir projem var. Yapay zeka kısmında bir rol model oluşturdum. Sen bir performans marketing uzmanısın. İşte veri analizi veya işte reklamcılık kısmıyla alakalı deneyimli birisin gibi bir rol model atadım kendisine. Ardından free shot'ları vereceğim. Birkaç örnekle beraber nasıl rapor yazmasıyla gerekiyor. Bu örnekler kısmındayım. Umarım bu hafta bitireceğim onu. Bir vakit bulabilirsem onu bitirmek istiyorum. Şimdilik bu şekilde uğraşıyorum ve birkaç projem daha var. Ama daha çok hep raporlamaya kayıyorum ben.
Raporlama kısmını biraz galiba otomasyona sokup yapay zekayı oraya da dahil etmek istiyorum. Ekstra yorumları kısmı benim için hep değerli oluyor. Bu projem de raporla alakalı. Ben galiba raporla alakalı bir durumdan ilerlemem gerekiyor gibi gözüküyor.
— Genel olarak sen müşterilerle toplantılarında da şahit olmuştum. Genel olarak hesapta her zaman neyi daha iyi yapabiliriz? Herhangi bir yerde bir sorun var mı? Ve bu sorunu nasıl çözebiliriz mantığında ilerlediğin için aslında raporlar kısmına bu kadar üzerine düşüyor olman benim için çok normal anlayabiliyorum. Genel olarak hani bu tarafta birçok müşterimizin hesabına otomatik uygulanabilecek örnek vermek gerekirse az önce bahsettiğim negatiflemeler gibi şeyler aslında birçok hesaba uygulanabilecek modeller. Bunun haricinde müşterilere yönelik özel geri dönüş bilgileri oluşturmak, işte öneriler sunmak veya herhangi bir problemleri raporlamak gibi senin örnek verdiğin projelerimiz, çözümlerimiz bulunuyor. Bunun haricinde benim şu dönemde aslında evet ben de bir NATN projesi geliştiriyorum.
Fakat birbirine çok benzer projeler olduğu için ben bir yandan da aslında farklı AI tool'ları aracılığıyla bir keyword planner uygulaması gerçekleştiriyorum. Bu tarafta sen de bunu incelemişsindir mutlaka. Genel olarak bu tarafta standart projelerde biz genellikle birçok hesaba uygulanabilecek geliştirmeleri kullanabiliyoruz. Bunlara örnek en başta vermiş olduğum gibi negatiflemelere yönelik çalışmalar gerçekleştirebiliyoruz. Ve bu birçok hesaba, birçok müşteriye uygulayabildiğimiz bir geliştirme oluyor. Bir yandan İlker'in bahsetmiş olduğu gibi aslında raporlamalara yönelik ve arka planda bize farklı öneriler sunabilecek, şunu yapabilirsin veya şurada bir problem var şeklindeki önerilere yönelik yapay zeka geliştirmeleri ve bağlantıları gerçekleştiriyoruz.
Bunların haricinde benim aslında geliştirmiş olduğum keyword planner uygulaması bulunuyor. Genel olarak Google Ads tarafıyla başladım. İleriki aşamalarda Meta ve diğer platformları entegre etmeyi düşündüğüm aslında standart Google Ads keyword planner'ın ufak bir geliştirilmiş versiyonu. Bu tarafta dilleri ve ülkeleri seçtikten sonra belli bir anahtar kelime özelinde örnek vermem gerekirse diş sağlığıyla ilgili çalışmış olduğumuz kliniklerden bir tanesini örnek vereyim. Herhangi bir diş implantı şeklinde bir arama için tüm Avrupa'daki büyük şehir, büyük ülkelere reklam vermek istedikleri durumda biz bunları tek tek aslında ülke ülke ayırıp ülke ülke bütçelerini çıkarmamız gerekiyor.
Ama bu geliştirmiş olduğum keyword planner tarafında ülkeleri seçip anahtar kelimeyi yazıp bu anahtar kelimenin AI tarafından karşılığı, o ülkedeki dilin karşılığını alıp otomatik olarak bana tamamen Zero şablonu üzerinde bir çıktı verebilecek, bir Excel verebilecek ve tüm bütçesini hesaplayabilecek bir forecast oluşturacak bir planner geliştirdik. Bu tarafta yapım çalışmaları şu an devam ediyor. Basic seviyede bu şu an kullanılabiliyor ekip arkadaşlarım tarafından. Fakat ilerleyen aşamada örnek veriyorum bir müşteri için GDN kullanmak istiyorsa bunun için de bir plan oluşturup bu aynı Excel'i eklemesi, farklı bir sayfa olarak eklemesi.
İşte YouTube tarafında reklam vermek istiyorsa buna göre bütçeyi ayarlayıp hangisine ne kadar bütçe vereceğini belki AI tarafına hesaplatıp belki ben manuel olarak girebileceğim bir dağılım şeklinde bu tarz bir tool geliştiriyoruz. Birazcık uzun vadeli bir çalışma olacak çünkü birçok API bağlantısı var, birçok sorgu atıyor ve bunların sonucunda verileri derleyip düzenleyip bunun üzerine yorum ekleyerek bizim önümüze getiriyor ve bir şablon oluşturuyor. Şu an için sadece keyword planner kısmı bizim için şu an kullanımda. Fakat yapılabilecek daha çok şey var olarak görüyorum. Ve bu tarafta hani bir yandan kendi işimizi kolaylaştırıp daha çok müşterileri ne aşamada destekleyebiliriz? Nasıl projelerimizi geliştirebiliriz? Nasıl kampanyalarımızı daha iyi optimize ederiz diye düşünürken aslında bize AI tarafı vakit kazandırıyor ve otomasyon tarafı vakit kazandırıyor diyebiliriz.
En başta bahsettiğim gibi İlker. Genel olarak bu şekilde bahsedebiliriz. Aslında yapay zeka bizlere çok fazla fikir getirdi. Yapılabilecek şeyleri getirmiş oldu. Arka planda tabii ki ihtiyaçlara yönelik çalışıyoruz. Ve veri konusunda da hani gerek yapay zekadan alacağımız geri beslemeler gerekse müşterilerin verileri konusunda genel olarak algoritmayı besleme noktasında en iyi nasıl çalışmalar yapabiliriz şeklinde genel olarak ekip içerisinde görüşüyoruz diyebilirim. Senin eklemek istediğin herhangi bir şey var mı İlker? Benim bahsedeceklerim bu şekilde.
— Yani konuları düşününce gerçekten yapılabilecek şeyler derya deniz. Bir noktada beni en çok durduran şeylerden biri vakitle alakalıydı. Vakti de kazanmak için bunu yapıyorum. Bir noktada vakit kazanınca yeni bir şeyler üretebiliyorum. Diyorum ki işte no-code tool'lar da low-code tool'lar da kullanabiliyorum. Hani API'lerle bir noktada haşır neşirdim. Bu konu da benim için çok faydası dokundu. Reklamcılıkta bir furya yani hepsi aynı şekilde broad kampanyalarla beraber gidip aslında optimizasyona ön plana çıkardığı bir durum söz konusu. Negatif anahtar kelimeler veya işte negatif listelemeler veya işte anomali takipleri gibi düşününce sayısız durum söz konusu.
Bir hayalim var. Yani bir müşterim kabul ederse o hangi müşterim olur bilmiyorum. Dinleyenlerden biri olursa bir agent oluşturalım ve reklamlara tamamıyla o yönetsin. Biz de kontrol edelim sadece. Hani böyle bir proje çok isterim. Bir yıl boyunca bir agent'ın oluşturduğumuz bir yapay zeka ajanıyla beraber reklamların yönetildiği bir durum isterim. Muhtemelen ödül de alırız diye düşünüyorum. Ama bunu yapacak bir müşteriye ihtiyacım var. Çok heyecanlandırıyor bu fikir beni. Tamamıyla otomasyonla beraber bir reklam yönetilebilir mi? Riskleri söz konusu. Her zaman riskleri söz konusu. Ama bir noktada da bizim kontrolümüzle beraber gideceği için bana olabilir gibi geliyor.
Sen ne dersin bilmiyorum.
— Genel olarak hani bu tarafta yapacağımız çalışmalarda verilerin doğruluğu kısmı seni hiç korkutuyor mu İlker? Genel olarak hani bundan bahsedebiliriz.
— Önceki modellerde birçok farklı şey kullandığımda AI ile gerçekten çalıştığım zamanlar oluyordu. Yiğit'in her zaman dediği şey geliyor aklıma. Yanlış prompt giriyorsun kısmı. AI yanlış yapmıyor, sen yanlış prompt giriyorsun diye. Ben AI'a karakter sayım kısmında matematikle beraber bayağı öğrettiğim şey oldu aslında. Yani tek tek karakter nasıl sayılır, işte A bu 1, işte B bu 2 gibi tek tek aşama aşama anlattığım durumlar da söz konusu. Karakter kısmıyla karakter, işte ne bileyim bir cümledeki oluşan harf sayısı kısmında hep takılıyordu. İşte ne bileyim matematik sorularıyla alakalı veya bu tarz şeylerle takılıyor.
Ama şöyle bir durum söz konusu. Doğruluğunu da kontrol edebileceğimiz aslında birçok durum söz konusu. Yani bir işi yaptık, işte kodlamada da böyle değil midir? Bir şey yazıyor, bir de testini yazıyorsunuz. Yoksa testini yazmazsanız orada da bir problem olabilir. Aynı şekilde burada da bir testini yazarsak bence bir şekilde ilerleyebilir. Tabii ki bazı zamanlar hatalı gitme payları söz konusu. Bu noktada riski her zaman var. Otomasyon AI olmasa bile bir risk söz konusu. Durabilir, yanlış bir şey gelebilir, herhangi bir aksaklık olabilir gibi durumlar söz konusu olduğu için çok geç kalınabilir.
Veriye ulaşamadı, sıfır olarak gördü diyelim ve sizin en çok başarılı olduğunuz anahtar kelimeyi durduruyor. Yani bunu bir test sabit falan, böyle bir şey oluyor olması bir noktada bizim için problem. Belki riski azaltmak için ben raporlarla o yüzden ilgileniyorumdur.
— Genel olarak.
— Cümlede var olan sonuçları değerlendiriyorum hani gibi.
— Genel olarak bu tarafta aslında her zaman bir insan gözünün bunu takip etmesi gerekiyor. Hepimiz için gerekiyor. Çünkü evet %99 doğru bile çalışsa ki biz bu tarafta her çalıştırdığımız AI sorgusunda mutlak doğruya ulaşacak şekilde bir düzenleme yapıyoruz. Genel olarak herkes için doğru çalışabilecek bir versiyon üstünde çalışıyoruz. Ama tabii ki gün sonunda bizim de düşünemediğimiz farklı bir durumdan dolayı hatalı durumlar oluşabiliyor. Bunları direkt hesaplara uygulamaktan ziyade aslında bir takım önerilerle başlıyoruz. Önce bize öneriler sunması için geliştirmeler yapıyoruz ve bunun ardından iyileştirdiğin noktada yine kontrollü bir şekilde gitmek gerekiyor. Ve bu her zaman bu şekilde olacaktır. Geçmişten yazılımdan öğrendiğim bir konu sürekli kontrol aşamasının olması gerektiği.
Yoksa insanız bizler de hata yapabiliriz. Algoritma farklı bir şekilde algılayıp o da hata yapabilir. Bilgisayar sonuçta. Ama kontrol aşamasını doğru gerçekleştirdiğimiz noktada herhangi bir problem olmayacaktır diye düşünüyoruz.
— Evet, kesinlikle. Bir agent'ın bunu yapabileceğini düşünüyorum. Kontrol eden bir agent'la da beraber desteklenerek aslında bir departman, bir yapı oluşturulabilir diye düşünüyorum. Ama benim için biraz hayal gibi geliyor. Yapım aşamasında bir hayal gibi değil de müşterilerle alakalı bir kısımda genelde geliyor. Çünkü uğraştığımız şeyler genelde dönüşümü kurdurmakla veya işte bütçe kısmıyla beraber işte şu kadar karlılık alıyoruz, bu kadar bütçe olsa şu kadar olur gibi ama getirisi var gibi durumlarla uğraştığımız için AI'ın bununla uğraşacağını sanmıyorum. Bu konuda bize evet ihtiyaç olabilir. Karsat AI ile muhatap olacaksa orada da bir agent olacaksa evet, agent'la beraber bir şey yönetebilirler. Reklam yönetebilirler, ona eminim. Muhtemelen bizim dönüşebilmemiz için her şirketin marketing ekibinin de dönüşüyor olması gerekiyor.
Bu tarz problemler yaşanabiliyor. Ama yani yapamayacağım birçok şeyi yapabiliyor olmak ve şu an yapıyor olmak çok iyi hissettiriyor. Çünkü bundan yıllar öncesinde bu mesleğe girdiğimde bambaşka bir noktadaydı. Reklamcılık da evriliyor. Yani sadece işte özelinde de değil, yapay zekanın işte LLM'in bu kadar yaygınlaşması gibi bir durum söz konusu. Tamam, burası bizi heyecanlandırıyor. Ama bir taraftan reklamcılık da form değiştiriyor ve her seferinde de buna da entegre olmaya başladı. Bu beni heyecanlandırıyor. Ben her zaman diyorum ki bu durum elektriğin keşfi kadar büyük bence. Hani bir ateşi bulmak olmasa da bence elektriğin keşfi kadar bence büyük bir olay.
Ve gün geçtikçe de aslında büyüklüğünü hissettiriyor. Hissetmiyorsanız iki saniye bir oturun, kendinize bir sorun. Ne yapıyorum? Nereye gidiyorum? Ve dünya nereye gidiyor? Ve ben burada ne noktadayım diye. Ben bu kadar ilgiliyken bile kendimi yetersiz hissediyorum. Diyorum ki ben bu konuda yetersizim. Biraz daha fazla öğrenmem lazım. Biraz daha kaynak bakayım ki ne yapıyor gibi kısmına hiç ilgilenmiyorsanız kesinlikle adım atmanız gerektiğini söyleyebilirim. Reklamcılık olsun veya reklamcılık dışında da olsun genel olarak hayatınızı çok kolaylaştıracak bir durum söz konusu.
— Bu tarafta genel olarak bahsetmek gerekirse hepimizin aslında bazı kaygıları bulunuyor. Genel olarak yapay zekanın gelmesiyle beraber hani bazı meslek alanlarının kaybedilebilir olması gibi durumlar söz konusu. Hepimiz bunlardan korkuyoruz. Fakat az önce bahsettiğim gibi yapılabilecek bir düzenlemenin her zaman doğruluk kontrollerinin gerçekleştirilmesi insanlar tarafından yapılabilecek bir şey. Ve bu tarz doğrulamalardan dolayı aslında yapmış olduğumuz meslekler bir miktar evriliyor diye belirtebiliriz. Yani tamamen performans pazarlama departmanları AI'a geçecek gibi bir durum söz konusu olmayacaktır. Mutlaka tabii ki bu tarafta bir kontrol için göz, bir insan kontrolü önemli olacaktır diye düşünüyorum şahsen. Hani bizi dinleyenleri, izleyenleri de bu şekilde korkutmamak için aslında bunu paylaşmak istedim şahsen.
— Ben korkutuyorum. Yani Yiğit de bu noktada böyle bir yöntemle ilerliyor ve ben bu şeyini seviyorum. Herhangi bir sunuma çıktığında yapay zekayla alakalı bir korkutucu vurucu bir şey yapıyor. Ben yönteminin doğru olduğunu düşünüyorum. Çünkü ben emin olamıyorum. Bir PPC ekibi komple yapay zekaya dönüşebilir bence. Sadece PPC ekibi değil, onu da belirteyim. Ama regülasyonlar kısmı var. Reklamcılık zaten düzenli olarak regüle edilen bir bölüm. Regüle edile edile bu hale geldi. Yoksa çok büyük her şeyi yapabildiğiniz, hiçbir şeyin sınırlı olmadığı bir durumdu. Şu an çok sınırlı ama ona rağmen bence sınırları daha yüksek. Hala regüle edilebilecek, kısıtlanabilecek alanlar söz konusu. Yapay zeka da aynı şekilde konuşuluyor. Avrupa Birliği'nin son zamanlarda nava birisi çok hızlı gidiyoruz gibi bir durumu söz konusu.
Tabii ki politik tarafları da vardır. İşte Çin, Avrupa, Amerika kısmına bakınca iki taraf çok daha yüksek bir şekilde yapay zekaya yatırım yapıyor. Bir taraf da regüle etmeye çalışıyor. Yakalasaydı eder miydi bilmiyorum gibi tartışmalar söz konusu. Burada da çok regülasyonlar olacağını düşünüyorum. Hem reklamcılıkta da düşününce iki regüle edilen alanın içerisinde bulunuyor olmak biraz garip hissediyor. Ama sınırlandırılması gereken bir alan olduğunu düşünüyorum. Yoksa çok tehlikeli şeylere yol açabilir diye düşünüyorum. Benim yerime bir agent koyabilirsiniz.
— Genel olarak hani bu tarz regülasyonlar olsun, bu konulara daha sonraki Zeotalk konularımızda yer veriyor oluruz mutlaka. Çünkü çok fazla dallanıp budaklanabiliyor ve bizler de hani hem kendi düşüncelerimiz olsun hem de sektörlerde gördüğümüz regülasyonlar vesaire gibi çeşitli Google Ads'in düzenlemeleri olsun, Meta'nın düzenlemeleri olsun veya diğer platformlar olsun bu tarz regülasyonlarla karşılaşabiliyoruz. Ve bunlar için bir çözümden ziyade bunu nasıl daha iyi uygun bir yol çizebiliriz şeklinde arayışlarımız mutlaka bulunuyor. En uygun şekilde, hatasız ve müşterilerimizi riske atmadan regülasyonlara uyacak şekilde bizler de sürekli araştırmalar, incelemeler yapıyoruz çeşitli sektörlerde.
Tabii ki bu konu dediğim gibi her sektöre göre değişiyor ve çok dallanıp budaklanabilecek bir konu olduğu için daha ileriki Zeotalk konularımızda mutlaka bunlara da yer veriyor oluruz. Genel olarak kapatmak gerekirse herhangi bir son ekleyeceğin bir şey var mıdır İlker?
— Yok, daha fazla ekleyecek bir şeyim yok. Aslında var ama yoksa bu bitmez. Böyle konu konuyu açar ve ilerler gider. En son kendimi regülasyonda buldum, görüyorsanız. Regülasyon kısmı böyle bir proje bir Zeotalk bölümü çok isterim. Farklı departmanlardan birer kişi ve regülasyon. Buradan da marketing ekibine selam söyleyeyim. Hemen bir proje daha ekledik. Bu şekilde son verelim diye düşünüyorum. Bizi dinlediğiniz için çok teşekkür ederim. Ben deneyimlerimi aktardım. Bunlar benim deneyimlerim. Doğruluk kısmıyla alakalı size bir söz vermiyorum. Size yeterince bunları aktarmaya çalıştım. Umarım keyifle dinlemişsinizdir. Bu konuda çok bir gelecek olduğunu ve geleceğin bu tarafta olduğu kısmında bu şekilde düşünüyorum. Beni dinlediğiniz için çok teşekkür ederim. Abdullah'a da teşekkürler.
— Ben de teşekkür ederim. Hem beni yalnız bırakmadın hem sohbetime eşlik ettiğin için İlker. Bizi dinleyenlere ve izleyenlere de teşekkür ediyoruz. Genel olarak bu tarz içerikleri takip edebilmek için kanalımıza abone olabilir veya podcast'lerimizi takip edebilirsiniz. Bu tarafta çeşitli performans pazarlaması olsun veya diğer departmanlar olsun birçok konu özelinde aslında sohbetler gerçekleştiriyoruz kendi aramızda. Bu konudaki paylaşımları kaçırmamak için bizleri takip edebilirsiniz. Dinlediğiniz için, buraya kadar izlediğiniz için ben de kendi adıma teşekkür ederim. Bir sonraki Zeotalk'ta görüşmek üzere.
— Welcome to ZTalks. Today, Abdullah and I are discussing automation in ads. We’ll cover smart solutions for Google Ads and Meta. I’m İlker Emir from the PPC team. I’ve been a Senior Performance Marketing Executive at ZEO'da for about 3 years. Abdullah and I have been working together for 3 years now.
— Hi, I’m Abdullah. I’ve been at ZEO'da for over 4 years. I’m a Performance Marketing Team Lead. As İlker mentioned. We’ve been building projects and working behind the scenes for about 3 years. We’ll cover Google Ads, Meta, and various automation tools today. We’ll discuss what you can achieve with them. Let’s get started, İlker.
— Sure. I want to talk about the current state of automation in advertising. Automation offers us some key benefits. I want to cover why we need it and what it actually brings to the table. First, it saves time. Repetitive tasks can really burn you out. If I’m doing the same thing over and over, I should automate it. That’s how you save time and stay efficient. We optimize our ads regularly. This happens daily, weekly, or monthly. We follow a set schedule. We turn these into rules for automation. My main goal is to automate the tasks I hate.
That is my go-to method. We have many data sources. Automation helps us with data checks. I have been using it more lately. Is this the rise of automation in advertising? Or is it just my growing need for it? I am not sure. But based on my recent experience, I am using automation a lot more.
— We must address something here. AI technology is a hot topic today. Many people are testing it and having different experiences. But 1.5 or 2 years ago, it was different. For Google Ads, we relied on scripts. We used these scripts to build automations. They made our work much easier. Along with that, CRM systems helped too. Various third-party tools also streamlined our automation tasks. Like İlker said, it saves time. It simplifies data analysis. We can automate daily routines. Setting rules for optimizations makes our lives easier.
It helps businesses of all sizes. But honestly, Google Ads scripts are a bit outdated now. We used to use them for everything. Think keyword tweaks, budget management, and bid adjustments. But there were limits. We couldn't use scripts to exclude placements in GDN. Luckily, we have better solutions for that today. Do you have any other examples regarding Google Ads scripts, İlker?
— I used them back in the day. They were simple tasks. Eventually, Google Ads and Meta introduced automated rules. They basically copied each other. I used to work this way. Then Performance Max entered our lives. It was known as a black box. We couldn't access much data. It didn't share most insights. But we could reach them via API. We still access some data this way. I have current workflows in place. My scripts are active. I keep an Excel list for high-impression keywords that don't convert. I check which platform drives the most conversions and spend in Performance Max. I constantly monitor if I need to re-optimize.
We also use third-party tools at ZEO'da. These help our team with weekly reports. They also help us detect small anomalies. I connect the Google Ads API with NATN. I analyze data to spot anomalies. I check percentage changes week-over-week. If there's a shift, I dig into other data to find the cause. It's a mini-project for generating quick reports. It's currently under construction. I'm integrating AI here too. We bounce ideas off each other often. Thanks for your support. Using third-party tools for automation is key. I'm a marketer, not a coding expert.
But with no-code tools, I can handle almost any API documentation. There's nothing I can't do once I dive in. We can pull this off easily with a little effort. I use these projects to automate tasks and analyze Performance Max campaigns. I use it all the time.
— Our main approach is imagining solutions. We ask, "How can we solve this?" We work across many sectors. A problem for one client isn't always the same for another. Clients have different campaign models and resources. Identifying the core problem is key. We look at what can be done. We decide which AI tools fit each stage. Even without AI, data feedback helps train algorithms. Take lead generation. Offline conversion has been around for a long time. Yet, many mid-to-large firms still haven't integrated it.
Look at analytics. Consent mode changed everything this year. Plus, iOS 14 privacy updates hit hard. Many clients lost significant ad data across various sectors. This caused a major issue. The algorithm couldn't collect accurate data anymore. We use third-party tools like Zapier, make.com, or NATN. We feed lead quality data back to the algorithms. This helps us filter out spam. It trains the algorithm to be smarter. We reach a much more accurate target audience this way. We started with Google Ads. I'll circle back to NATN and AI later, İlker. Meta used to rely on rules. It’s an outdated model, much like old Google Ads scripts. What are your thoughts on API integrations?
Do you have any thoughts on this?
— I’ve worked extensively with the Meta marketing API. Pulling data from Google Analytics into Looker Studio is easy. Then you look at Meta. Many people in the industry have hit this wall. Supermetrics pops up. I think Supermetrics is way too expensive. I told myself I could build it. That’s how it started. I found myself deep in the Meta marketing API. I started building community connectors for Looker Studio. I wanted to see how I could pipe data via API. It gave me a lot of trouble. I ran into so many bugs. The marketing API lets us pull tons of data. We get way more info than the standard dashboard. We can build custom automations easily. We can pull every single data point we need.
I mostly used it for reporting. I didn't use it for direct automation. But Meta's marketing API offers huge potential. There is so much we can do with APIs. I ran into a few issues, though. You usually need to store the data elsewhere first. It makes more sense to process it that way. Meta limits your requests after a certain point. You'll get throttled if you hit them too hard. This can disrupt your workflow. You might miss out on the reports you need. I've dealt with that. I also ran into a few bugs in Looker Studio. I mostly set up rules directly in the Meta dashboard.
I use them for budget controls and preventing overspend. I also manage campaign completion with total budgets. I've even set rules to kill ads if the CTR stays low for too long. I don't have much experience with Meta automation. My expertise is mostly in the marketing API and reporting.
— Rules are a huge help for campaign and budget management. We use them all the time. For example, if a campaign needs to end on a Sunday night. We just set a rule. It saves us from working off-hours. We still use them. Meta offers many use cases via their marketing API. There isn't much to tweak on that end. Here is an example. Say you run a real estate site. You can let agents promote their listings on your social media. You can automate this. Use API connections to launch ads directly from your content.
Meta uses these tools often. You can't do as many placement exclusions as in Google Ads. Unique settings are limited. We mostly exclude underperforming platforms or ad placements. We can automate that. But for audiences? Many pros will agree. Since the iOS 14 privacy updates, many audience segments feel empty. I believe accurate targeting now requires broader settings. Others may disagree, of course. Automating audience targeting is tough. But campaign management is different. Since iOS 14, Meta Pixel data is often unreliable. Using Meta API for server-side tracking is now critical for feedback.
Every scrap of data is vital for feeding the algorithm now. These small differences and automations set us apart from competitors. We use these automations to boost our campaign performance. That’s my take on Meta and Ads for now. Anything you want to add, İlker?
— Nothing to add on Google or Meta. Let’s move on to AI. Even in performance marketing, AI is our biggest focus lately. We’re constantly finding new ways to integrate it. At its simplest, AI is a huge advantage for copywriting. I honestly ask myself this sometimes. Do you feel the same? How did I even write headlines and descriptions before? I can generate them so fast now. It’s effortless. I have total control. I can spend more time on strategy. I’m producing better work in less time.
I really wonder how I managed before. It lifted a huge weight off my shoulders. I was using tools like Copilot even before LLMs went mainstream. It was incredibly helpful. The logic is the same. But it wasn't this widespread. It wasn't this public or accessible to everyone. Now, I have so many alternatives for headlines and copy. I create unique copy for every target audience. I tailor the tone for premium users or eco-friendly segments. This approach significantly boosted my CTR and ad quality scores.
It’s a huge advantage. That’s just the basics. Let’s dive into AI now.
— Many of you watching have likely used AI tools already. Agencies and brand managers have definitely experimented with AI for ad copy. It’s been a lot of trial and error. We still use them too. But we can take it a step further. We focus on automation and integration. We connect AI via NATN, Google Ads API, or Meta API. What kind of projects can we build? We’re developing tools behind the scenes. As you know, İlker, we all struggle with the same things. Ad management and optimization are constant challenges.
We handle negatives every other day. This includes keyword or placement negatives for GDN. We also block kids' channels and gaming channels on YouTube. These are basic issues we all struggle with. We use API connections and NATN integrations. We feed data to AI. We calibrate the AI correctly. It helps us automate negatives. It makes our workflow much easier. We go beyond basic ad copy generation. We push things a step further in the background. We also collaborate with our internal AI consulting department.
Do you have any ideas or apps you're developing, İlker? Want to talk about them?
— The training at ZEO sparked my interest. Yiğit and Ozan have been huge supporters. They paved a new path for me. I’m grateful for that. I have a small project in the works. The team has several projects going on. I’m currently focused on weekly reports. Every Monday morning, I check the accounts. I see what’s happening and analyze the performance. Is there an issue? Are the ads still running? Is there a payment problem? Did conversions drop? Did they spike? How are my impressions? I have to check a ton of things like this.
I check these, but I need to report them to the client. How do I report this? I have the data. I wondered how to list this for my clients. Can I automate this? At worst, the team can evaluate it. It’s easier for the team to read a summary than audit the whole account. We can look at the summary together to brainstorm what happened. I have a project for this. Where am I at? I use Google Ads API with NATN. I’m using the Google Ads API through NATN. But NATN’s Google Ads API has some limitations.
So, we send direct requests. This lets me connect to the Google Ads API to pull campaigns or data. I created an Excel sheet to list the clients I want to report on. It uses checkboxes to select who to pull. Then it grabs the classic data. It pulls impressions, clicks, CTR, and conversion rates for a quick review. It compares current data with the last seven days. It evaluates past weekly trends. It maps out a path based on these findings. I have a project for this. I built an AI persona. I assigned it a performance marketing role. It acts as an expert in data analysis and ads. Now I'm adding few-shot prompts.
I'm showing it how to write reports. I'm working on these examples now. I hope to finish this week. If I find the time, I'll wrap it up. I'm juggling a few other projects too. But I'm leaning heavily into reporting. I want to automate reporting with AI. Those extra insights are always valuable. This project is all about reports. It seems like that's the direction I need to take.
— I've seen you in client meetings. You always ask how to improve the account. You look for issues and how to fix them. It makes sense why you're so focused on reporting. Many of our client accounts can use these automated models. Take negative keywords, for example. These are patterns we can apply across many accounts. We also build custom feedback loops for clients. We offer suggestions and report issues. I’m currently developing a NATN project too. Since these projects are similar, I’m building a keyword planner using AI tools. You’ve probably looked into this. We usually deploy scalable improvements across many accounts.
Like I mentioned, we handle negative keyword optimizations. This is a standard fix we apply to many client accounts. As İlker mentioned, we’re building AI integrations for reporting. These tools flag issues and suggest actionable optimizations. I’m also building a custom keyword planner. I started with Google Ads. I plan to integrate Meta and other platforms later. It’s an upgraded version of the standard Google Ads keyword planner. You pick the language and country. Let’s take a dental clinic client as an example. They want to run ads for dental implants across major European cities. We have to segment by country and set individual budgets.
I built a custom keyword planner. You pick a country and a keyword. AI translates it for that market. It outputs a full ZEO template. It generates an Excel file. It even forecasts the entire budget. Development is ongoing. My team uses a basic version now. Soon, it will handle GDN plans too. It will add them as new tabs in the same Excel. Need YouTube ads? It will adjust the budget accordingly. We can let AI calculate the split. Or I can set the distribution manually. We are building this tool right now.
It’s a long-term project. It uses many API connections. It runs complex queries. It compiles, cleans, and interprets the data. It builds a final template for us. Only the keyword planner is live for now. There is so much more potential. We want to simplify our workflow. How can we better support our clients? How can we optimize campaigns further? AI and automation are saving us massive amounts of time. Like I said, İlker. That’s the big picture. AI has sparked so many new ideas. It showed us what is possible. We are building based on real needs.
We discuss how to feed the algorithm best. We use AI feedback and client data. The team is constantly brainstorming on this. Anything to add, İlker? That’s all from my side.
— The possibilities are endless. Time is my biggest constraint. I’m doing this to save time. Saving time lets me create new things. I’m using no-code and low-code tools now. I’ve been working with API integrations. That’s been a huge help. Advertising is a trend right now. Broad campaigns focus heavily on optimization. Think about negative keywords, lists, and anomaly tracking. There are countless variables to manage. I have a dream. I want a client to let me build an agent. Let’s have an AI manage the ads entirely. We’ll just oversee the process. I’d love to run a year-long project with an AI agent.
We’d probably win an award for it. I just need a client willing to try. This idea really excites me. Can we manage ads with full automation? There are risks, of course. But with our oversight, I think it’s doable. I don't know what you think.
— Does data accuracy in our work worry you at all, İlker? Let's talk about that.
— I've used many different models with AI. I always remember what Yiğit says. You're using the wrong prompt. AI isn't wrong. You are. I actually taught AI how to count characters using math. I explained it step-by-step. Like, A is one, B is two. It always struggled with character counts. It also struggled with sentences or math problems. But we can verify the accuracy. It's just like coding. You write the code, then you write the test. If you skip the test, you'll have problems.
We can move forward if we test it. Sure, there's always a risk of errors. Even without AI, automation carries risks. Things can break or stall. You might be late. It misses the data. It sees zero. Then it kills your top keyword. That’s a huge problem. That’s why I obsess over reports. It helps me mitigate the risk.
— In general.
— I evaluate the results as they are.
— You always need a human eye on this. We all do. Even if it’s 99% accurate. We optimize every AI query to hit absolute accuracy. We’re building a version that works for everyone. But edge cases happen. We can’t predict everything. We start with suggestions instead of direct account changes. We build tools to give us recommendations first. Then we move forward with controlled optimizations. That’s the only way. Software taught me one thing. You always need a verification step. Otherwise, we're human. We can make mistakes too. The algorithm can misinterpret things and slip up. It's a computer, after all. If we check it properly, we won't have problems.
— Yes, absolutely. I think an agent can handle this. Paired with a reviewing agent, you could build a department. To me, it feels like a pipe dream right now. Not the tech build, but dealing with clients. We mostly handle conversion tracking and budgets. We discuss profit margins and budget scaling. Clients want to know the bottom line. I don't think AI will handle that part. Yes, they might still need us for this. If clients work directly with AI, maybe. If they use agents, they can manage things together. They can manage ads, I'm sure of that. For us to transform, marketing teams must transform too.
These kinds of issues can happen. But doing things I couldn't do before feels great. When I started years ago, everything was totally different. Advertising is evolving. It goes beyond just work. LLMs and AI are spreading everywhere now. Sure, this part excites us. Advertising is shifting its shape too. It integrates with this tech every time. That really excites me. I always say this is as big as discovering electricity. Maybe not fire, but definitely as big as electricity. Its scale is becoming more obvious every day. If you don't feel it, sit down. Ask yourself: What am I doing? Where am I headed? Where is the world going? Where do I fit in? Even I feel inadequate despite my focus.
I constantly feel I need to learn more. I keep looking for new resources. If you aren't paying attention, you need to start now. AI will make your life easier, in advertising and beyond.
— We all have our anxieties. With the rise of AI, we fear losing our jobs. We are all scared of that. But as I said, AI output needs human verification. Humans must check the accuracy. Our roles are just evolving, that's all. Performance marketing departments won't be fully replaced by AI. We will always need human oversight. I wanted to share this so our audience doesn't panic.
— Actually, I like to scare people. Yiğit uses this approach too. He starts presentations with a punchy, scary AI fact. I think his method is right. I'm never quite sure either. I think PPC teams could go fully AI. Not just PPC, though. Advertising is already heavily regulated. It evolved through these constant restrictions. It used to be a wild west with no limits. It’s very restricted now. Still, the ceiling is high. There’s room for more regulation. AI is facing the same talk. The EU is worried we’re moving too fast.
There’s a political side to this. Look at China, the US, and Europe. Two sides are investing heavily in AI. One side is trying to regulate it. People wonder if they’d regulate it if they were winning. I expect more regulations here too. It feels weird being in two heavily regulated fields. But we need guardrails. Otherwise, things could get dangerous. You can just put an agent in my place.
— We’ll definitely cover these regulations and topics in future Zeotalk sessions. It gets complicated fast. We deal with our own ideas. We also face regulations from Google Ads, Meta, and other platforms. We aren't just looking for a fix. We want the best path forward. We constantly research to keep clients compliant and risk-free. It varies by industry. It’s a deep topic. We’ll cover more in future Zeotalks. Anything to add, İlker?
— No, not really. If I start, we’ll never finish. One thing leads to another. I’m already deep in regulations. I’d love a dedicated Zeotalk on this. Shoutout to the marketing team. We just added another project. Let’s wrap it up here. Thanks for listening. These are my personal experiences. I can't guarantee they are absolute truths. I hope this was helpful. I truly believe the future is headed this way. Thanks for tuning in. Thanks to Abdullah as well.
— Thanks, İlker. Thanks for joining me today. Thanks to everyone watching and listening. Subscribe to our channel for more content. Follow our podcasts too. We chat about performance marketing and other departments. We cover a lot of ground here. Follow us so you don't miss out. Thanks for tuning in. See you at the next Zeotalk.
This transcript was generated using AI speech recognition and verified against subtitle style rules.