

Ajanslar İçin Otomatik Müşteri Raporlama Sunumları (2026)
Ajanslar için otomatik müşteri raporlama sunumları dört adımda çalışır: Geçen ayın metriklerini GA4, Google Ads, Meta ve Search Console'dan dışa aktarın; her bir değişim oranını (delta) kendi kodunuzla hesaplayın; bir LLM'in bu hesaplanmış rakamlar etrafında hikayeyi kurgulamasını sağlayın ve her müşteri için 2Slides API'sine bir özet (brief) gönderin. Fast PPT, seçtiğiniz şablon üzerine inşa edilmiş düzenlenebilir bir PPTX dosyasını sayfa başına 10 kredi karşılığında döndürür; yani 12 sayfalık aylık bir sunum destesi 120 kredidir (başlangıç paketinde yaklaşık 0,30 $). Bir müşteri temsilcisi, müşteriye gitmeden önce her sunumu gözden geçirir.
Önemli çıkarımlar
- 60 müşteri × 12 sayfalık Fast PPT aylık sunumu = 7.200 kredi; bu da 12,50 $/aylık Pro planına (10.000 kredi) sığar veya müşteri sunumu başına yaklaşık 0,15 $ maliyet demektir.
- Görsel tasarımlı (image-designed) yolda hazırlanan 6 sayfalık, iki konuşmacılı ve anlatımlı özet videosu 1.870 kredidir (slaytlar için 610 + anlatım için 1.260); 80 $'lık paket fiyatıyla müşteri başına yaklaşık 3,74 $'a denk gelir.
- Rakamlar kod tarafında hesaplanır, asla LLM tarafından değil; bir denetleyici (guard), hesaplanmış verilerinizde bulunmayan herhangi bir rakamı içeren anlatıları reddeder.
- Oluşturma hız sınırı anahtar başına dakikada 6 istektir, bu nedenle 60 sunumun gönderilmesi yaklaşık 10 dakika sürer. Çalıştırmayı ayın 2. günü için cron, n8n, Zapier veya Make ile planlayın.
- Yalnızca toplu metrikleri (oturumlar, harcama, CPA, tıklamalar) gönderin; asla müşteri listelerini veya kişisel verileri göndermeyin ve bu süreci müşteri DPA (Veri İşleme Anlaşması) kapsamına alın.
Bu kimin içindir ve hangi sorunu ortadan kaldırır?
20 ile 200 arasında düzenli (retainer) müşterisi olan bir SEO, PPC, ücretli sosyal medya veya tam hizmet dijital ajansı yönetiyorsunuz ve her biri aylık bir ajans rapor sunumu bekliyor. Muhtemelen halihazırda panelleriniz (dashboard) vardır: GA4 ve Google Ads'e bağlı Looker Studio raporları veya AgencyAnalytics, DashThis veya Whatagraph gibi bir müşteri raporlama platformu. Bu araçlar işlerini iyi yapıyor. Örneğin AgencyAnalytics, beyaz etiketli (white-label) otomatik raporlar, markalı bir müşteri portalı ve hesaplar genelindeki trendleri ortaya çıkaran bir "Ask AI" özelliği sunuyor.
Eksik olan kısım aylık değerlendirme toplantısıdır. Bir panel veridir; bir müşteri toplantısının ise bir hikayeye ihtiyacı vardır: Ne oldu, neden oldu, bu konuda ne yaptınız ve sırada ne var? Bu nedenle her ayın ilk iş günlerinde müşteri temsilcileri grafiklerin ekran görüntülerini alır, bunları geçen ayın sunumuna yapıştırır, yorumları yeniden yazar ve tarihleri düzeltir. 60 müşteride, sunum başına 60 ila 90 dakika harcandığında, bu her ay mizanpaj için harcanan 60 ila 90 saatlik kıdemli personel süresi demektir.
Bu yöntem sunumu otomatikleştirir, düşünceyi değil. Kodunuz gerçekleri üretir, bir LLM yorum taslağını hazırlar, 2Slides mizanpajı yapar ve müşteri temsilcisi bir sunumu sıfırdan oluşturmak için bir saat harcamak yerine, bitmiş bir taslağı düzenlemek için 10 dakika harcar.
Müşterileriniz yalnızca canlı panel bağlantısını istiyorsa veya bir sunumun amacına ulaşması için ham müşteri düzeyinde veriye ihtiyacı varsa bu yöntemi kullanmayın.
İş akışına genel bakış
| Adım | Araç | Ne gerçekleşir? | 2Slides uç noktası / krediler |
|---|---|---|---|
| 1. Tetikleyici | cron, n8n, Zapier veya Make | Platformlar geçen ayı netleştirdikten sonra, ayın 2'sinde çalışır | yok |
| 2. Metrikleri çekme | GA4 Data API, Google Ads API, Meta Insights API, Search Console API (veya veri ambarınız) | Müşteri başına bir JSON: bu ay, geçen ay, geçen yılın aynı ayı | yok |
| 3. Değişimleri hesaplama | Kodunuz | Aydan aya (MoM) ve yıldan yıla (YoY) değişimler, bütçe takibi, en çok yükselenler | yok |
| 4. Anlatıyı yazma | Herhangi bir LLM, hesaplanmış verilerle sınırlandırılmış | 8 ila 12 başlıklı bölüm, rakamlar aynen kopyalanmış | yok |
| 5. Sunumu oluşturma | 2Slides Fast PPT, beyaz etiketli bir şablonda | Müşteri başına düzenlenebilir PPTX | themes/search (ücretsiz), slides/generate (10/sayfa) |
| 6. İsteğe bağlı tasarımlı veya anlatımlı sürüm | 2Slides görsel tasarımlı yol | Müşterinin marka görünümünde sunum, iki sesli özet MP4 | create-like-this (2K'da 10 + 100/sayfa), generate-narration (210/sayfa) |
| 7. İnceleme ve gönderim | Müşteri temsilcisi | Düzenleyin, gerekirse logo ekleyin, gönderin veya sunun. | yok |
1. Adım: Gerçekten raporladığınız metrikleri çekin
Platformların sunduğu her şeyi değil, her aylık raporda görünen 15 ila 25 rakamı seçin. Tipik bir karma:
- SEO: GA4 Data API üzerinden organik oturumlar ve ana etkinlikler; Search Console searchAnalytics.query yöntemi üzerinden tıklamalar, gösterimler, CTR ve ortalama konum; en çok kazanan ve kaybeden ilk 5 sorgu veya sayfa.
- PPC: Google Ads API raporlama arayüzü üzerinden kampanya türüne göre harcama, dönüşümler, CPA, ROAS ve gösterim payı.
- Ücretli Sosyal Medya: Meta Marketing API Insights uç noktası üzerinden harcama, sonuçlar, sonuç başına maliyet ve en iyi performans gösteren ilk üç reklam.
- Ajans Bağlamı: Ayın bütçesi, tamamlanan işler (proje aracınızdan), devam eden testler, gelecek ayın planı.
Verileri zaten BigQuery, Supermetrics veya bir raporlama platformunun dışa aktarma özelliğinde merkezileştiriyorsanız, oradan okuyun. Sunum işi rakamların nereden geldiğiyle ilgilenmez; yalnızca her müşterinin güncel, önceki ve bir yıl önceki değerleri içeren tek bir düz JSON nesnesine dönüştürülmesini bekler.
2. Adım: Değişimleri kodda hesaplayın, ardından LLM'in bunları yorumlamasını sağlayın
Otomatik raporları güvenilir kılan kural şudur: LLM asla aritmetik yapmaz. Kodunuz aydan aya ve yıldan yıla değişimleri, ilerleme hızını ve sıralamaları hesaplar ve modele Organic clicks: 18,420 (+12.4% MoM, +31.0% YoY) gibi bitmiş gerçeklerin bir listesini sunar. Modelin tek görevi, bu gerçekleri bölümler halinde gruplandırmak ve bunları sade bir dille açıklamaktır: "Organik tıklamalar, yeni fiyatlandırma kılavuzlarının etkisiyle bir önceki aya göre %12,4 arttı."
İki denetim mekanizması bunu 60 müşteride güvenli kılar:
- Rakam kontrolü. LLM'in metninden her rakamı çıkarın ve herhangi bir rakam hesaplanmış verilerde görünmüyorsa anlatıyı reddedin. Reddedilen bir müşteri, yine de yararlı olan "yalnızca gerçekler" sunumuna geri döner.
- İncelemede neden-sonuç dili kontrolü. Model, yalnızca korelasyon bildiği halde "etkisiyle" veya "nedeniyle" diyebilir. Müşteri temsilcileri bunu düzeltmek için en doğru kişilerdir; bu nedenle inceleme aşaması zorunlu kalmalıdır.
Anlatı adımı için iyi çalışan bir istem (prompt):
You are writing commentary for a monthly SEO and PPC client report for {client_name}.
Use ONLY the facts below. Copy every number exactly as written. Do not calculate,
round or estimate anything new. If a fact has no obvious explanation, describe it
without inventing a cause.
Return 10 sections, each with a title and 2-3 sentences (max 50 words):
1. Month at a glance 2. Organic search 3. Top organic movers 4. Paid search
5. Paid social 6. Conversions and revenue 7. Work completed 8. Tests and learnings
9. Risks and watch items 10. Next month plan
FACTS:
{facts}
WORK COMPLETED: {work_log}
NEXT MONTH PLAN: {plan}Adım 3: Bir kez white label şablon seçin
Buradaki "white label" ifadesi, müşterinin raporu üçüncü taraf bir ürün markası olmadan, sizin ajansınızın (veya kendilerinin) markasıyla görmesi anlamına gelir. Fast PPT ile sunum, seçtiğiniz şablondan oluşturulan yerel bir PPTX dosyasıdır ve metinler normal PowerPoint metin kutularında yer alır. Bu kılavuz, hesabınızda göremediği çıktılar hakkında iddialarda bulunamayacağı için şu iki hususu doğrulamak sizin sorumluluğunuzdadır:
- İndirilen dosyayı kontrol edin. İş akışını yayına almadan önce oluşturulan bir PPTX dosyasını açın; her slaytı, asıl slayt ve düzenleri, alt bilgileri ve Dosya > Bilgi özelliklerini (yazar, şirket) inceleyin. Şablonunuzda veya bir son işlem adımında müşterinin görmesini istemediğiniz her şeyi düzeltin.
- Logolar bir son işlem adımıdır. Fast PPT, bir şablonun metin yer tutucularını doldurur; API üzerinden bir müşteri logosu almaz. Ya nötr bir şablon kullanıp müşteri temsilcisinin logoyu başlık slaytına eklemesini sağlayın ya da indirme işleminden sonra python-pptx ile logoyu otomatik olarak ekleyin.
themes/search ile bir şablon bulun ve her müşteri için ilgili themeId değerini kaydedin; böylece bir hukuk firması müşterisi ağırbaşlı bir düzen alırken, bir DTC markası daha canlı bir tasarım elde eder:
curl -s "https://2slides.com/api/v1/themes/search?query=business%20report&limit=5" \
-H "Authorization: Bearer $SLIDES_API_KEY"Ayrıca query=marketing, query=minimal ve query=data seçeneklerini de deneyin. Şablonlar kütüphanesi aynı aramanın görsel versiyonudur; buraya bir kez göz atın ve ardından ID'leri yapılandırmanıza sabitleyin.

Şekil 1: Şablonlar kütüphanesi. Her şablonun bir themeId değeri vardır; her müşteri segmenti için bir tane seçin ve her ay yeniden kullanın.
Adım 4: Node.js betiği (metrikler girer, inceleme klasörü çıkar)
Aşağıdaki betik clients.json dosyasını (metrikler, themeId ve dil bilgilerini içeren müşteri başına bir nesne) okur, değişimleri hesaplar, sağladığınız bir writeNarrative() fonksiyonu aracılığıyla LLM'inizi çağırır, sayı korumasını çalıştırır, müşteri başına bir Fast PPT sunumu oluşturur ve her PPTX dosyasını bir review.csv satırı ile birlikte review/<month>/ dizinine kaydeder. Bu betik tarafından müşteriye hiçbir şey gönderilmez. Node 18+ yeterlidir; yerleşik fetch modülünü kullanır.
// monthly-decks.mjs — node monthly-decks.mjs 2026-09
import fs from "node:fs/promises";
import { writeNarrative } from "./llm.mjs"; // your LLM call, returns a string
const API = "https://2slides.com/api/v1";
const H = { Authorization: `Bearer ${process.env.SLIDES_API_KEY}`, "Content-Type": "application/json" };
const month = process.argv[2];
const sleep = (ms) => new Promise((r) => setTimeout(r, ms));
const pct = (cur, prev) => (prev ? (((cur - prev) / prev) * 100).toFixed(1) : "n/a");
const fmt = (n) => Number(n).toLocaleString("en-US");
function buildFacts(c) {
return Object.entries(c.metrics).map(([name, m]) =>
`${name}: ${fmt(m.cur)} (${pct(m.cur, m.prev)}% MoM, ${pct(m.cur, m.yoy)}% YoY)`
);
}
// Every number in the LLM text must already exist in the facts (section numbers 1-12 excepted)
function numbersOk(text, sourceText) {
const nums = (t) => (t.match(/\d[\d,.]*\d|\d/g) ?? []).map((n) => n.replace(/[.,]$/, ""));
const allowed = new Set(nums(sourceText));
return nums(text).every((n) => allowed.has(n) || Number(n) <= 12);
}
async function generate(c, userInput) {
const r = await fetch(`${API}/slides/generate`, {
method: "POST", headers: H,
body: JSON.stringify({ userInput, themeId: c.themeId, responseLanguage: c.language ?? "English", mode: "async" }),
});
if (!r.ok) throw new Error(`generate ${r.status}`);
return (await r.json()).jobId;
}
async function waitFor(jobId) {
for (;;) {
await sleep(8000); // stays under 10 polls/min
const job = await (await fetch(`${API}/jobs/${jobId}`, { headers: H })).json();
if (job.status === "success") return job.downloadUrl;
if (job.status === "failed") throw new Error(`job ${jobId} failed`);
}
}
const clients = JSON.parse(await fs.readFile("clients.json", "utf8"));
await fs.mkdir(`review/${month}`, { recursive: true });
for (const c of clients) {
const facts = buildFacts(c);
let story = await writeNarrative(c.name, facts, c.workLog, c.plan);
const source = [...facts, c.workLog, c.plan].join("\n");
if (!numbersOk(story, source)) story = facts.join("\n"); // facts-only fallback
const userInput = `Monthly SEO and PPC report for ${c.name}, ${month}. ` +
`Audience: ${c.audience}. One key number per slide, plain language.\n\n${story}`;
const jobId = await generate(c, userInput);
const url = await waitFor(jobId);
const file = `review/${month}/${c.slug}_${jobId}.pptx`;
await fs.writeFile(file, Buffer.from(await (await fetch(url)).arrayBuffer()));
await fs.appendFile(`review/${month}/review.csv`, `${c.slug},${c.accountManager},${jobId},${file},pending\n`);
await sleep(10000); // 6 generate requests per minute per key
}60 müşteri için bu işlem, sorgulama (polling) dahil yaklaşık 40 ila 60 dakika sürer ve bu, gece boyunca çalışacak bir iş için uygundur. Daha hızlı olmasını isterseniz, önce tüm işleri gönderin (her 10 saniyede bir), jobId'leri saklayın ve ardından bekleyen seti sorgulayın; toplu sunum oluşturma kılavuzu bu yöntemi göstermektedir.
Bir B2B SaaS müşterisi için tamamlanmış 12 sayfalık bir sunum pratikte şöyle görünür. Kaynak: 18.420 organik tıklama (aylık +%12,4), 96$ CPA ile 14.300$ Google Ads harcaması (aylık -%8,1), CPL'in %22 arttığı 4.200$ LinkedIn harcaması, yayınlanan 14 blog yazısı ve yeniden yazılan bir fiyatlandırma sayfası verilerini içeren Eylül dışa aktarımları. Çıktı: Bir başlık slaytı, üç ana rakamın yer aldığı aylık genel bakış slaytı, ayrı organik, ücretli arama ve ücretli sosyal medya slaytları, tamamlanan işler slaytı, LinkedIn CPL artışına dikkat çeken bir riskler slaytı ve gelecek ayın planı. Hala manuel yapılanlar: İki adet yerel grafik eklemek (şablon canlı grafiklerinizi değil, metin ve sayı vurgularını kullanır), modelin bilemeyeceği bir "kaynaklı" iddiasını düzeltmek, müşteri logosunu eklemek ve gönderilmeden önce yapılan 10 dakikalık bir okuma.
Adım 5 (isteğe bağlı): Müşteri markasına uygun tasarlanmış bir sunum ve sesli özet
Bazı müşteriler, genellikle yüksek bütçeli olanlar, sizin şablonunuz yerine kendi markalarına benzeyen bir rapor beklerler. Bu durumlar için API üzerinden Bunun Gibi Slaytlar Oluştur özelliğini kullanın: Müşterinin kendi marka slaytlarından birinin veya kampanya ana görsellerinden birinin herkese açık URL'sini referenceImageUrl olarak gönderin; tüm tasarım buradan türetilir.
curl -s -X POST https://2slides.com/api/v1/slides/create-like-this \
-H "Authorization: Bearer $SLIDES_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"userInput": "Monthly performance recap for Northwind Outdoor, September 2026. Slide 1: Month at a glance. Revenue from paid channels $212,400 (+9.8% MoM). Slide 2: ...",
"referenceImageUrl": "https://cdn.your-agency.com/clients/northwind/brand-slide.png",
"aspectRatio": "16:9",
"resolution": "2K",
"page": 6,
"contentDetail": "concise",
"responseLanguage": "English",
"mode": "async"
}'Bu slaytlar görsel formatındadır: Tasarlanmış görünürler ancak metinler PowerPoint'te düzenlenemez. Müşteri temsilcisinin incelemeden sonra ifadeleri değiştirmesi gerekirse, brief'i düzeltip yeniden oluşturun veya o müşteriyi Fast PPT rotasında tutun. Sonuç olarak bir PDF ve sayfa başına PNG dosyaları alırsınız.
Bu işlem başarıyla tamamlandığında, generate-narration ile mode: "multi" kullanılarak iki konuşmacılı bir özet eklenir (örneğin, müşteri temsilcisi personanız ile bir stratejist personasının ayı değerlendirmesi). download-slides-pages-voices çağrısı, ffmpeg ile bir MP4 dosyasına dönüştürebileceğiniz veya Workspace üzerinden video olarak dışa aktarabileceğiniz ücretsiz bir PNG ve WAV dosyası ZIP'i döndürür. Tam istek gövdeleri ve ffmpeg tek satırlık kodu pazarlama kampanyası rapor sunumları ve sesli video tarifi sayfasında yer almaktadır. Fast PPT işlerine Anlatım eklenemez, bu nedenle video her zaman görsel tasarımlı yoldan gelir.
Aylık toplantıları atlayan müşteriler genellikle üç dakikalık bir özeti izlerler. Bunu her hesap için varsayılan bir uygulama olarak değil, katılımın sorun olduğu yüksek bütçeli müşteriler için bir ek hizmet olarak değerlendirin.
Adım 6: Sunucu olmadan zamanlayın
Bu süreci her ay çalıştırmak için kendi altyapınıza ihtiyacınız yoktur:
- cron veya GitHub Actions:
cron: "0 5 2 * *", çoğu platform geçen ayın dönüşümlerini netleştirdikten sonra, ayın 2'sinde saat 05:00 UTC'de çalışır. - n8n: Bir Schedule Trigger, veri düğümleriniz, bir LLM düğümü ve ardından bir Wait döngüsü ile
generatevejobs/{id}için HTTP Request düğümleri. n8n ve 2Slides iş akışı kılavuzu sorgulama döngüsünü adım adım açıklar. - Zapier veya Make: Müşteri listesi olarak bir Google Sheet kullanan 10 ila 30 müşterili yapılar için uygundur; Zap yapısı için Zapier ile haftalık raporları otomatikleştirin yazısına bakın ve ardından zamanlamayı aylık olarak değiştirin.
Hangisini kullanırsanız kullanın, inceleme klasörü hazır olduğunda müşteri temsilcisi kanalına her müşteri için bir bağlantı içeren bir mesaj gönderin.
Maliyet nedir?
Her biri 12 sayfalık Fast PPT sunumu alan 60 müşteri ve en büyük 15 müşteri için 6 sayfalık sesli özet eklendiğini varsayalım.
| Kalem | Birim Kredi | Adet | Aylık Kredi |
|---|---|---|---|
| Fast PPT aylık sunum, 12 sayfa | 120 | 60 | 7.200 |
create-like-this ile tasarlanmış özet, 6 sayfa (2K) | 610 | 15 | 9.150 |
| İki konuşmacılı Anlatım, 6 sayfa | 1.260 | 15 | 18.900 |
| Toplam | 35.250 |
- Sadece sunumlar (7.200 kredi): Aylık 12,50$ olan Pro plan 10.000 kredi içerir, yani her bir sunum yaklaşık 0,15$ maliyetindedir ve yeniden oluşturma işlemleri için yeriniz kalır. Paket alımlarında 7.200 kredi yaklaşık 18$'dır.
- Sunumlar artı sesli özetler (35.250 kredi): 80$'lık bir 40.000 kredi paketi bunu karşılar; yaklaşık 70$'lık kredi kullanılır, bu da sesli özet başına yaklaşık 3,74$ demektir.
- 12 sayfalık tam tasarımlı ve sesli bir sunum 1.210 + 2.520 = 3.730 kredi tutar; bu da 80$'lık paket oranında yaklaşık 7,46$ eder. Çoğu ajansın raporun tamamı yerine kısa bir özet için Anlatım kullanmasının nedeni budur.
Kullanıcı başına ücretlendirme yoktur, bu nedenle dosyaları yalnızca inceleyen müşteri temsilcileri eklemek hiçbir maliyet getirmez. Yeni hesaplar, dört adet 12 sayfalık sunumu uçtan uca test etmeye yetecek 500 ücretsiz kredi alır. Güncel planlar Fiyatlandırma sayfasındadır.
Müşteri verilerinin işlenmesi: Sadece toplu veriler ve DPA'ya ekleme
Bu iş akışının 2Slides'a gönderdiği her şey brief metnidir: metrik adları, toplu rakamlar ve yorumlarınız. Bunu bu şekilde tutun.
- Yalnızca toplu metrikler. Oturumlar, tıklamalar, harcama, CPA, dönüşüm sayıları ve en çok aranan sorgular uygundur. Müşteri e-posta listeleri, CRM dışa aktarımları, sipariş düzeyindeki veriler ve bir bireyi tanımlayan herhangi bir şey uygun değildir ve bunların hiçbiri zaten aylık bir sunumu daha iyi hale getirmez.
- Serbest metin alanlarına dikkat edin. İş günlükleri ve "notlar" sütunları, bir potansiyel müşterinin adının veya dahili bir müşteri şikayetinin araya sızabileceği yerlerdir. Bunları
userInputaşamasına ulaşmadan önce filtreleyin. - Sözleşme ile güvence altına alın. AB veya Birleşik Krallık'taki müşterilerle çalışıyorsanız, onlarla yaptığınız anlaşma muhtemelen GDPR Madde 28 uyarınca veri işleme şartlarını zaten içeriyordur. Raporlama yığınınızdaki üçüncü taraf AI araçlarını (LLM sağlayıcınız ve 2Slides), DPA'nızın alt işleyicileri listelediği yere ekleyin ve müşterilere hangi veri kategorilerini aldıklarını bildirin. Bazı müşteriler brief içinde isimlerinin anonimleştirilmesini isteyecektir; API çağrısında müşteri kısa adını (slug) kullanmak ve ismi işlem sonrasında eklemek kolay bir çözümdür.
- Sertifika beyanı yoktur. 2Slides, SOC 2 veya benzeri sertifikalara sahip olduğunu beyan etmez. Bir müşterinin satın alma birimi, verilerine dokunan her tedarikçi için bunlardan birini şart koşuyorsa, o hesabı dahil etmeden önce onlara danışın.
- Anahtarlar sunucu tarafında kalmalı.
SLIDES_API_KEYdeğerini zamanlayıcınızın gizli değişkenlerinde (secrets) saklayın, asla paylaşılan bir Sheet dosyasında tutmayın.
2Slides'ın Uygun Olmadığı Durumlar
Bu yöntemi kurum içinde sunmadan önce sınırları konusunda net olun:
- Canlı ve etkileşimli raporlama. Tarihe göre filtreleme yapmak veya bir kampanyanın detaylarına inmek isteyen müşterilerin bir panele (dashboard) ihtiyacı vardır: Looker Studio, AgencyAnalytics, DashThis, Whatagraph ve benzeri araçlar bu iş içindir. Oluşturulan bir sunum destesi, aylık bir anlık görüntüdür (snapshot). Birçok ajans, panel bağlantısını son slaytta tutar.
- Yerel grafikler. Fast PPT, bir şablonu metin ve sayısal vurgularla doldurur. Müşterileriniz GA4'ten veya BI aracınızdan gelen grafiğin birebir aynısını bekliyorsa, indirme işleminden sonra bunları manuel olarak veya python-pptx ile ekleyin.
- Düzenlenebilir tasarımlı sunumlar.
create-like-thisyolu, görsel slaytlar üretir. Bunlar müşterinin markası gibi görünür ancak metinleri düzenlenebilir değildir. - Tasarım aracı içinde derinlemesine düzenleme. Ekibiniz oluşturma işleminden sonra düzenleri bir tarayıcıda görsel olarak yeniden işlemek istiyorsa Canva ve Gamma daha güçlüdür; müşteri yöneticinizin halihazırda sahip olduğu bir sunum içindeki tek seferlik düzenlemeler için PowerPoint'teki Microsoft Copilot daha uygun bir seçenektir. Hiçbiri bir gecede 60 sunum hazırlayan bir iş akışının yerini tutmaz, ancak beş müşteriniz varsa, bunlardan birinde işlemi elle yapmak makuldür.
- Muhakeme. Model, dönüşümlerin müşterinin ödeme sayfasının üç gün boyunca bozulması nedeniyle düştüğünü bilemez. İnceleme (review) aşaması isteğe bağlı değildir.
Diğer ekiplerin aynı uç noktaları nasıl kullandığına dair daha geniş kapsamlı bilgi için Ekiplere göre AI sunum API'si kullanım örnekleri ve pazarlama ekiplerinin ölçeklenebilir sunumları nasıl oluşturduğuna dair genel bakışa göz atın. Rapor sunumlarını kendi müşteri portalınızda veya raporlama ürününüzde sunmak istiyorsanız, AI slayt oluşturmayı bir SaaS ürününe entegre etme makalesi çok kiracılı anahtarlar ve kredi yönetimini kapsamaktadır.
SSS
Bir yazılımcı olmadan beyaz etiketli (white label) müşteri rapor sunumlarını otomatikleştirebilir miyim?
Evet, yaklaşık 30 müşteriye kadar bu mümkündür. Müşteri başına hesaplanmış metriklerin bulunduğu bir Google Sheet, yorumlar için bir LLM adımı ve 2Slides generate ve jobs uç noktaları için HTTP adımlarıyla Zapier, Make veya n8n kullanın. Bu hacmin üzerinde, kısa bir betiğin (script) bakımı ve hata ayıklaması daha kolaydır.
Oluşturulan PPTX dosyası 2Slides markasını gösterir mi?
Fast PPT, sunumu seçtiğiniz şablondan yerel PowerPoint metin kutuları olarak oluşturur. Müşterilere herhangi bir şey göndermeden önce, indirilen dosyayı açın ve her slaytı, asıl slaytı (slide master) ve dosya özelliklerini kendiniz kontrol edin; bir şeyin değişmesi gerekiyorsa şablonunuzu veya işlem sonrası ayarlarınızı düzenleyin.
AI'nın SEO ve PPC müşteri rapor slaytlarında sayıları yanlış vermesini nasıl engellerim?
Her sayıyı kod içinde hesaplayın ve modele bu verileri olduğu gibi kopyalaması talimatıyla birlikte bitmiş gerçekler olarak iletin. Ardından, çıktısından tüm sayıları ayıklayın ve gerçeklerinizde bulunmayan bir sayı içeren herhangi bir anlatımı reddedin. Kontrol başarısız olduğunda sadece gerçeklerden oluşan bir sunuma geri dönün.
Bir ajans aylık rapor sunumunu oluşturmanın maliyeti nedir?
12 sayfalık bir Fast PPT sunumu 120 kredidir: 5 dolarlık pakette yaklaşık 0,30 dolar veya Pro planında 0,15 dolar. İki konuşmacılı anlatıma sahip 6 sayfalık tasarlanmış bir özet, 1.870 kredidir; bu da 80 dolarlık paket oranında yaklaşık 3,74 dolara denk gelir.
Her müşteri kendi dilinde bir sunum alabilir mi?
Evet. Müşteri başına responseLanguage değerini, örneğin "German" veya "Spanish" olarak ayarlayın. 2Slides, 20'den fazla çıktı dilini destekler. İngilizce dışındaki sunumları, özellikle kelimesi kelimesine çevrilmeyen pazarlama terimleri açısından, dile hakim bir müşteri temsilcisinin incelemesini sağlayın.
AgencyAnalytics veya Looker Studio'yu bununla değiştirmeli miyim?
Hayır. Canlı veriler ve self servis erişim için paneli (dashboard) tutun; aylık hikaye ve inceleme toplantısı için oluşturulan sunumları kullanın. İkisi birlikte, son slaytta panel bağlantısı olacak şekilde en iyi sonucu verir.
Aylık sunumları elle yeniden hazırlamayı bırakmaya hazır mısınız? 2slides.com/api adresinden 500 ücretsiz kredi içeren bir API anahtarı alın ve bu hafta ilk beş müşteri sunumunuzu çalıştırın.
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free