Ana sayfa/Blog/Yapay zeka ile çalışmak
Reklam verisinden canlı uygulamaya: Claude Code ile üç aşamada
Tutan bir uygulamayı reklam verisiyle bulup analiz ettim, kazanan içeriklerin benzerini ürettim ve kendi versiyonumu Claude Code ile canlıya aldım.

Çok basit bir fikir bile ciddi para kazanan bir uygulamaya dönüşebiliyor. Bu yazıda günlük olarak sürdürdüğüm bir süreci baştan sona anlatıyorum: çalışan bir uygulamayı buldum, reklamlarını ve organik içeriklerini analiz ettim, benzer içerikler ürettim ve aynı sistemi kendi uygulamam olarak kurup canlıya aldım.
İncelediğim uygulama bir yüz analizi uygulaması. Yeni olmasına rağmen çok popüler; çok basit organik içeriklerle ucuza trafik alıyor ve ürünün kendisi de oldukça basit. Kullandığım araçlar Claude Code, Apify ve Instagram verisi. Süreç üç aşamadan oluşuyor ve bilerek tersten ilerliyor:
- Tutan bir uygulamayı bulup neden kazandığını analiz etmek
- Kazanan içeriklerin benzerlerini üretmek
- Uygulamanın kendi versiyonunu kurup canlıya almak
Neden tersten başlıyorum
Sıfırdan uygulama yapmak ya da mevcut uygulamanızı büyütmek istiyorsanız önce pazarlama ve satışla başlamak zorundasınız. Rakiplerinizden bir şey öğrenemiyorsanız bütün adımları kendiniz atmanız gerekir; bu da hem masraflı hem zaman alıcı. Bu yüzden önce neyin tuttuğunu bulup fiyatı ve uygulamayı ona göre belirliyorum.
Bu dünyada her şey bir şeylerin kopyası; Amerika'da tutan bir şey alınıp Brezilya'ya uyarlanır. Sosyal medyada da mantık aynı: biri 40 içerik paylaşır, biri viral olur. O içeriği tespit edip benzerini yaptığınızda sizinkinin tutma ihtimali çok yükselir, çünkü algoritma insanların ne izlediğini ve neye trafik verdiğini gösteriyor. Buna kopyalamak değil, çalışan algoritmayı bulmak deniyor.
Aşama 1: Tutan uygulamayı bulmak
Aklımda hiçbir uygulama yokken Claude Code'a şu prompt'u verdim:
Benim için viral olacak uygulamaları bul. Bunun için Instagram'a bak ve reklam analizi yap. Önemli olan konulardan biri uygulamanın reklam veriyor olması. Reklamların ne zaman açıldığına, ne zaman kapatıldığına bak. Uzun süredir açık kalan reklamlar varsa reklamları tutuyor ve para kazanıyorlar demektir. Apify'da en fazla [bütçe] harcayabilirsin.
Son cümledeki harcama sınırını atlamayın; ben küçük bir tutar yazıyorum. Sınır koymazsanız Apify tarafında gereğinden çok kredi harcanabiliyor.
Reklama bu kadar önem vermemin nedeni şu: bazı uygulamaların ne kadar kazandığını tahmin edebiliyorsunuz, bazılarının ise satıp satmadığını bilmiyorsunuz. Bir uygulamanın 100 reklamı varsa ve bunların 20'si sürekli açık kalıyorsa, o insanların para kazandığına inanırım.
Veriyi Apify ile çekiyorum. Reklam kütüphaneleri için hazır araçlarla Facebook, Google, LinkedIn ve TikTok reklamlarını çekebiliyorsunuz. Meta'nın kendi arayüzünde görmediğiniz bilgiler de geliyor: bir reklamın ne zaman açıldığı, ne zaman kapandığı, kaç gün aktif kaldığı. Apify'da ayarlardan bir API token'ı oluşturup Claude Code'a veriyorum.
Bu işi terminalde yapın. Aynı prompt'u önce bulutta denedim; Apify erişimi kapalı olduğu için gerçek veri çekilemedi, bulutta bu tür işler genelde sınıfta kalıyor. Ben Visual Studio Code'un terminalinde Claude Code'u kurup claude yazarak başlatıyorum; iki prompt'u yan yana izlemek için terminali bölebilirsiniz.
İlk prompt'un çıktısı kategori bazında geliyor; örneğin yapay zeka resim ve video editörleri kategorisinde 42 reklam veren ve 149 aktif reklam bulmuştu. Yüz analizi uygulamasını da bu yolla buldum. Organik içerikleri tutuyordu, Türkiye'de hiç reklam vermiyorlardı ve Türkiye'de benzer bir rakip yoktu. Burada bir altın madeni olduğunu düşündüm.
Seçilen uygulamayı derinlemesine analiz etmek
Uygulamayı bulduktan sonra web sitesini verip ikinci prompt'a geçtim. Burada prompt'un kendisinden çok mantığı önemli:
Bu uygulamanın reklamlarını çek. Sonra analiz et ve hangi reklamın ne kadar süre açık kaldığına bakarak kazanan içerikleri çıkar. Kazanan içeriklerden hangilerinin organik, hangilerinin reklam olduğunu ayır. İçeriklerin tiplerini çıkar: video, görsel ya da kaydırmalı içerik. Etkileşim oranlarını da çıkar. Detaylı bir analiz olsun. Apify'ı kullan.
Organik ve reklam ayrımını istiyorum, çünkü ilk müşterilerimi mümkünse hiç reklam vermeden, sermayesiz almak istiyorum; bunun için organikte tutabilecek içerik gerekiyor. Etkileşim oranı da burada işe yarıyor: yalnızca reklam için üretilmiş içeriklerde beğeni ve yorumlar izlenmeye oranla çok düşük kalır, organik olarak da tutan bir içerikte ise çok daha yüksek olur.
Analizden çıkanlar
Claude Code 766 reklamı ve Instagram'daki 180 Reels'ın izlenme ve etkileşimlerini inceledi. Öne çıkanlar:
- İş modeli ve huni: Fotoğraf yüklüyorsunuz, ardından yıllık aboneliğe geçiyorsunuz. 766 reklamın 743'ü aynı sayfaya gidiyor; arada quiz ya da ücretsiz analiz adımı yok. Fiyat ana sayfada değil, e-postanızı girdikten sonra ödeme adımında görünüyor; böylece ziyaretçi e-posta listesine giriyor.
- Reklam ömrü: Reklamların yarısı 12 günden fazla açık kalmıyor, 433 reklam ilk 7 gün içinde kapatılmış. En uzun süre yayında kalan kreatif 174 gün açık kalmış.
- Ölçekleme: Aylık açılan reklam sayısı ocakta 25 iken nisanda 166'ya çıkmış. Ocak ya da mart ayında denenen bir reklam temmuzda da açıksa, o içerik kesin tutuyor ve para kazandırıyor demektir.
- Format ve varyasyon: Video reklamlar 12 gün açık kalırken statik görseller 6 günde kapanmış. 284 video 509 reklama dönüştürülmüş; tek bir video 13 ayrı reklam olarak denenmiş.
- Kreatif dili: UGC yok. Kreatiflerin yüzde 77'si markanın kendi renklerinde, anlatım hikaye üzerinden ilerliyor ve itirazları karşılayan metinler kullanılıyor. Yapı hep aynı: önce öncesi ve sonrası görselleriyle kanıt, sonra ürün.
- Sosyal kanıt: Reklam metinlerindeki kullanıcı sayısı mart ayında 20.000 iken ağustosta 65.000'e güncellenmiş.
- Kitle: En yoğun kitle 25-35 yaş arası erkekler; Avrupa Birliği verisinde gerçek erişimin yüzde 60'ı erkek, yüzde 75'i 18-34 yaş aralığında. Uygulamadaki örneklerin de bu yaş aralığında olması mantıklı, çünkü kitle kendini orada görmek ister.
- Organik güç: Avrupa'daki aktif reklamlar 1,4 milyon kişiye ulaşmış, ama 180 Reels toplamda 199 milyon izlenme almış ve bunun için reklam harcaması yok.
Bu analiz nasıl müşteri bulacağım, nasıl fiyatlandıracağım, ne tür içerik yapacağım, uygulamada neler olmalı ve bunu satıp para kazanabilir miyim sorularını cevaplıyor. Kısa sürede kapatılan testler de neyin tutmadığını gösteriyor; böylece hem bütçemi koruyor hem daha hızlı ilerliyorum.
Aşama 2: Kazanan içeriklerin benzerlerini üretmek
Analiz bittikten sonra terminali /clear ile temizleyip şu prompt'u verdim:
[Uygulama adı] gibi içerikler yapmak istiyorum. Neler yapman gerektiğini, nelerin tuttuğunu çok iyi biliyorsun; sistemi ona göre ilerlet. Görsel ve video oluştur. Görselleri oluştururken GPT Image 2 Edit'i kullan ve tutan içeriklere benzer şekilde benim uygulamam için oluştur. Uygulamama GPT Image 2 ile bir logo oluştur ve uygun bir isim bul. Videoları analiz et, Remotion kullan, animasyonları ve çok benzer içerikleri oluştur. Üç görsel ve bir video istiyorum; en çok tutan içerikler olsun. fal.ai'daki görsel ve video modellerini kullan, en fazla [bütçe] harcayabilirsin. Videoları oluştururken her kareyi detaylı incele; gerekirse önce GPT Image 2 Edit ile görsellerin benzerini oluştur, sonra Remotion ya da video modelleriyle geçiş ekle. Seslendirme için fal.ai'da uygun bir model kullan. Önemli not: Türkiye pazarı için Türkçe oluşturmak istiyorum.
Prompt'taki parçaları kısaca açayım:
- GPT Image 2 ve Edit: Edit'te bir görseli değiştirtiyorsunuz, örneğin İngilizce metinli bir tasarımı Türkçeye çevirmek. Normal modda bir prompt'u görsele dönüştürüyorsunuz.
- Remotion: Animasyon üretmek için kullanılan bir paket. GitHub bağlantısını prompt'a yapıştırmanız yeterli.
- fal.ai: Görsel, video ve 3D gibi birçok yapay zeka modelini bir arada sunan bir platform. Ayarlardan API anahtarı oluşturup veriyorsunuz; limit burada da çok önemli.
Eforu /effort komutuyla artırabilirsiniz. Ben bu iş için Opus kullandım; Fable daha iyi çalışıyor ama token'ı çok daha hızlı bitiriyor.
Sonuç
Claude Code önce logoyu ve markanın ne tür içerikler yapması gerektiğini çıkardı, ardından Remotion projesini kurdu. Uygulamaya Sima adını verdi. Reklamlara bakarak dört farklı kreatif, renk paletleri, öncesi ve sonrası görselleri ve Türkçe seslendirmeli bir video hazırladı.
Maliyet de düştü: aynı videoyu doğrudan Seedance ile üretmeye kıyasla, Remotion animasyonları ve GPT Image görselleriyle üretmek yedi ila dokuz kat daha ucuza geldi. Bu noktada harcanan yaklaşık 40.000 token da çok değil; önemli olan ne ürettiğine bakmak.
Aşama 3: Uygulamayı kurmak ve canlıya almak
Uygulama için Claude Code'a iki şey daha hazırladım:
- Sitenin bütün içeriği: Apify'daki Website Content Crawler, bir sitenin bütün sayfalarını otomatik olarak çekiyor; Apify mağazasında "website" diye arattığınızda ilk çıkan araç bu. Claude siteyi kendisi ziyaret ettiğinde bütün bilgiyi alamıyor, ama bu araçla sayfaları ve görselleri verdiğimde sayfanın nasıl göründüğünü çok iyi anlıyor.
- Tam sayfa ekran görüntüsü: Tarayıcının inceleme modunda Ctrl+Shift+P (Mac'te Cmd+Shift+P) ile komut menüsünü açıp tam boyutlu ekran görüntüsü alıyor, görseli doğrudan Claude Code'a yapıştırıyorum.
Ardından Apify ve fal.ai anahtarlarıyla birlikte şu prompt'u verdim:
[Uygulama adı] uygulamasının aynısını Türkiye pazarı için yapacağız. Web sitesi de benzer olsun. Daha önce oluşturduğumuz logomu kullan. Web sitesiyle ilgili detayları incele ve sitedeki görselleri GPT Image API'yi kullanarak oluştur. Web sitesinin içeriğini tam alabilmen için Apify'daki Website Content Crawler'ı kullan. Web sitesi bu şekilde görünüyor: [ekran görüntüsü]. Birebir aynısını yapma ama benzer olsun, bu site iyi çalışıyor. Uygulamayı da baştan sona oluştur, sayfaların mantıklı olmasına dikkat et, mobil cihazlarda kolay kullanılabilecek şekilde yap.
Yaklaşık 41 dakika sonra, başka hiçbir prompt yazmadan site ve uygulama hazırdı; öncesi ve sonrası bölümü, kategoriler ve görsellerle birlikte bütün sayfalar yerindeydi. Kendi fotoğrafımla analiz akışını denedim: ilk analizden sonra satın alma adımına yönlendiriyor, orijinal uygulama da böyle çalışıyor. Ödeme sistemi henüz bağlı olmadığı için doğrudan rapor ekranına geçti.
Canlıya alma
Claude Code'dan Vercel'i kullanmasını ve henüz satın almadan uygun alan adlarını listelemesini istedim. Eksikleri kendisi söyledi: canlı için kimlik doğrulama, veri tabanı, ödeme altyapısı ve skor motorunun arka ucunun taşınması gerekiyordu. Veri tabanı için Supabase kullandım:
- Supabase panelinde yeni bir organizasyon ve içinde yeni bir proje oluşturun.
- Veri tabanı şifresini kopyalayın. Kurulum bir iki dakika sürüyor; formu dolduran kullanıcılar artık burada kaydediliyor.
- Proje ayarlarındaki API anahtarları bölümünden publishable key ve secret key'i, ardından proje bağlantısını kopyalayıp Claude Code'a verin.
- Deploy'u güvenli şekilde yapmasını açıkça söyleyin.
Kayıtta gösterdiğim anahtarları sonradan silip değiştiriyorum. Canlıya almadan önce /security-review komutunu çalıştırmak da önemli bir püf nokta: sistemin tamamını kontrol ediyor ve güvensiz yerler varsa düzeltiyor. Bunların hiçbiri için kodlama bilmenize gerek yok.
Canlıya almak işin sonu değil
İlk versiyon bu şekilde canlıya çıkıyor; geriye ödeme sistemini eklemek ve içerikleri sosyal medyada düzenli paylaşmak kalıyor. Sonrasında sürekli deniyorsunuz: organik içerikler paylaşıyor, tutanların daha iyilerini yapıyor, isterseniz tutanlara reklam basıyorsunuz. Organik trafik yetiyorsa reklam şart değil; bir uygulamayı ölçeklemek istiyorsanız ise o kısım da gerekiyor.
Buradaki püf nokta yalnızca başlamak değil, sonrasında analiz edip üzerine geliştirebilmek. Yapay zekanın geldiği noktada, aksiyon alan ve doğru aksiyonları bilen kişilerin başarılı olacağı bir dönemdeyiz. Hiçbir şey için geç değil.
Bu yazı, Göreceğin En Pratik Uygulama Kurma ve Pazarlama Videosu (Claude Code, 2026) videomdan derlendi.
Sık sorulan sorular
Bir uygulamanın para kazanıp kazanmadığını reklamlarından nasıl anlarım?
Reklamların ne zaman açılıp kapandığına ve kaç gün yayında kaldığına bakın. Bir uygulamanın 100 reklamı varsa ve bunların 20'si sürekli açık kalıyorsa, o uygulamanın para kazandığına inanırım. Ocak ya da mart ayında denenen bir reklam temmuzda da yayındaysa, o içerik kesin tutuyor ve para kazandırıyor demektir.
Rakip reklamlarını analiz etmek için Claude Code ile Apify nasıl kullanılır?
Apify'da ayarlardan bir API token'ı oluşturup Claude Code'a veriyorsunuz; reklam kütüphanesi araçlarıyla Facebook, Google, LinkedIn ve TikTok reklamları çekilebiliyor. Bu veride bir reklamın ne zaman açılıp kapandığı ve kaç gün aktif kaldığı gibi Meta arayüzünde görünmeyen bilgiler de geliyor. Prompt'a mutlaka bir harcama sınırı yazın ve işi terminalde çalıştırın, çünkü bulutta Apify erişimi kapalı kalabiliyor.
Organik içerik ile reklam içeriğini etkileşim oranıyla nasıl ayırt ederim?
Yalnızca reklam için üretilmiş içeriklerde beğeni ve yorum sayısı, izlenmeye oranla çok düşük kalır. Organik olarak da tutan bir içerik reklamda kullanıldığında beğeni ve yorumlar çok daha yüksek olur. Bu oran, bir içeriğin organikte ne kadar tuttuğunu gösteriyor.
Claude Code ile yapılan bir uygulama nasıl canlıya alınır?
Claude Code'dan Vercel'i kullanmasını ve deploy'u güvenli şekilde yapmasını istiyorsunuz. Veri tabanı için Supabase'te yeni bir proje açıp veri tabanı şifresini, publishable ve secret anahtarları ve proje bağlantısını Claude Code'a veriyorsunuz. Canlıya almadan önce /security-review komutuyla sistemin tamamını kontrol ettirmek önemli; bunların hiçbiri için kodlama bilmek gerekmiyor.

