PMS ve OTA Verilerini Looker Studio’ya Bağlamak: Otel Satışlarını Veriyle Görmek

PMS ve OTA Verilerini Looker Studio’ya Bağlamak: Otel Satışlarını Veriyle Görmek

14 dk okuma14 Ocak 2026DGTLFACE Editorial

Öne Çıkan Cevap

PMS ve OTA verilerini Looker Studio’ya bağlayarak oteller, kanal bazlı doluluk, gelir ve rezervasyon dönüşümlerini tek panelde görebilir. PMS’den oda, gelir, oda tipi ve ülke kırılımları; OTA panellerinden kanal performansı, iptal/no-show ve komisyon etkileri alınır. Bu veriler GA4 ve reklam metrikleriyle birleştiğinde, OTA–web–call center satışlarının gerçek katkısı netleşir. Bu rehber, veri hazırlığı ve dashboard kurgusunu adım adım anlatır.

Özet

PMS/OTA verisini Looker Studio’ya aktar: doluluk, gelir, RevPAR, iptal/no-show’u tek panelde izle. GA4+Ads ile birleştirerek OTA, web ve call center kanal katkısını karşılaştır.

Maddeler

  • Hedef kitle: GM, satış–pazarlama, revenue, raporlama yöneticisi
  • Ana KPI’lar: Occupancy, Revenue, ADR, RevPAR, cancellations, no-show, channel mix, net revenue
  • Entity’ler: PMS, OTA, Channel Manager, GA4, Ads, Revenue, Occupancy, RevPAR, Hotel Sales Dashboard
  • Geo bağlamı: Antalya / Bodrum resort kanal dağılımı örnekleri (doğal)
  • Funnel: Revenue odaklı (gelir gerçekliği → kanal stratejisi)
  • Çıktı: PMS/OTA→Looker Studio akış diyagramı + kanal gelir grafiği + satış KPI tablosu
  • Başarı ölçütü: Kanal mix görünür olur; komisyon/gelir dengesi daha hızlı optimize edilir

Kısa Cevap

PMS ve OTA verisini Looker Studio’ya bağlayıp doluluk, gelir ve kanal katkısını tek ekranda izleyebilirsiniz.

1. PMS ve OTA verilerinin rolü (satışın “gerçek” tarafı)

GA4 ve Ads verisi “talep ve dijital davranış” tarafını gösterir; ancak otel satışında kararın özü PMS/OTA gelir gerçekliğidir. Çünkü “tıklama ve dönüşüm” her zaman “check-in ve net gelir” anlamına gelmeyebilir. İptal/no-show, komisyon, oda tipi dağılımı ve ülke kırılımı gibi revenue sinyalleri çoğu zaman PMS/OTA’da yaşar.

Mini örnek (Antalya/Bodrum bağlamı): Yoğun sezonda web rezervasyonu artıyor gibi görünürken, PMS’de no-show yükseliyorsa; revenue tarafında strateji “hacim” değil “kalite”ye dönmelidir. Bu ayrımı tek panelde görmek, yanlış optimizasyonu engeller.

☑ Mini Check: • Kanal bazlı geliri “gerçekleşen gelir” olarak görüyor musunuz? • İptal/no-show oranlarını kanal kırılımında izliyor musunuz? • Komisyon etkisini net gelir hesabında dikkate alıyor musunuz?

Ne yapmalıyım?

  • 1. PMS/OTA’da “tek gerçek gelir” tanımını netleştir
  • 2. Kanal, ülke, oda tipi kırılımlarını standartlaştır
  • 3. GA4/Ads’i “talep” katmanı olarak, PMS/OTA’yı “sonuç” katmanı olarak kurgula

2. PMS ve OTA verilerini Looker Studio’ya nasıl bağlarsınız?

Kısa cevap : Önce PMS ve OTA’dan kritik alanları (tarih, oda tipi, kanal, ülke, gelir, iptal/no-show) standart bir export formatında hazırlayın. Sonra uygun connector/ara katman (Sheets/CSV, veri ambarı veya entegrasyon) üzerinden Looker Studio’ya taşıyın. En sonda, GA4 ve Ads verisiyle aynı tarih/kanal sözlüğünde eşleştirip kanal bazlı doluluk–gelir panelini kurun.

Adım adım entegrasyon planı (veri hazırlığı + connector + güvenlik)

  1. Veri sözlüğü oluştur: Kanal isimleri, oda tipi, ülke kodu, para birimi
  2. Export standardı belirle: günlük/haftalık, aynı kolonlar sabit
  3. Ara katman seç: Google Sheets/CSV ile MVP veya daha kurumsal yapı
  4. Looker Studio data source kur: tarih, kanal, ülke, oda tipi boyutları
  5. Güvenlik notu: erişim yetkileri, maskeleme (gerekirse), paylaşım kuralları
  6. Eşleştirme: GA4 kampanya/UTM → kanal sözlüğü ile bağla
  7. Dashboard: Kanal mix + revenue KPI + iptal/no-show + RevPAR

☑ Mini Check: • Tarih formatı tek mi? (YYYY-MM-DD gibi) • Para birimi ve KDV/komisyon dahil-hariç net mi? • Kanal isimleri “OTA / Web / Call Center” gibi tutarlı mı?

Ne yapmalıyım?

  • 1. “MVP export” ile başla, sonra otomasyona geç
  • 2. Önce tek otel/tek dönemle doğrula (pilot)
  • 3. Yetkilendirmeyi en baştan planla (paylaşım riski)

3. Looker Studio için veri kaynaklarını hazırlama (kritik alanlar)

Bu kısım, teknik kısmı sade tutarken revenue kararını güçlendiren alanları netleştirir. Amaç: “her alanı almak” değil, panelin karar sorularını cevaplaması.

PMS’den çekilebilecek kritik veri alanları

  • Tarih: rezervasyon tarihi / konaklama tarihi ayrımı (tanım sabit)
  • Oda tipi / segment: oda kategorisi, paket/plan
  • Kanal: web direct, OTA, call center, acente vb.
  • Ülke / pazar: ülke kırılımı
  • Gelir: brüt gelir, net gelir (komisyon/indirim ayrı alan)
  • Geceleme: room nights, stay length (varsa)
PMS’den çekilebilecek kritik veri alanları
PMS’den çekilebilecek kritik veri alanları

OTA raporlarındaki KPI’lar (Booking/Expedia vb. mantığı)

  • Kanal bazlı rezervasyon adedi
  • İptal ve no-show göstergeleri
  • Komisyon/ücret etkisi (varsa ayrıştırılmış)
  • Pazar/ülke kırılımı (varsa)

Key Statistics / Data Point (yumuşatılmış): İyi kurulmuş satış panellerinde, toplam gelirin kanallara dağılımı netleştiğinde “hangi kanalda hangi koşulda kârlı büyüyoruz?” sorusuna daha hızlı yaklaşılır; oranlar otelden otele değişir.

Buraya: [Section Divider 01] — 4:3 — pms-ota-verilerini-looker-studioya-baglamak-divider-03.webp — “PMS ve OTA veri alanlarına geçiş bölüm ayırıcı görseli”

☑ Mini Check: • Kanal ve ülke kırılımı export’ta var mı? • İptal/no-show ayrı alan olarak geliyor mu? • Net gelir hesabı (komisyon dahil-hariç) tanımlı mı?

Ne yapmalıyım?

  • 1. “Kritik alanlar” listesini kilitle (kolonlar değişmesin)
  • 2. Brüt ve net geliri ayrı tut
  • 3. Rezervasyon tarihi vs konaklama tarihi ayrımını netleştir

4. Rezervasyon, doluluk ve gelir KPI’larını tanımlama (Revenue çekirdeği)

PMS/OTA paneli, yalnızca “gelir” değil; occupancy ve RevPAR gibi verim KPI’larını da netleştirir. Revenue ekibinin diliyle konuşacak bir çekirdek set kurmak gerekir.

Önerilen çekirdek KPI seti (otel satış dashboard’u)

  • Occupancy (Doluluk)
  • Revenue (Gelir – net/brüt ayrımıyla)
  • ADR
  • RevPAR
  • Cancellation Rate
  • No-show Rate
  • Channel Mix (OTA/Web/Call Center payı)
Otel Satış KPI Seti

☑ Mini Check: • RevPAR hesap yöntemi sabit mi? • No-show ve iptal tanımı herkes için aynı mı? • Kanal mix “pay” olarak da görünüyor mu?

Ne yapmalıyım?

  • 1. KPI tanımlarını dashboard’a “not” olarak ekle
  • 2. Kanal mix’i hem “pay” hem “gelir” olarak göster
  • 3. İptal/no-show’u kanal bazında ayrı kartlarda izle

5. PMS/OTA + GA4 + Ads verisini birleştirmek (eşleştirme mantığı)

Bu bölüm, AIO tarafında entity ilişkisini netleştirir: • PMS → stores → room & revenue data • OTA → reports → channel performance • GA4 → measures → onsite behavior & conversions • Ads → drives → paid bookings / demand

Amaç, hepsini “tek kanal sözlüğünde” konuşturmak: aynı tarih, aynı kanal isimleri, aynı segment mantığı.

Eşleştirme için 3 pratik yaklaşım

  1. Kanal sözlüğü tablosu: UTM/kampanya → kanal grubu (OTA/Web/Call Center)
  2. Tarih standardı: konaklama tarihi vs rezervasyon tarihi ayrımı (seç ve kilitle)
  3. Net gelir katmanı: komisyon/indirim etkisini ayrı alanlarda tut
Looker Studio verileri aktarma

☑ Mini Check: • Ads kampanya verisi GA4 dönüşümleriyle tutarlı mı? • PMS gelir verisi ile “web engine” raporu arasında fark var mı? • Kanal sınıflandırması herkes için aynı mı?

Ne yapmalıyım?

  • 1. Önce “kanal sözlüğü”nü düzelt, sonra raporu büyüt
  • 2. Farkları açıklayan bir “veri notu” alanı ekle
  • 3. İlk 30 günde sadece 1–2 ana senaryoyu hedefle (kanal mix + RevPAR)

6. Oteller için örnek satış dashboard’ları (OTA vs Web vs Call Center)

Bu bölüm rakip gap’i kapatır: çoğu içerik yalnız GA4/Ads’te kalır; burada “satış gerçekliği” görselleştirilir. Özellikle Antalya ve Bodrum gibi yoğun bölgelerde, kanal mix stratejisi kararları çok hızlı alınır.

Oteller için örnek satış dashboard’ları (OTA vs Web vs Call Center)
Kanal Bazlı Satış Gerçekliği

Örnek panel sayfaları (öneri)

  • Sayfa 1: Executive Sales (GM) — gelir, doluluk, ADR/RevPAR, kanal mix
  • Sayfa 2: Channel Mix — OTA vs Web vs Call Center gelir trendi
  • Sayfa 3: Quality — iptal/no-show, net gelir, komisyon etkisi
  • Sayfa 4: Demand Bridge — GA4 + Ads talep → satış ilişkisi

Bu dashboard ile cevaplayabileceğiniz 7 soru

  1. Toplam gelirin kanallara dağılımı nasıl? (OTA/Web/Call Center)
  2. Hangi kanalda iptal/no-show daha yüksek?
  3. Net gelirde komisyon etkisi hangi kanalda kritik?
  4. RevPAR artışı hangi segmentten geliyor?
  5. Hangi pazar/ülke daha kârlı?
  6. Ads harcaması hangi kanalda “gerçek satış”a dönüyor?
  7. Sezonda (Antalya/Bodrum) hangi hafta kanal stratejisi değişmeli?
Satış Dashboard Çıktıları ve Kazanımlar

7. PMS/OTA Satış Dashboard Örnek Şablonunu İndir — Veri Analizi & Raporlama (v1.0)

TEMPLATEv1.0Checklist + Sprint

PMS/OTA Satış Dashboard Örnek Şablonunu İndir — Veri Analizi & Raporlama (v1.0)

Bu şablon, PMS ve OTA gelir gerçekliğini Looker Studio’da tek panelde birleştirmeniz için hazır KPI sayfaları sunar. OTA–web–call center kanal katkısını, RevPAR ve iptal/no-show kalitesiyle birlikte okumanızı sağlar. Revenue toplantılarında “tek doğru ekran” üzerinden karar almayı hızlandırır.

Kim Kullanır?

Resort otellerde GM, revenue, satış–pazarlama ve raporlama ekipleri.

Nasıl Kullanılır?

  1. PMS/OTA export alanlarını standardize edip (tarih, kanal, ülke, gelir) Sheets/CSV’ye alın.
  2. Looker Studio’da kaynakları bağlayıp kanal sözlüğü ile sınıflandırın.
  3. Executive Sales + Channel Mix + Quality sayfalarıyla haftalık aksiyon rutinine geçin.

Ölçüm & Önceliklendirme (Kısa sürüm)

  • ▢ ✅ Ölçüm alanları + skor (0–2 / 0–5):
  • ▢ ✅ Kırmızı/Sarı/Yeşil yorum alanları:
  • ▢ ✅ İlk 10 aksiyon listesi:
  • ▢ ✅ Öncesi/Sonrası tablosu (örnek şablon):

PDF içinde: Problem→Kök Neden→Çözüm tablosu + 14 gün sprint planı + önce/sonra KPI tablosu

Şablonu İndir Ücretsiz • PDF / Excel

Bir Sonraki Adım

(Kanal bazlı net gelir, doluluk ve RevPAR’ı tek panelde görünür kılmak isteyen oteller için)

Sık Sorulan Sorular

PMS verileri Looker Studio’ya nasıl bağlanır?
Önce PMS’den kritik alanları standart export formatına alın (tarih, kanal, gelir, oda tipi, ülke). Sonra Sheets/CSV veya entegrasyon katmanı üzerinden Looker Studio’ya taşıyıp dashboard’ta boyutları doğru sınıflandırın.
OTA performansı Looker Studio’da nasıl raporlanır?
OTA raporlarından rezervasyon, iptal/no-show ve kanal gelir verisini alın. Kanal sözlüğüyle OTA’yı tek başlık altında toplayıp web ve call center ile aynı ekranda kıyaslayın.
Kanal bazlı doluluk ve gelir dashboard’u nasıl kurulur?
Executive panelde doluluk, gelir, ADR/RevPAR ve kanal mix’i gösterin. İkinci sayfada iptal/no-show ve net gelir kalitesini kanal bazında ekleyin.
PMS–OTA–GA4 verilerini aynı panelde göstermek mümkün mü?
Evet; PMS/OTA “sonuç” verisini, GA4/Ads “talep” verisini sağlar. Ortak tarih ve kanal sözlüğüyle eşleştirildiğinde aynı dashboard’ta anlamlı karşılaştırma yapılır.
En büyük entegrasyon hatası nedir?
Kanal isimleri ve gelir tanımı net değilken raporu büyütmek. Önce veri sözlüğünü ve net/brüt gelir ayrımını kilitleyin.
DGTLFACE | Dijital Dönüşüm Partneriniz