This commit is contained in:
2026-06-24 14:40:43 +00:00
parent 22b05a7a1b
commit 7058970f98
80 changed files with 6383 additions and 0 deletions
+67
View File
@@ -0,0 +1,67 @@
<!doctype html><html lang="de"><head><meta charset="utf-8"><title>Poster Yellow - Ferienapartments Kuestenblick</title><style>
:root{--p:#171717;--s:#3B3B3B;--a:#F1C928;--t:#181818;--m:#707070;--bg:#F7F5E8;--line:#d6d6d6;--pos:#25745a;--neg:#a43d43}@page{size:A4;margin:11mm 13mm 19mm}*{box-sizing:border-box}html{-webkit-print-color-adjust:exact;print-color-adjust:exact}body{margin:0;color:var(--t);font:9pt/1.42 Arial,Arial,sans-serif}h1,h2,h3,p{margin-top:0}h1{font-size:43pt;line-height:.8;letter-spacing:-2.8px;text-transform:uppercase;margin:0}h2{font-size:17pt;line-height:1.05;margin-bottom:3mm}h3{font-size:10pt;margin-bottom:1mm}p{margin-bottom:2.5mm}.cover{background:var(--p);color:#fff;min-height:79mm;padding:7mm;position:relative;overflow:hidden;margin-bottom:4mm;break-inside:avoid}.cover:after{content:"05";position:absolute;right:-4mm;bottom:-17mm;font-size:90pt;line-height:1;font-weight:900;color:#ffffff10}.top{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:1}.brand{display:flex;gap:3mm;align-items:center}.logo{width:13mm;height:13mm;background:#fff;color:var(--p);display:flex;align-items:center;justify-content:center;font-weight:900;overflow:hidden}.logo img{width:100%;height:100%;object-fit:contain;padding:1mm}.brand-name{font-weight:900}.small{font-size:7pt;opacity:.74}.period{background:var(--a);color:var(--t);padding:2.5mm 4mm;font-weight:900}.title{position:absolute;left:7mm;bottom:7mm;z-index:1}.kicker,.kpi-label,.category{font-size:6.6pt;text-transform:uppercase;letter-spacing:1px;font-weight:900;color:var(--m)}.cover .kicker{color:#ffffffad}.summary{display:grid;grid-template-columns:48mm 1fr;background:var(--a);padding:5mm;margin-bottom:4mm}.summary-label{font-size:22pt;font-weight:900;text-transform:uppercase;line-height:.9}.summary h2{font-size:16pt}.summary p{margin:0}.kpis{display:grid;grid-template-columns:1fr 1fr;gap:3mm;margin-bottom:3mm}.kpi{min-height:34mm;padding:4mm;border:1px solid var(--t);position:relative}.kpi:nth-child(1),.kpi:nth-child(4){background:var(--t);color:#fff}.kpi:nth-child(1) .kpi-label,.kpi:nth-child(4) .kpi-label{color:#ffffffaa}.kpi-value{font-size:25pt;font-weight:900;line-height:1;color:var(--p);margin:2mm 0}.kpi:nth-child(1) .kpi-value,.kpi:nth-child(4) .kpi-value{color:var(--a)}.kpi-delta{font-size:7pt}.up{color:var(--pos)}.down{color:var(--neg)}.facts{display:grid;grid-template-columns:repeat(4,1fr);gap:0;background:var(--bg);margin-bottom:6mm}.fact{padding:3mm;border-right:1px solid var(--line)}.fact:last-child{border-right:0}.fact span{display:block;font-size:6.5pt;color:var(--m)}.fact strong{display:block;margin-top:.5mm}.section-title{display:flex;align-items:baseline;gap:4mm;border-bottom:2mm solid var(--p);margin:7mm 0 3mm}.section-title .num{font-size:24pt;font-weight:900;color:var(--a)}.section-title h2{margin:0 0 1mm;text-transform:uppercase}.trend-bars{display:grid;gap:2mm}.trend-row{display:grid;grid-template-columns:17mm 1fr 28mm 22mm;gap:2.5mm;align-items:center;font-size:7.2pt}.trend-label{font-weight:900}.trend-track{height:5mm;background:var(--bg);position:relative;border:1px solid var(--t)}.trend-revenue{height:100%;background:var(--p)}.trend-occ{height:1.4mm;background:var(--a);position:absolute;left:0;bottom:0}.trend-num{text-align:right}.content{display:grid;grid-template-columns:1fr 1fr;gap:5mm;break-before:page;break-inside:avoid}.developments,.recommendations{display:grid;gap:3mm}.development{display:grid;grid-template-columns:3mm 1fr;gap:3mm;border-bottom:1px solid var(--line);padding-bottom:3mm;break-inside:avoid}.impact{background:var(--m)}.positive .impact{background:var(--pos)}.negative .impact{background:var(--neg)}.development p{margin:0}.recommendation{display:grid;grid-template-columns:10mm 1fr;gap:3mm;border:1px solid var(--t);padding:3mm;break-inside:avoid}.priority{font-size:22pt;font-weight:900;color:var(--a)}.recommendation p{margin-bottom:1.2mm}.effect{border-top:1px solid var(--line);padding-top:1.3mm}.outlook{margin-top:6mm;background:var(--t);color:#fff;padding:5mm;break-inside:avoid}.outlook .kicker{color:var(--a)}.outlook p{margin:0}.notes{font-size:6.7pt;color:var(--m);margin-top:3mm}.notes ul{margin:1mm 0;padding-left:4mm}.legal{font-size:6.1pt;color:var(--m);margin-top:2mm}
</style></head><body>
<section class="cover"><div class="top"><div class="brand"><div class="logo">
<img src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNjAgMTYwJz48cmVjdCB3aWR0aD0nMTYwJyBoZWlnaHQ9JzE2MCcgcng9JzM1JyBmaWxsPScjZmZmZmZmJy8+PHBhdGggZD0nTTI4IDEwNWMyOC0xMCA1NC0xMCAxMDQgMCcgc3Ryb2tlPScjMWY1ZDY2JyBzdHJva2Utd2lkdGg9JzknIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjxjaXJjbGUgY3g9JzgwJyBjeT0nNjInIHI9JzI4JyBmaWxsPScjZGJhMjVkJy8+PHBhdGggZD0nTTQ4IDYyaDY0JyBzdHJva2U9JyMxZjVkNjYnIHN0cm9rZS13aWR0aD0nOCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8+PC9zdmc+" alt="Logo"></div><div><div class="brand-name">Ferienapartments Kuestenblick</div><div class="small">Apartment Seestern · Nordseekueste</div></div></div><div class="period">Mai 2026</div></div><div class="title"><div class="kicker">Performance / Analyse / Aktionen</div><h1>Monats<br>report</h1></div></section>
<section class="summary"><div class="summary-label">Der<br>Monat</div><div><div class="kicker">Kurzfazit</div><h2>Starker Umsatzmonat bei weiterhin gesunder Auslastung</h2><p>Der Mai verbindet eine hohe Auslastung mit einem gestiegenen durchschnittlichen Tagespreis. Dadurch liegt der Umsatz klar ueber dem Vormonat, ohne dass die Buchungszahl im gleichen Umfang wachsen musste. Die Stornoquote bleibt beherrschbar. Fuer die kommenden Wochen sollte der Fokus deshalb auf einer feineren Preissteuerung an besonders nachgefragten Tagen liegen.</p></div></section>
<div class="kpis">
<article class="kpi"><div class="kpi-label">Umsatz</div><div class="kpi-value">6.840,50 €</div><div class="kpi-delta up">+12,8 %</div></article>
<article class="kpi"><div class="kpi-label">Auslastung</div><div class="kpi-value">78,4 %</div><div class="kpi-delta up">+5,7 PP</div></article>
<article class="kpi"><div class="kpi-label">Ø Tagespreis</div><div class="kpi-value">126,68 €</div><div class="kpi-delta up">+4,6 %</div></article>
<article class="kpi"><div class="kpi-label">Buchungen</div><div class="kpi-value">19</div><div class="kpi-delta up">+2 Buchungen</div></article>
</div><div class="facts">
<div class="fact"><span>RevPAR</span><strong>99,32 €</strong></div>
<div class="fact"><span>Verkaufte Nächte</span><strong>54</strong></div>
<div class="fact"><span>Ø Aufenthalt</span><strong>3,6 Nächte</strong></div>
<div class="fact"><span>Stornoquote</span><strong>6,2 %</strong></div>
</div>
<div class="section-title"><span class="num">01</span><h2>Monatsverlauf</h2></div><div class="trend-bars">
<div class="trend-row">
<div class="trend-label">Dez 25</div>
<div class="trend-track"><div class="trend-revenue" style="width:61.55%"></div><div class="trend-occ" style="width:55.2%"></div></div>
<div class="trend-num">4.210,00 €</div>
<div class="trend-num">55,2 %</div>
</div>
<div class="trend-row">
<div class="trend-label">Jan 26</div>
<div class="trend-track"><div class="trend-revenue" style="width:56.87%"></div><div class="trend-occ" style="width:51.4%"></div></div>
<div class="trend-num">3.890,00 €</div>
<div class="trend-num">51,4 %</div>
</div>
<div class="trend-row">
<div class="trend-label">Feb 26</div>
<div class="trend-track"><div class="trend-revenue" style="width:65.42%"></div><div class="trend-occ" style="width:59.7%"></div></div>
<div class="trend-num">4.475,00 €</div>
<div class="trend-num">59,7 %</div>
</div>
<div class="trend-row">
<div class="trend-label">Mär 26</div>
<div class="trend-track"><div class="trend-revenue" style="width:78.36%"></div><div class="trend-occ" style="width:66.1%"></div></div>
<div class="trend-num">5.360,00 €</div>
<div class="trend-num">66,1 %</div>
</div>
<div class="trend-row">
<div class="trend-label">Apr 26</div>
<div class="trend-track"><div class="trend-revenue" style="width:88.65%"></div><div class="trend-occ" style="width:72.7%"></div></div>
<div class="trend-num">6.064,00 €</div>
<div class="trend-num">72,7 %</div>
</div>
<div class="trend-row">
<div class="trend-label">Mai 26</div>
<div class="trend-track"><div class="trend-revenue" style="width:100%"></div><div class="trend-occ" style="width:78.4%"></div></div>
<div class="trend-num">6.840,50 €</div>
<div class="trend-num">78,4 %</div>
</div>
</div>
<div class="content"><section><div class="section-title"><span class="num">02</span><h2>Entwicklungen</h2></div><div class="developments">
<article class="development positive"><div class="impact"></div><div><h3>Umsatz gewinnt ueberproportional</h3><p>Der Umsatz steigt staerker als die Buchungszahl. Das spricht dafuer, dass der hoehere Tagespreis und eine bessere Belegung der verfuegbaren Naechte den Monat getragen haben.</p></div></article>
<article class="development positive"><div class="impact"></div><div><h3>Auslastung erreicht ein solides Niveau</h3><p>Mit 78,4 Prozent ist ein grosser Teil der verfuegbaren Kapazitaet verkauft. Gleichzeitig verbleibt genug Spielraum, um einzelne schwache Wochentage gezielt zu stimulieren.</p></div></article>
<article class="development neutral"><div class="impact"></div><div><h3>Stornos bleiben ein Beobachtungspunkt</h3><p>Die Stornoquote ist nicht kritisch, sollte aber nach Buchungskanal und Vorlaufzeit beobachtet werden. So laesst sich erkennen, ob bestimmte Tarife oder Plattformen ueberdurchschnittlich betroffen sind.</p></div></article>
<article class="development neutral"><div class="impact"></div><div><h3>Aufenthaltsdauer bleibt kompakt</h3><p>Die durchschnittliche Aufenthaltsdauer von 3,6 Naechten sorgt fuer regelmaessige Gaestewechsel. Das kann Umsatzchancen schaffen, erhoeht jedoch zugleich den operativen Aufwand je belegter Nacht.</p></div></article>
</div></section><section><div class="section-title"><span class="num">03</span><h2>Aktionen</h2></div><div class="recommendations">
<article class="recommendation"><div class="priority">1</div><div><div class="category">Preisgestaltung</div><h3>Nachfragestarke Wochenenden differenzierter bepreisen</h3><p><strong>Begründung:</strong> Umsatz, Tagespreis und Auslastung entwickeln sich gleichzeitig positiv. Dadurch besteht an stark nachgefragten Terminen Spielraum, den Preis vorsichtig weiter auszureizen.</p><p><strong>Massnahme:</strong> Fuer Freitage, Samstage und lokale Spitzentermine einen Preisaufschlag von zunaechst 5 Prozent testen und die Buchungsgeschwindigkeit wochenweise kontrollieren.</p><p class="effect"><strong>Erwarteter Effekt:</strong> Hoeherer Umsatz pro verfuegbarer Nacht ohne pauschale Preiserhoehung fuer den gesamten Monat.</p></div></article>
<article class="recommendation"><div class="priority">2</div><div><div class="category">Verfuegbarkeit &amp; Buchungssteuerung</div><h3>Schwache Wochentage mit Mindestaufenthalten entlasten</h3><p><strong>Begründung:</strong> Die Auslastung ist insgesamt gut, dennoch koennen einzelne Luecken zwischen kurzen Aufenthalten entstehen und wertvolle Naechte blockieren.</p><p><strong>Massnahme:</strong> Fuer ausgewaehlte Anreisetage flexible Mindestaufenthalte einsetzen und kurze Restluecken gezielt fuer Zwei-Nacht-Buchungen freigeben.</p><p class="effect"><strong>Erwarteter Effekt:</strong> Weniger unverkaeufliche Einzelnächte und eine gleichmaessigere Belegung.</p></div></article>
<article class="recommendation"><div class="priority">3</div><div><div class="category">Gaeste &amp; Bewertungen</div><h3>Stornierungen nach Kanal und Vorlauf auswerten</h3><p><strong>Begründung:</strong> Die aktuelle Stornoquote ist tragbar, liefert ohne Segmentierung aber noch keinen Hinweis auf die eigentliche Ursache.</p><p><strong>Massnahme:</strong> Stornos kuenftig nach Buchungskanal, Tarifart und Tagen bis zur Anreise gruppieren und im naechsten Report separat vergleichen.</p><p class="effect"><strong>Erwarteter Effekt:</strong> Gezieltere Tarifregeln und weniger vermeidbare kurzfristige Ausfaelle.</p></div></article>
</div></section></div>
<section class="outlook"><div class="kicker">Ausblick</div><h2>Gute Ausgangslage fuer den Fruehsommer</h2><p>Die Kombination aus stabiler Nachfrage und verbessertem Tagespreis schafft eine robuste Basis fuer Juni. Entscheidend ist, Preiserhoehungen nur an Tagen mit erkennbar hoher Nachfrage einzusetzen und freie Randtage nicht versehentlich mit zu strengen Aufenthaltsregeln zu blockieren.</p></section><section class="notes"><strong>Hinweise zur Datengrundlage</strong><ul><li>Die Bewertung basiert auf Monatsaggregaten; Unterschiede zwischen Wochentagen und Buchungskanaelen sind darin noch nicht getrennt sichtbar.</li></ul></section><div class="legal">Dieser Report ist eine datenbasierte Entscheidungshilfe. Prognosen und erwartete Effekte sind keine Garantie fuer zukuenftige Ergebnisse.</div>
</body></html>