Files
monthly-report-kit/output/theme-catalog/magazine-plum.html
T
2026-06-24 14:40:43 +00:00

67 lines
13 KiB
HTML

<!doctype html><html lang="de"><head><meta charset="utf-8"><title>Magazine Plum - Ferienapartments Kuestenblick</title><style>
:root{--p:#5A2D67;--s:#814696;--a:#E8A875;--t:#302536;--m:#796D7E;--bg:#F7F0F8;--line:#d7dce2;--pos:#24725a;--neg:#a24048}@page{size:A4;margin:12mm 14mm 19mm}*{box-sizing:border-box}html{-webkit-print-color-adjust:exact;print-color-adjust:exact}body{margin:0;color:var(--t);font:9.1pt/1.47 Arial,Arial,sans-serif}h1,h2,h3,p{margin-top:0}h1{font-size:39pt;line-height:.88;letter-spacing:-2px;margin:0;text-transform:uppercase}h2{font-size:16pt;line-height:1.08;margin-bottom:3mm}h3{font-size:10.5pt;margin-bottom:1mm}p{margin-bottom:2.6mm}.cover{display:grid;grid-template-columns:1fr 53mm;min-height:73mm;margin-bottom:6mm;break-inside:avoid}.cover-main{background:var(--p);color:#fff;padding:7mm;position:relative;overflow:hidden}.cover-main:after{content:"";position:absolute;width:60mm;height:60mm;border:10mm solid #ffffff0f;border-radius:50%;right:-24mm;bottom:-30mm}.cover-side{background:var(--a);padding:6mm 5mm;display:flex;flex-direction:column;justify-content:space-between;color:var(--t)}.logo{width:14mm;height:14mm;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{margin-top:4mm;font-weight:800}.location{font-size:7.5pt;opacity:.76}.cover-title{position:absolute;left:7mm;bottom:7mm;z-index:1}.cover-title .kicker{color:#ffffffb8}.issue-num{font-size:36pt;font-weight:900;line-height:1;color:var(--p)}.issue-label{font-size:7pt;text-transform:uppercase;letter-spacing:1px;font-weight:800}.kicker,.kpi-label,.category{font-size:6.7pt;text-transform:uppercase;letter-spacing:1.1px;font-weight:900;color:var(--m)}.summary{display:grid;grid-template-columns:52mm 1fr;gap:6mm;padding:5mm 0;border-bottom:1px solid var(--line);margin-bottom:5mm}.summary-mark{font-size:22pt;font-weight:900;color:var(--a);line-height:1}.summary h2{font-size:17pt}.summary p{margin:0}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:2mm;margin-bottom:3mm}.kpi{padding:4mm;background:var(--bg);border-bottom:1.2mm solid var(--p);min-height:29mm}.kpi:nth-child(2n){border-bottom-color:var(--a)}.kpi-value{font-size:16pt;font-weight:900;margin:2mm 0;color:var(--p);white-space:nowrap}.kpi-delta{font-size:7pt}.up{color:var(--pos)}.down{color:var(--neg)}.facts{display:grid;grid-template-columns:repeat(4,1fr);gap:2mm;margin-bottom:7mm}.fact{padding:2.2mm 3mm;border:1px solid var(--line)}.fact span{display:block;font-size:6.7pt;color:var(--m)}.fact strong{display:block;margin-top:.7mm}.section-head{display:grid;grid-template-columns:13mm 1fr;gap:3mm;align-items:center;margin:7mm 0 3mm}.section-no{font-size:18pt;font-weight:900;color:var(--a)}.section-head h2{margin:0;border-bottom:1px solid var(--line);padding-bottom:2mm}.trend-bars{display:grid;gap:2mm}.trend-row{display:grid;grid-template-columns:18mm 1fr 28mm 22mm;gap:2.5mm;align-items:center;font-size:7.4pt}.trend-label{font-weight:800}.trend-track{height:5mm;background:var(--bg);position:relative;overflow:hidden}.trend-revenue{height:100%;background:var(--p)}.trend-occ{height:1.3mm;background:var(--a);position:absolute;left:0;bottom:0}.trend-num{text-align:right}.feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:5mm;break-before:page;break-inside:avoid}.developments,.recommendations{display:grid;gap:3mm}.development{background:var(--bg);padding:3.5mm;break-inside:avoid;border-top:1mm solid var(--m)}.development.positive{border-top-color:var(--pos)}.development.negative{border-top-color:var(--neg)}.development{display:grid;grid-template-columns:0 1fr;gap:0}.development .impact{display:none}.development p{margin:0}.recommendation{display:grid;grid-template-columns:9mm 1fr;gap:3mm;border:1px solid var(--line);padding:3.5mm;break-inside:avoid}.priority{font-size:19pt;font-weight:900;color:var(--a)}.recommendation p{margin-bottom:1.3mm}.effect{color:var(--p);font-weight:600}.outlook{margin-top:7mm;background:linear-gradient(110deg,var(--p),var(--s));color:#fff;padding:6mm;break-inside:avoid}.outlook .kicker{color:#ffffffb8}.outlook p{margin:0}.notes{font-size:6.8pt;color:var(--m);margin-top:4mm}.notes ul{margin:1mm 0;padding-left:4mm}.legal{font-size:6.2pt;color:var(--m);margin-top:2mm}
</style></head><body>
<section class="cover"><div class="cover-main"><div class="logo">
<img src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNjAgMTYwJz48cmVjdCB3aWR0aD0nMTYwJyBoZWlnaHQ9JzE2MCcgcng9JzM1JyBmaWxsPScjZmZmZmZmJy8+PHBhdGggZD0nTTI4IDEwNWMyOC0xMCA1NC0xMCAxMDQgMCcgc3Ryb2tlPScjMWY1ZDY2JyBzdHJva2Utd2lkdGg9JzknIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjxjaXJjbGUgY3g9JzgwJyBjeT0nNjInIHI9JzI4JyBmaWxsPScjZGJhMjVkJy8+PHBhdGggZD0nTTQ4IDYyaDY0JyBzdHJva2U9JyMxZjVkNjYnIHN0cm9rZS13aWR0aD0nOCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8+PC9zdmc+" alt="Logo"></div><div class="brand">Ferienapartments Kuestenblick</div><div class="location">Apartment Seestern · Nordseekueste</div><div class="cover-title"><div class="kicker">Performance / Strategie / Ausblick</div><h1>Monats<br>report</h1></div></div><div class="cover-side"><div><div class="issue-label">Ausgabe</div><div class="issue-num">05</div></div><div><div class="issue-label">Zeitraum</div><strong>Mai 2026</strong><div class="location">24.06.2026</div></div></div></section>
<section class="summary"><div><div class="summary-mark"></div><div class="kicker">Kurzfazit</div></div><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-head"><div class="section-no">01</div><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="feature-grid"><section><div class="section-head"><div class="section-no">02</div><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-head"><div class="section-no">03</div><h2>Empfehlungen</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>