Back to .md Directory

GlampModeler Ultimate

Specifies a four-layer financial simulation and operations dashboard for glamping businesses, from planning through growth.

May 2, 2026
0 downloads
0 views
ai
View source

What this file does

Specifies a four-layer financial simulation and operations dashboard for glamping businesses, from planning through growth.

When to use it

  • Building a browser-based glamping investment calculator
  • Designing a daily ops dashboard with KPI tracking
  • Adding marketing and LTV analytics to an existing tool
  • Creating a configurator for unit types, terrain, and amenities

GlampModeler Ultimate

Software Requirements Specification v3.1

Last Updated: 2025-12-19 19:15 UTC v3.1: Fixed all gaps — added data models, attribution, review mgmt, GDPR v3.0: Added Layer 4 — Growth Engine (Marketing, LTV, Loyalty) Branding: Enklava product line (Classic, Hybrid, Premium)


1. Product Overview

GlampModeler Ultimate is a high-fidelity, browser-based financial simulation engine and operational command center for the Glamping industry.

Core Philosophy

"Reality Simulation + Daily Operations" — Not just an investment calculator, but a living business dashboard that tracks projections against actual performance.

Target Audience

  • Landowners (pre-investment planning)
  • Investors (due diligence & monitoring)
  • Glamping Operators (daily business management)

2. System Architecture — Four-Layer Model

╔═══════════════════════════════════════════════════════════════════════════════╗
║                                                                               ║
║   ┌─────────────────────────────────────────────────────────────────────┐     ║
║   │                     LAYER 1: PLANNING MODE                          │     ║
║   │              (Investment Calculator & Projections)                  │     ║
║   │                                                                     │     ║
║   │   ┌──────────┐   ┌──────────┐   ┌──────────┐   ┌──────────┐        │     ║
║   │   │  Unit    │──▶│  Site    │──▶│  OpEx    │──▶│ 10-Year  │        │     ║
║   │   │  Config  │   │  Infra   │   │  Model   │   │  Sim     │        │     ║
║   │   └──────────┘   └──────────┘   └──────────┘   └──────────┘        │     ║
║   │                                                                     │     ║
║   │   Output: CapEx Budget, Projected IRR, Payback Period, PDF Report  │     ║
║   └─────────────────────────────────────────────────────────────────────┘     ║
║                                      │                                        ║
║                                      ▼                                        ║
║   ┌─────────────────────────────────────────────────────────────────────┐     ║
║   │                    LAYER 2: OPERATIONS MODE                         │     ║
║   │               (Daily Business Performance Tracking)                 │     ║
║   │                                                                     │     ║
║   │   ┌──────────┐   ┌──────────┐   ┌──────────┐   ┌──────────┐        │     ║
║   │   │ Booking  │──▶│ Expense  │──▶│   KPI    │──▶│  Alert   │        │     ║
║   │   │ Tracker  │   │   Log    │   │ Dashboard│   │  System  │        │     ║
║   │   └──────────┘   └──────────┘   └──────────┘   └──────────┘        │     ║
║   │                                                                     │     ║
║   │   Output: Live Occupancy, Actual Revenue, Cost Tracking, Alerts    │     ║
║   └─────────────────────────────────────────────────────────────────────┘     ║
║                                      │                                        ║
║                                      ▼                                        ║
║   ┌─────────────────────────────────────────────────────────────────────┐     ║
║   │                     LAYER 3: ANALYSIS MODE                          │     ║
║   │                (Insights, Comparisons & Optimization)               │     ║
║   │                                                                     │     ║
║   │   ┌──────────┐   ┌──────────┐   ┌──────────┐   ┌──────────┐        │     ║
║   │   │ Actual   │──▶│  Sankey  │──▶│Benchmark │──▶│ What-If  │        │     ║
║   │   │ vs Plan  │   │  Flows   │   │ Compare  │   │  Sims    │        │     ║
║   │   └──────────┘   └──────────┘   └──────────┘   └──────────┘        │     ║
║   │                                                                     │     ║
║   │   Output: Variance Reports, Flow Diagrams, Industry Benchmarks     │     ║
║   └─────────────────────────────────────────────────────────────────────┘     ║
║                                      │                                        ║
║                                      ▼                                        ║
║   ┌─────────────────────────────────────────────────────────────────────┐     ║
║   │                    LAYER 4: GROWTH ENGINE ⚡ NEW                    │     ║
║   │            (Marketing, Acquisition & Customer Lifetime Value)       │     ║
║   │                                                                     │     ║
║   │   ┌──────────┐   ┌──────────┐   ┌──────────┐   ┌──────────┐        │     ║
║   │   │ Channel  │──▶│ Customer │──▶│ Loyalty  │──▶│ Referral │        │     ║
║   │   │ Tracker  │   │   LTV    │   │ Program  │   │  Engine  │        │     ║
║   │   └──────────┘   └──────────┘   └──────────┘   └──────────┘        │     ║
║   │                                                                     │     ║
║   │   Output: ROAS, LTV:CAC, Repeat Rate, Referral Revenue, NPS        │     ║
║   └─────────────────────────────────────────────────────────────────────┘     ║
║                                                                               ║
╚═══════════════════════════════════════════════════════════════════════════════╝

3. Layer 1: Planning Mode (Phases 1-4)


Phase 1: Unit Configurator (CPQ Module)

Goal: Calculate precise "Per Unit CapEx" based on physical reality.

┌─────────────────────────────────────────────────────────────────────────┐
│                        UNIT CONFIGURATION WIZARD                         │
├─────────────────────────────────────────────────────────────────────────┤
│                                                                         │
│   STEP 1          STEP 2          STEP 3          STEP 4               │
│   ┌─────┐         ┌─────┐         ┌─────┐         ┌─────┐              │
│   │ ○━━━┿━━━━━━━━━┿━○━━━┿━━━━━━━━━┿━○━━━┿━━━━━━━━━┿━○   │              │
│   └─────┘         └─────┘         └─────┘         └─────┘              │
│   Structure       Climate         Windows         Terrain              │
│                                                                         │
│   STEP 5          STEP 6          STEP 7                               │
│   ┌─────┐         ┌─────┐         ┌─────┐                              │
│   │ ○━━━┿━━━━━━━━━┿━○━━━┿━━━━━━━━━┿━●   │                              │
│   └─────┘         └─────┘         └─────┘                              │
│   Interior        HVAC            Amenities                            │
│                                                                         │
└─────────────────────────────────────────────────────────────────────────┘

Step 1: Structure & Dimensions

┌─────────────────────────────────────────────────────────────────────────────────┐
│                            SIZE SELECTOR                                        │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   ┌─────────┐  ┌─────────┐  ┌─────────┐  ┌─────────┐  ┌─────────┐  ┌─────────┐ │
│   │  16 m²  │  │  25 m²  │  │  35 m²  │  │  47 m²  │  │  70 m²  │  │  90 m²  │ │
│   │  ┌───┐  │  │  ┌───┐  │  │  ┌───┐  │  │  ┌───┐  │  │  ┌───┐  │  │  ┌───┐  │ │
│   │  │   │  │  │  │   │  │  │  │   │  │  │  │   │  │  │  │   │  │  │  │   │  │ │
│   │  └───┘  │  │  └───┘  │  │  └───┘  │  │  └───┘  │  │  └───┘  │  │  └───┘  │ │
│   │  ~4.5m  │  │  ~5.6m  │  │  ~6.7m  │  │  ~7.7m  │  │  ~9.4m  │  │ ~10.7m  │ │
│   │   ⌀     │  │   ⌀     │  │   ⌀     │  │   ⌀     │  │   ⌀     │  │   ⌀     │ │
│   └─────────┘  └─────────┘  └─────────┘  └─────────┘  └─────────┘  └─────────┘ │
│                                                                                 │
│   Capacity:  2 pax       2-3 pax     4 pax       4-5 pax     6 pax      8 pax  │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘
InputOptionsNotes
Floor Area16, 25, 35, 47, 70, 90 m²Price scales with area (see Appendix A)
Yurt TypeEnklava Classic, Enklava Hybrid, Enklava PremiumConstruction & insulation level

Step 2: Skin & Climate Protection

┌─────────────────────────────────────────────────────────────────────────────────┐
│                           YURT TYPE SELECTOR                                    │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   ┌─────────────────────┐  ┌─────────────────────┐  ┌─────────────────────┐    │
│   │  ENKLAVA CLASSIC    │  │   ENKLAVA HYBRID    │  │  ENKLAVA PREMIUM    │    │
│   │     (Standard)      │  │    (Mid-Tier)       │  │    (Top-Tier)       │    │
│   │                     │  │                     │  │                     │    │
│   │  🏕️ Fabric walls    │  │  🪵 Wood walls      │  │  🪵 Wood walls      │    │
│   │  🏕️ Fabric roof     │  │  🏕️ Fabric roof     │  │  🏕️ Fabric roof     │    │
│   │                     │  │                     │  │                     │    │
│   │  Insulation: 100mm  │  │  Insulation: 100mm  │  │  Insulation: 140mm  │    │
│   │  Steico Flex        │  │  Steico Flex        │  │  + 20cm platform    │    │
│   │  λ = 0.036          │  │  λ = 0.036          │  │  + Triple glazing   │    │
│   │                     │  │                     │  │  + Recuperation     │    │
│   │  ─────────────────  │  │  ─────────────────  │  │  ─────────────────  │    │
│   │  from 47,000 zł     │  │  from 81,000 zł     │  │  from 115,000 zł    │    │
│   │  (16 m²)            │  │  (35 m²)            │  │  (47 m²)            │    │
│   │                     │  │                     │  │                     │    │
│   │  Sizes: 16-70 m²    │  │  Sizes: 35-90 m²    │  │  Sizes: 47-90 m²    │    │
│   │                     │  │                     │  │                     │    │
│   └─────────────────────┘  └─────────────────────┘  └─────────────────────┘    │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘
InputOptionsNotes
ConstructionEnklava Classic, Hybrid, PremiumDetermines wall material & insulation
Wooden FacadeYes/No+5,000-10,000 zł (Classic only)

Step 3: Fenestration (Windows/Doors)

InputOptions
Window Count0–4
Glazing TypePVC Double Glazed, Aluminum Panorama
SkylightNone, Fixed, Electric Opening

Step 4: Terrain & Platform ⚡ USP

InputOptions
Deck Aream² (numeric)
MaterialPine, Larch, Composite
Terrain SlopeFlat (0°), Gentle (<10°), Steep (>15°)

Slope Multiplier Logic:

                    FLAT              GENTLE            STEEP
                    (0°)              (<10°)            (>15°)
                    ════              ══════            ══════

   Deck Labor:      1.0x              1.0x              1.8x
   Foundation:      1.0x              1.0x              1.5x

   Visual:          ───────           ╱╱╱╱╱╱            ╱╱╱╱
                                                       ╱╱╱
                                                      ╱╱
                                                     ⚠️ +45% cost

Step 5: Interior Modules

┌─────────────────────────────────────────────────────────────────────────────────┐
│                          BATHROOM MODULE OPTIONS                                │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   ┌─────────────────────┐  ┌─────────────────────┐  ┌─────────────────────┐    │
│   │       NONE          │  │     STANDARD        │  │    ENLARGED 3/4     │    │
│   │                     │  │   with Mezzanine    │  │   with Mezzanine    │    │
│   │   External bath     │  │                     │  │                     │    │
│   │   facility          │  │   ┌─────┐           │  │   ┌───────┐         │    │
│   │                     │  │   │ 🚿  │           │  │   │  🚿   │         │    │
│   │                     │  │   │ 🚽  │           │  │   │  🚽   │         │    │
│   │                     │  │   └─────┘           │  │   │  ─────│         │    │
│   │                     │  │                     │  │   └───────┘         │    │
│   │   ─────────────────  │  │   ─────────────────  │  │   ─────────────────  │    │
│   │        0 zł         │  │     19,000 zł       │  │     26,000 zł       │    │
│   │                     │  │                     │  │                     │    │
│   └─────────────────────┘  └─────────────────────┘  └─────────────────────┘    │
│                                                                                 │
│   + Plumbing & Electrical Installation: from 7,380 zł                          │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘
InputOptionsPrice
BathroomNone, Standard (19,000 zł), Enlarged 3/4 (26,000 zł)Includes mezzanine sleeping
Plumbing & ElectricalYes/Nofrom 7,380 zł
KitchenetteNone, Coffee Station, Full InductionIndividual quote

Constraint: Bathroom modules recommended for sizes ≥ 35 m²

Step 6: HVAC & Energy

┌─────────────────────────────────────────────────────────────────────────────────┐
│                            HEATING OPTIONS                                      │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   ┌─────────────────┐  ┌─────────────────┐  ┌─────────────────┐                │
│   │  PELLET STOVE   │  │   WOOD STOVE    │  │    INFRARED     │                │
│   │                 │  │                 │  │    HEATING      │                │
│   │      🔥         │  │      🪵         │  │      ≋≋≋        │                │
│   │                 │  │                 │  │                 │                │
│   │  + Chimney      │  │  + Chimney      │  │  WiFi control   │                │
│   │  fi 80-150mm    │  │  fi 80-150mm    │  │  3×2400W (47m²) │                │
│   │                 │  │                 │  │  4×2400W (70m²) │                │
│   │  ─────────────  │  │  ─────────────  │  │  ─────────────  │                │
│   │  Individual     │  │  Individual     │  │   7,500 zł      │                │
│   │  + 6,400 zł     │  │  + 6,400 zł     │  │  10,000 zł      │                │
│   │  (chimney)      │  │  (chimney)      │  │                 │                │
│   └─────────────────┘  └─────────────────┘  └─────────────────┘                │
│                                                                                 │
│   Chimney pricing: fi 80 = 6,400 zł │ fi 130 = 6,400 zł │ fi 150 = 6,800 zł   │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘
InputOptionsPrice
Heating SourcePellet Stove, Wood Stove, Infrared Panels, Heat PumpSee above
Chimney Installationfi 80, fi 130, fi 1506,400 - 6,800 zł
AC CoolingYes/NoIndividual quote

Warning Trigger:

┌─────────────────────────────────────────────────────────────┐
│  ⚠️  HIGH OPEX ALERT                                        │
│                                                             │
│  You selected: Infrared Heating + Enklava Classic (100mm)   │
│                                                             │
│  Estimated winter heating cost: ~1,200 zł/month             │
│  With Enklava Premium (140mm): ~650 zł/month                │
│                                                             │
│  Consider: Pellet stove for lower running costs             │
│                                                             │
│  [ Upgrade to Premium ]  [ Add Pellet Stove ]  [ Keep ]     │
└─────────────────────────────────────────────────────────────┘

Step 7: Amenities & FF&E

InputOptionsPrice
Covered EntranceYes/No11,000 zł (arch with platform & steps)
Hot TubNone, Wood-fired, ElectricIndividual quote
SaunaNone, Barrel, PanoramaIndividual quote
Furnishing StandardBasic, Boutique, LuxuryIndividual quote
Wind-Snow PackageYes/NoDepends on location/climate zone

Phase 2: Site & Infrastructure Module

Goal: Calculate "Shared CapEx" required to make the land buildable.

┌─────────────────────────────────────────────────────────────────────────┐
│                         SITE INFRASTRUCTURE                             │
├─────────────────────────────────────────────────────────────────────────┤
│                                                                         │
│     🏔️ LAND                    ⚡ POWER                  💧 WATER       │
│    ┌────────────┐             ┌────────────┐           ┌────────────┐  │
│    │            │             │            │           │            │  │
│    │  €150,000  │             │   120m     │           │   85m      │  │
│    │            │             │  ×€45/m    │           │  ×€38/m    │  │
│    │            │             │  ────────  │           │  ────────  │  │
│    │            │             │  = €5,400  │           │  = €3,230  │  │
│    └────────────┘             └────────────┘           └────────────┘  │
│                                                                         │
│     🚽 SEWAGE                  📊 UNITS                                 │
│    ┌────────────┐             ┌────────────┐                           │
│    │  Bio-Plant │             │            │                           │
│    │            │             │     8      │  ← If >8: Bio-Plant       │
│    │   €12,000  │             │            │    required (no septic)   │
│    └────────────┘             └────────────┘                           │
│                                                                         │
└─────────────────────────────────────────────────────────────────────────┘
ParameterTypeCalculation
Land Purchase PriceCurrencyDirect input
Number of UnitsIntegerQuantity selector
Distance to Power GridMetersLength × Price/m
Distance to Water SourceMetersLength × Price/m
Sewage SystemSelectionSeptic Tank, Bio-Plant, City Sewer

Business Rule: If Unit Count > 8 → Force "Commercial Bio-Plant" or "City Connection"


Phase 3: Operations & Staffing Module

Goal: Simulate daily running costs (OpEx).

Revenue Models — Differentiated Streams

┌─────────────────────────────────────────────────────────────────────────┐
│                       REVENUE MODEL SELECTOR                            │
├─────────────────────────────────────────────────────────────────────────┤
│                                                                         │
│   ┌───────────────────┐  ┌───────────────────┐  ┌───────────────────┐  │
│   │                   │  │                   │  │                   │  │
│   │    ECOTOURISM     │  │     RESIDENCY     │  │    LONG-TERM      │  │
│   │   (Short-Term)    │  │   (Mid-Term)      │  │     RENTAL        │  │
│   │                   │  │                   │  │                   │  │
│   │   50% occupancy   │  │   75% occupancy   │  │   92% occupancy   │  │
│   │   182.5 nights    │  │   8 months/year   │  │   11 months/year  │  │
│   │                   │  │                   │  │                   │  │
│   │   €100/night      │  │   €1,400/month    │  │   €1,050/month    │  │
│   │   ═══════════     │  │   ═════════════   │  │   ═════════════   │  │
│   │   €18,250/year    │  │   €11,200/year    │  │   €11,550/year    │  │
│   │                   │  │                   │  │                   │  │
│   │   [ Selected ]    │  │   [  Select  ]    │  │   [  Select  ]    │  │
│   └───────────────────┘  └───────────────────┘  └───────────────────┘  │
│                                                                         │
└─────────────────────────────────────────────────────────────────────────┘

Hybrid Revenue Strategy ⚡ RECOMMENDED

Key Insight: A hybrid model outperforms any single revenue stream by +30-40%.

┌─────────────────────────────────────────────────────────────────────────────────┐
│                        SEASONAL REVENUE OPTIMIZATION                            │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   MONTH     J   F   M   A   M   J   J   A   S   O   N   D                      │
│             ─────────────────────────────────────────────────                   │
│                                                                                 │
│   STRATEGY  ├─ LONG-TERM ─┤├─ COHORT ─┤├─ ECOTOURISM ─┤├─COHORT┤├─LONG─┤       │
│             │  €1,050/mo  ││ €1,400/mo ││   €100-150   ││€1,400 ││€1,050│       │
│             │             ││           ││   /night     ││ /mo   ││ /mo  │       │
│                                                                                 │
│   OCCUPANCY ████████████████████████████████████████████████████████████        │
│             60%    60%   75%   85%   95%  100% 100%  95%  85%  75%  60%         │
│                                                                                 │
│   DEMAND    LOW ──────────── SHOULDER ──── PEAK ──── SHOULDER ──── LOW         │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Hybrid Model Example (4-Unit Site):

┌─────────────────────────────────────────────────────────────────────────────────┐
│                     MIXED PORTFOLIO - 4 UNITS                                   │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   UNIT 1: "Flex Premium" (70 m²)                                               │
│   ├── Peak (Jun-Sep): EcoTourism @ €150/night × 100 nights    = €15,000        │
│   ├── Shoulder (Apr-May, Oct): Cohorts @ €1,600/mo × 4 mo     = €6,400         │
│   └── Low (Nov-Mar): Long-term @ €1,200/mo × 5 mo             = €6,000         │
│                                                         TOTAL = €27,400/yr     │
│                                                                                 │
│   UNIT 2: "Flex Standard" (47 m²)                                              │
│   ├── Peak (Jun-Sep): EcoTourism @ €120/night × 90 nights     = €10,800        │
│   ├── Shoulder: Cohorts @ €1,400/mo × 4 mo                    = €5,600         │
│   └── Low: Long-term @ €1,050/mo × 5 mo                       = €5,250         │
│                                                         TOTAL = €21,650/yr     │
│                                                                                 │
│   UNIT 3: "Stable Base" (35 m²)                                                │
│   └── Year-round long-term @ €950/mo × 11 mo                  = €10,450/yr     │
│       (1 month maintenance)                                                     │
│                                                                                 │
│   UNIT 4: "Cohort Specialist" (47 m²)                                          │
│   └── Digital nomad / retreat packages @ €1,500/mo × 9 mo     = €13,500/yr     │
│       (3 months owner use / maintenance)                                        │
│                                                                                 │
│   ═══════════════════════════════════════════════════════════════════          │
│   TOTAL ANNUAL REVENUE (4 units)                              = €73,000        │
│   Average per unit                                            = €18,250        │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Why Hybrid Outperforms Single Models:

Single ModelRiskHybrid Advantage
EcoTourism onlyWeather-dependent, seasonal gaps, OTA fees 15-20%Fill gaps with mid/long-term
Long-term onlyLower yield, tenant risk, no premium captureCapture peak season premiums
Cohort onlyNiche market, program development effortMix with passive income streams

Portfolio Mix by Site Size:

┌─────────────────────────────────────────────────────────────────────────────────┐
│                      PORTFOLIO MIX RECOMMENDATIONS                              │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   SITE SIZE        ECOTOURISM      COHORT/RESI      LONG-TERM                  │
│   ════════════════════════════════════════════════════════════                 │
│                                                                                 │
│   1-3 Units        50%             30%              20%                         │
│   (Owner-operated) Max flexibility  Retreats        Cash flow base             │
│                                                                                 │
│   4-8 Units        40%             35%              25%                         │
│   (Part-time mgr)  Premium units    Nomad programs  Stable income              │
│                                                                                 │
│   9+ Units         30%             40%              30%                         │
│   (Full staff)     Flagship only   Volume business  Risk mitigation            │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Financial Impact Summary:

┌─────────────────────────────────────────────────────────────────────────────────┐
│                         REVENUE MODEL COMPARISON                                │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   MODEL                    REVENUE/UNIT/YR    OCCUPANCY    VARIANCE            │
│   ════════════════════════════════════════════════════════════════             │
│                                                                                 │
│   Pure EcoTourism          €18,250            50%          HIGH (seasonal)     │
│   Pure Long-Term           €11,550            92%          LOW (stable)        │
│   Pure Cohort              €11,200            75%          MEDIUM              │
│                                                                                 │
│   ⚡ HYBRID OPTIMIZED      €20,000-25,000     75-85%       BALANCED            │
│                                                                                 │
│   ─────────────────────────────────────────────────────────────────            │
│   Revenue uplift vs single model:     +30-40%                                  │
│   Risk reduction:                     No single point of failure               │
│   Occupancy improvement:              +15-25 percentage points                 │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Product Tiers

TierDescription
Internal Site UseUnits for owner/operator use
Full DIYCustomer builds entirely themselves
Self-ProduceCustomer sources materials, guided build
Self-AssemblyPre-fabricated kit, customer assembles
Full-ServiceTurnkey delivery and installation

Staffing Logic — "The Staffing Cliff"

   Staff
   Cost
    ▲
    │
€4k │                                          ┌─────────────────
    │                                          │ 1.5 FTE
    │                                          │ Full Manager
€2k │                    ┌─────────────────────┤ + Assistant
    │                    │ 0.5 FTE             │
    │                    │ Part-time           │
€0  │────────────────────┤                     │
    │ Owner Operated     │                     │
    └────────────────────┴─────────────────────┴─────────────────▶
         1-3 units           4-9 units            10+ units

         ⬆️ THE CLIFF: Margins drop at 4 units, recover at 8+
Unit CountStaff RequirementCost Impact
1–3NoneOwner Operated
4–90.5 FTEPart-time Manager
10+1.5 FTEFull-time Manager + Assistant

Energy Calculation Logic

1. Calculate Yurt Volume (m³)
2. Apply Insulation R-Value
3. Estimate kWh consumption per winter month
4. Factor heating source efficiency (COP)

Phase 4: 10-Year Lifecycle Engine

Goal: Simulate "Asset Decay" and long-term cash flow.

╔═══════════════════════════════════════════════════════════════════════════════╗
║                           10-YEAR TIMELINE                                    ║
╠═══════════════════════════════════════════════════════════════════════════════╣
║                                                                               ║
║  YEAR   1    2    3    4    5    6    7    8    9    10                      ║
║         │    │    │    │    │    │    │    │    │    │                       ║
║         ▼    ▼    ▼    ▼    ▼    ▼    ▼    ▼    ▼    ▼                       ║
║                                                                               ║
║  Cash   ┌────────────────────────────────────────────────────────┐           ║
║  Flow   │                                              ╭─────────│ EXIT      ║
║         │                                         ╭────╯         │ VALUE     ║
║    +    │                                    ╭────╯              │           ║
║         │                               ╭────╯                   │           ║
║   ─ ─ ─ │─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─╭────╯─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ │ BREAKEVEN ║
║         │                    ╭────╯                              │           ║
║    -    │               ╭────╯    ▼                              │           ║
║         │          ╭────╯    CANVAS REPLACEMENT                  │           ║
║         │     ╭────╯         Year 7: -45% of shell cost          │           ║
║         │╭────╯                                                  │           ║
║         ││                                                       │           ║
║  ───────┴┴───────────────────────────────────────────────────────┘           ║
║         ▲                                                                    ║
║         │                                                                    ║
║      INITIAL                                                                 ║
║    INVESTMENT                                                                ║
║                                                                               ║
╚═══════════════════════════════════════════════════════════════════════════════╝

Timeline Events

PeriodEventFinancial Impact
Month 1–12Ramp-up periodOccupancy: 60% → 80%
Year 2Deck MaintenanceMinor Cost (oiling/sanding)
Year 7Canvas Replacement ⚠️CapEx = Units × Shell × 0.45
Year 10Exit ValuationEBITDA × 6.0 Multiplier

Depreciation Schedules

Asset ClassPeriodMethod
Yurts (Structure)7 yearsStraight-line
Systems (HVAC, Electrical)10 yearsStraight-line
Facilities (Deck, Infrastructure)7 yearsStraight-line

Maintenance & OpEx Ratios

CategoryRateBasis
Yurt Upkeep1.5%of COGS annually
Systems Maintenance1.5%of COGS annually
Insurance1.5%of COGS annually

Financial Constants

ParameterValueNotes
Corporate Tax Rate24%Applied to EBITDA
Inflation Rate (Revenue)3%Annual compound
Inflation Rate (Costs)3%Annual compound

4. Layer 2: Operations Mode (Phase 5)

Goal: Transform projections into a daily operational tool.


Phase 5: Daily Operations Dashboard

┌─────────────────────────────────────────────────────────────────────────────────┐
│                                                                                 │
│   ┌─ QUICK ACTIONS ───────────────────────────────────────────────────────────┐ │
│   │  [+ New Booking]   [+ Log Expense]   [Update Rates]   [Run Report]        │ │
│   └───────────────────────────────────────────────────────────────────────────┘ │
│                                                                                 │
│   ┌─ KPI CARDS ───────────────────────────────────────────────────────────────┐ │
│   │                                                                           │ │
│   │   ┌──────────────┐  ┌──────────────┐  ┌──────────────┐  ┌──────────────┐  │ │
│   │   │  OCCUPANCY   │  │    ADR       │  │   RevPAR     │  │   EBITDA     │  │ │
│   │   │              │  │              │  │              │  │   MARGIN     │  │ │
│   │   │    ╭───╮     │  │              │  │              │  │              │  │ │
│   │   │   ╱  72%╲    │  │    €142      │  │    €102      │  │     38%      │  │ │
│   │   │  │░░░░░░░│   │  │    ▲ +8%     │  │    ▲ +12%    │  │    ▲ +3pp    │  │ │
│   │   │   ╲_____╱    │  │   vs plan    │  │   vs plan    │  │   vs plan    │  │ │
│   │   │              │  │              │  │              │  │              │  │ │
│   │   │  Target: 65% │  │  Plan: €132  │  │  Plan: €91   │  │  Plan: 35%   │  │ │
│   │   └──────────────┘  └──────────────┘  └──────────────┘  └──────────────┘  │ │
│   │                                                                           │ │
│   └───────────────────────────────────────────────────────────────────────────┘ │
│                                                                                 │
│   ┌─ UNIT STATUS GRID ────────────────────────────────────────────────────────┐ │
│   │                                                                           │ │
│   │   ┌─────────────┐  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐      │ │
│   │   │   UNIT 1    │  │   UNIT 2    │  │   UNIT 3    │  │   UNIT 4    │      │ │
│   │   │   🟢 OCC    │  │   🔵 CLEAN  │  │   🟢 OCC    │  │   ⚪ AVAIL  │      │ │
│   │   │   ───────   │  │   ───────   │  │   ───────   │  │   ───────   │      │ │
│   │   │   → Dec 22  │  │   Ready!    │  │   → Dec 20  │  │   Book me   │      │ │
│   │   │   €150/n    │  │             │  │   €120/n    │  │   €140/n    │      │ │
│   │   │   ★★★★★     │  │             │  │   ★★★★☆     │  │             │      │ │
│   │   └─────────────┘  └─────────────┘  └─────────────┘  └─────────────┘      │ │
│   │                                                                           │ │
│   └───────────────────────────────────────────────────────────────────────────┘ │
│                                                                                 │
│   ┌─ ALERTS ──────────────────────────────────────────────────────────────────┐ │
│   │  ⚠️  Energy cost +23% MTD vs budget                        [ View ]       │ │
│   │  📅  Unit 2 checkout today @ 11:00                         [ View ]       │ │
│   │  🔧  Deck maintenance due in 14 days                       [ Schedule ]   │ │
│   └───────────────────────────────────────────────────────────────────────────┘ │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Primary KPIs (Always Visible)

KPIFormulaUpdateVisualization
Occupancy RateNights Booked / Available × 100DailyGauge 0-100%
ADRRoom Revenue / Rooms SoldDailyNumber + Trend
RevPARTotal Revenue / Available NightsDailyNumber + Trend
EBITDA MarginEBITDA / Revenue × 100MonthlyGauge
GOPGross Operating ProfitMonthlyNumber + Trend
Cash RunwayCash Balance / Monthly BurnWeeklyMonths remaining

Secondary KPIs (Expandable)

Revenue Health:

  • Revenue per Unit per Month
  • Ancillary Revenue % of Total
  • Direct vs. OTA Booking Ratio
  • Average Length of Stay (ALOS)
  • Booking Lead Time (days ahead)

Cost Control:

  • Energy Cost per Occupied Night
  • Labor Cost % of Revenue
  • Maintenance Cost vs. Budget
  • Cost per Available Room (CPAR)

Guest Metrics:

  • Repeat Guest Rate
  • Average Review Score
  • Cancellation Rate
  • No-Show Rate

Advanced Financial Metrics

MetricFormulaPurpose
DSCRNOI / Debt ServiceBank requirement (>1.2)
Cash-on-CashAnnual Cash Flow / Cash InvestedTrue investor return
Cap RateNOI / Property ValueAsset valuation
Break-Even Occ.Fixed Costs / (ADR - Variable)Survival threshold
LTVCustomer Lifetime ValueRepeat guest value
CACMarketing / New CustomersAcquisition cost

Data Input Methods

┌─────────────────────────────────────────────────────────────────────────────────┐
│                           DATA INPUT OPTIONS                                    │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   OPTION A: MANUAL ENTRY (MVP)          OPTION B: INTEGRATIONS (V2)            │
│   ════════════════════════════          ═══════════════════════════            │
│                                                                                 │
│   ┌────────────────────────┐            ┌────────────────────────┐             │
│   │  📋 Booking Form       │            │  🔗 Booking.com API    │             │
│   │     - Guest name       │            │     Real-time sync     │             │
│   │     - Dates            │            ├────────────────────────┤             │
│   │     - Unit             │            │  🔗 Airbnb API         │             │
│   │     - Rate             │            │     Reservations       │             │
│   ├────────────────────────┤            ├────────────────────────┤             │
│   │  💰 Expense Form       │            │  🏦 Bank Open API      │             │
│   │     - Category         │            │     Daily transactions │             │
│   │     - Amount           │            ├────────────────────────┤             │
│   │     - Date             │            │  ⚡ Smart Meter        │             │
│   ├────────────────────────┤            │     Hourly consumption │             │
│   │  📁 CSV Upload         │            ├────────────────────────┤             │
│   │     Bank statements    │            │  🌤️ Weather API        │             │
│   │     Booking exports    │            │     Temperature data   │             │
│   └────────────────────────┘            └────────────────────────┘             │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Alert & Notification System

┌─────────────────────────────────────────────────────────────────────────────────┐
│                          CONFIGURABLE ALERTS                                    │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   🔴 CRITICAL                                                                   │
│   ├── Cash Runway < 3 months ──────────────────────────► Banner + Email        │
│   └── Revenue < 60% of plan ───────────────────────────► Push + Email          │
│                                                                                 │
│   🟠 WARNING                                                                    │
│   ├── Occupancy < 40% next 14 days ────────────────────► Push notification     │
│   ├── Any cost category > 120% budget ─────────────────► Dashboard badge       │
│   └── Review score drops < 4.2 ────────────────────────► Action required       │
│                                                                                 │
│   🔵 INFO                                                                       │
│   ├── Maintenance due within 30 days ──────────────────► Task reminder         │
│   ├── Guest checkout today ────────────────────────────► Morning summary       │
│   └── New booking received ────────────────────────────► In-app notification   │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

5. Layer 3: Analysis Mode (Phase 6)

Goal: Compare actuals to projections and visualize money flow.


Phase 6: Insights & Optimization

Actual vs. Plan Tracking

┌─────────────────────────────────────────────────────────────────────────────────┐
│                        DECEMBER 2024 - VARIANCE REPORT                          │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   METRIC           PLAN        ACTUAL      VARIANCE     STATUS                  │
│   ══════════════════════════════════════════════════════════════               │
│                                                                                 │
│   Occupancy        65%         58%         -7pp         🔴                      │
│                    ████████    ██████░░                                         │
│                                                                                 │
│   ADR              €120        €135        +€15         🟢                      │
│                    ████████    ██████████                                       │
│                                                                                 │
│   RevPAR           €78         €78.30      +€0.30       🟡                      │
│                    ████████    ████████                                         │
│                                                                                 │
│   Energy Cost      €2,400      €3,100      +€700        🔴                      │
│                    ████████    ███████████████                                  │
│                                                                                 │
│   Staff Cost       €4,000      €3,800      -€200        🟢                      │
│                    ████████    ███████░                                         │
│                                                                                 │
│   NET PROFIT       €8,200      €7,650      -€550        🟡                      │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Trend Visualization

         PLAN (dashed) vs ACTUAL (solid)

Revenue
  €50k │                                    ╭───────● Actual
       │                              ╭────╯
  €40k │                        ╭────╯   - - ○- - - Plan
       │                  ╭────╯    - - -
  €30k │            ╭────╯   - - - -
       │      ╭────╯  - - - -
  €20k │ ╭────╯- - - -
       │╯- - -
  €10k │
       └──────┬──────┬──────┬──────┬──────┬──────┬──────▶
             Jan    Feb    Mar    Apr    May    Jun

Sankey Diagram Specifications

A. Revenue Flow Sankey

┌─────────────────────────────────────────────────────────────────────────────────┐
│                            REVENUE FLOW ANALYSIS                                │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│                                                                                 │
│    GROSS BOOKINGS                                                               │
│    €100,000                                                                     │
│         │                                                                       │
│         ├─────────────────────────────────────────────▶ NET ROOM REVENUE        │
│         │ ██████████████████████████████████████████    €75,000 (75%)           │
│         │                                                                       │
│         ├─────────────────────▶ OTA COMMISSIONS                                 │
│         │ ████████████████      €15,000 (15%)                                   │
│         │                                                                       │
│         ├──────────────▶ CANCELLATIONS                                          │
│         │ ██████████      €7,000 (7%)                                           │
│         │                                                                       │
│         └────────▶ DISCOUNTS/PROMOS                                             │
│           ██████    €3,000 (3%)                                                 │
│                                                                                 │
│   PURPOSE: Identify where gross revenue "leaks" before becoming net             │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

B. Operating Cost Flow Sankey

┌─────────────────────────────────────────────────────────────────────────────────┐
│                          COST DISTRIBUTION FLOW                                 │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│    NET REVENUE                                                                  │
│    €75,000                                                                      │
│         │                                                                       │
│         ├─────────────────────────────▶ STAFF COSTS                             │
│         │ ██████████████████████████    €18,750 (25%)                           │
│         │                                                                       │
│         ├──────────────────▶ ENERGY                                             │
│         │ ████████████████    €11,250 (15%)                                     │
│         │                                                                       │
│         ├──────────────▶ LOAN REPAYMENT                                         │
│         │ ██████████████  €9,000 (12%)                                          │
│         │                                                                       │
│         ├────────────▶ MARKETING                                                │
│         │ ████████████  €7,500 (10%)                                            │
│         │                                                                       │
│         ├────────▶ MAINTENANCE                                                  │
│         │ ████████  €6,000 (8%)                                                 │
│         │                                                                       │
│         ├──────▶ INSURANCE                                                      │
│         │ ██████  €3,750 (5%)                                                   │
│         │                                                                       │
│         └─────────────────────────────▶ NET PROFIT                              │
│           ██████████████████████████    €18,750 (25%)                           │
│                                                                                 │
│   PURPOSE: Visualize where every euro goes after earning it                     │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

C. Booking Funnel Sankey

┌─────────────────────────────────────────────────────────────────────────────────┐
│                            BOOKING CONVERSION FUNNEL                            │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│    WEBSITE VISITORS                                                             │
│    10,000                                                                       │
│         │                                                                       │
│         ├──────────────────────────────────────────────▶ BOUNCED                │
│         │ ████████████████████████████████████████████   6,000 (60%)            │
│         │                                                                       │
│         └────────────────────▶ BOOKING STARTED                                  │
│                                4,000 (40%)                                      │
│                                    │                                            │
│                                    ├──────────────────▶ ABANDONED               │
│                                    │ ████████████████   1,600 (40%)             │
│                                    │                                            │
│                                    └──────────────────▶ COMPLETED               │
│                                                         2,400 (60%)             │
│                                                             │                   │
│                                                             ├──────▶ NO-SHOW    │
│                                                             │ ████   192 (8%)   │
│                                                             │                   │
│                                                             └──────▶ ARRIVED    │
│                                                               ████   2,208      │
│                                                                      (92%)      │
│                                                                                 │
│   PURPOSE: Identify conversion bottlenecks                                      │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

D. Seasonal Revenue Distribution

┌─────────────────────────────────────────────────────────────────────────────────┐
│                        QUARTERLY REVENUE DISTRIBUTION                           │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│         0%        25%        50%        75%       100%                          │
│         │          │          │          │          │                           │
│         ▼          ▼          ▼          ▼          ▼                           │
│                                                                                 │
│   Q1    ███░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░   8%   (€14,400)           │
│         Jan-Mar: Low season, maintenance period                                 │
│                                                                                 │
│   Q2    █████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  28%   (€50,400)           │
│         Apr-Jun: Shoulder season, ramping up                                    │
│                                                                                 │
│   Q3    ███████████████████████████░░░░░░░░░░░░░░░░░  48%   (€86,400)           │
│         Jul-Sep: Peak season, maximum occupancy                                 │
│                                                                                 │
│   Q4    ███████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  16%   (€28,800)           │
│         Oct-Dec: Shoulder → Low, holiday spike                                  │
│                                                                                 │
│                                                   TOTAL: €180,000               │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Industry Benchmarks

┌─────────────────────────────────────────────────────────────────────────────────┐
│                          BENCHMARK COMPARISON                                   │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   YOUR SITE vs INDUSTRY STANDARDS                                               │
│                                                                                 │
│                        BUDGET      MIDSCALE     LUXURY       YOU                │
│   ═══════════════════════════════════════════════════════════════              │
│                                                                                 │
│   ADR              €80-120      €120-180     €200-350      €142                │
│                    ░░░░░░░░     ████████░    ░░░░░░░░      ████▲               │
│                                                                                 │
│   Occupancy        45-55%       55-70%       60-75%        68%                 │
│                    ░░░░░░░░     ██████░░░    ░░░░░░░░      ████▲               │
│                                                                                 │
│   RevPAR           €40-65       €75-120      €130-250      €97                 │
│                    ░░░░░░░░     ██████░░░    ░░░░░░░░      ████▲               │
│                                                                                 │
│   GOP Margin       25-35%       35-45%       45-55%        38%                 │
│                    ░░░░░░░░     █████░░░░    ░░░░░░░░      ████─               │
│                                                                                 │
│   Energy %         12-18%       8-12%        6-10%         11%                 │
│   of Revenue       ░░░░░░░░     ████░░░░░    ░░░░░░░░      ████─               │
│                                                                                 │
│   ▲ = Above average   ─ = Average   ▼ = Below average                          │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

6. Layer 4: Growth Engine (Marketing, LTV & Loyalty)

Goal: Track customer acquisition, measure lifetime value, and optimize marketing spend.


Phase 7: Marketing Command Center

╔═══════════════════════════════════════════════════════════════════════════════╗
║                                                                               ║
║                         LAYER 4: GROWTH ENGINE                                ║
║                  (Marketing, Acquisition & Customer Value)                    ║
║                                                                               ║
║   ┌──────────┐   ┌──────────┐   ┌──────────┐   ┌──────────┐   ┌──────────┐   ║
║   │ Channel  │──▶│ Customer │──▶│ Loyalty  │──▶│ Referral │──▶│ Content  │   ║
║   │ Tracker  │   │   LTV    │   │ Program  │   │  Engine  │   │ Tracker  │   ║
║   └──────────┘   └──────────┘   └──────────┘   └──────────┘   └──────────┘   ║
║                                                                               ║
║   Output: Attribution, ROAS, LTV:CAC, Referral Rate, Content ROI             ║
║                                                                               ║
╚═══════════════════════════════════════════════════════════════════════════════╝

7.1 Channel Attribution Dashboard

┌─────────────────────────────────────────────────────────────────────────────────┐
│                         CHANNEL PERFORMANCE DASHBOARD                           │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   PERIOD: [This Month ▾]    COMPARE: [Last Month ▾]    CURRENCY: [EUR ▾]       │
│                                                                                 │
│   ┌─ CHANNEL MIX ───────────────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   CHANNEL           BOOKINGS    REVENUE     SPEND      ROAS    TREND   │   │
│   │   ════════════════════════════════════════════════════════════════════ │   │
│   │                                                                         │   │
│   │   🔍 Google Ads        12       €4,200      €380      11.1x    ▲ +2.3  │   │
│   │      ████████████████████████████████░░░░░░░░░░                        │   │
│   │                                                                         │   │
│   │   📸 Meta (IG/FB)       8       €3,100      €290      10.7x    ▲ +1.1  │   │
│   │      ████████████████████████░░░░░░░░░░░░░░░░                          │   │
│   │                                                                         │   │
│   │   🏨 Booking.com       15       €5,400      €810       6.7x    ─  0.0  │   │
│   │      ██████████████████████████████████████████░░░░░                   │   │
│   │                                                                         │   │
│   │   🏠 Airbnb             9       €3,200      €480       6.7x    ▼ -0.8  │   │
│   │      █████████████████████████░░░░░░░░░░░░░░░░░                        │   │
│   │                                                                         │   │
│   │   👥 Referrals          7       €2,800       €0         ∞      ▲ +3    │   │
│   │      █████████████████████░░░░░░░░░░░░░░░░░░░░░   (program cost: €140) │   │
│   │                                                                         │   │
│   │   🔄 Direct/Repeat      5       €1,950       €0         ∞      ▲ +1    │   │
│   │      ██████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░                        │   │
│   │                                                                         │   │
│   │   🎬 Influencer         2        €800      €450       1.8x    NEW      │   │
│   │      ██████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░                       │   │
│   │                                                                         │   │
│   │   🌐 Organic/SEO        4       €1,400       €0         ∞      ▲ +2    │   │
│   │      ██████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░                       │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ INSIGHTS ──────────────────────────────────────────────────────────────┐   │
│   │  💡 Google Ads ROAS improved 26% — consider increasing budget           │   │
│   │  ⚠️  Influencer campaign underperforming — review content strategy      │   │
│   │  🎯 Referrals growing — activate loyalty program promotion              │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

7.1.1 Attribution Model

┌─────────────────────────────────────────────────────────────────────────────────┐
│                          ATTRIBUTION MODEL OPTIONS                              │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   MODEL               LOGIC                           USE CASE                  │
│   ══════════════════════════════════════════════════════════════════════════   │
│                                                                                 │
│   LAST-TOUCH          100% credit to final           Simple, good for          │
│   ★ Default           touchpoint before booking      direct response ads       │
│                                                                                 │
│   FIRST-TOUCH         100% credit to first           Understand discovery      │
│                       interaction ever               channels                   │
│                                                                                 │
│   LINEAR              Equal credit to all            Fair multi-channel        │
│                       touchpoints in journey         view                       │
│                                                                                 │
│   TIME-DECAY          More credit to recent          Balanced approach         │
│   ★ Recommended       touchpoints (50/30/20)         for mature sites          │
│                                                                                 │
│   ─────────────────────────────────────────────────────────────────────────    │
│                                                                                 │
│   EXAMPLE JOURNEY:                                                              │
│   Instagram Ad (Day 1) → Google Search (Day 5) → Direct Visit (Day 7) → Book   │
│                                                                                 │
│   MODEL         INSTAGRAM    GOOGLE      DIRECT      TOTAL                     │
│   ═══════════════════════════════════════════════════════════════════          │
│   Last-Touch        0%          0%        100%        100%                     │
│   First-Touch     100%          0%          0%        100%                     │
│   Linear           33%         33%         33%        100%                     │
│   Time-Decay       20%         30%         50%        100%                     │
│                                                                                 │
│   ─────────────────────────────────────────────────────────────────────────    │
│                                                                                 │
│   TRACKING REQUIREMENTS:                                                        │
│   • UTM parameters on all paid links (utm_source, utm_medium, utm_campaign)    │
│   • First-party cookie for 30-day attribution window                           │
│   • "How did you hear about us?" fallback for direct bookings                  │
│   • Referral code capture at checkout                                          │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

7.2 Paid Advertising Module

┌─────────────────────────────────────────────────────────────────────────────────┐
│                            PAID ADS COMMAND CENTER                              │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   ┌─ BUDGET ALLOCATION ─────────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   MONTHLY BUDGET: €1,500                     SPENT: €1,180 (79%)       │   │
│   │   ████████████████████████████████████████░░░░░░░░░░                   │   │
│   │                                                                         │   │
│   │   PLATFORM        BUDGET    SPENT     ROAS    STATUS                   │   │
│   │   ────────────────────────────────────────────────────                 │   │
│   │   Google Ads      €600      €520     11.1x    🟢 Profitable            │   │
│   │   Meta Ads        €500      €380     10.7x    🟢 Profitable            │   │
│   │   TikTok Ads      €200      €180      3.2x    🟡 Testing               │   │
│   │   Pinterest       €200      €100      2.1x    🔴 Pause recommended     │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ SEASONALITY INSIGHTS ──────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   AD SPEND vs BOOKINGS (12-month view)                                  │   │
│   │                                                                         │   │
│   │   €800│           Spend                                                 │   │
│   │       │            ╭─╮                                                  │   │
│   │   €600│        ╭───╯ ╰───╮                    ╭───╮                     │   │
│   │       │    ╭───╯         ╰───╮          ╭────╯   │                     │   │
│   │   €400│────╯                 ╰────╮ ╭───╯        ╰────                 │   │
│   │       │                           ╰─╯                                   │   │
│   │   €200│                                                                 │   │
│   │       └────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────     │   │
│   │           Jan  Feb  Mar  Apr  May  Jun  Jul  Aug  Sep  Oct  Nov  Dec   │   │
│   │                                                                         │   │
│   │   💡 INSIGHT: Reduce spend Jun-Aug (organic demand high)               │   │
│   │              Increase spend Mar-May (shoulder season boost)            │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

7.3 Organic Content Performance

┌─────────────────────────────────────────────────────────────────────────────────┐
│                         ORGANIC CONTENT DASHBOARD                               │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   ┌─ CONTENT FUNNEL ────────────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   IMPRESSIONS          ENGAGEMENT          CLICKS           BOOKINGS   │   │
│   │      45,200      ──▶      3,800      ──▶     890      ──▶      12      │   │
│   │                   8.4%              23.4%             1.3%              │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ PLATFORM BREAKDOWN ────────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   PLATFORM       FOLLOWERS    REACH     ENGAGE    CLICKS    BOOK       │   │
│   │   ═══════════════════════════════════════════════════════════════════  │   │
│   │                                                                         │   │
│   │   📸 Instagram     2,450     18,200     1,820      420       5         │   │
│   │      Best: Reels (3x engagement vs posts)                              │   │
│   │                                                                         │   │
│   │   📘 Facebook      1,890     12,400       680      180       3         │   │
│   │      Best: Guest story shares                                          │   │
│   │                                                                         │   │
│   │   🎬 TikTok          890      8,600       950      180       2         │   │
│   │      Best: "Day in the life" format                                    │   │
│   │                                                                         │   │
│   │   🌐 Blog/SEO         —       6,000       350      110       2         │   │
│   │      Best: "Best glamping Poland" (rank #3)                            │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ TOP PERFORMING CONTENT ────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   #   CONTENT                      TYPE      REACH    BOOK   €/BOOK    │   │
│   │   ─────────────────────────────────────────────────────────────────    │   │
│   │   1   "Sunrise from the yurt"      Reel      8,400     3     €0        │   │
│   │   2   "Winter morning routine"     TikTok    6,200     2     €0        │   │
│   │   3   "Guest review montage"       Reel      4,100     2     €0        │   │
│   │   4   "Building our yurt" story    Blog      2,800     2     €0        │   │
│   │   5   "Hot tub under stars"        Post      3,200     1     €0        │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

7.4 Influencer Campaign Tracker

┌─────────────────────────────────────────────────────────────────────────────────┐
│                        INFLUENCER CAMPAIGN MANAGEMENT                           │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   ┌─ ACTIVE CAMPAIGNS ──────────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   INFLUENCER         FOLLOWERS   DEAL         STATUS      ROI          │   │
│   │   ══════════════════════════════════════════════════════════════════   │   │
│   │                                                                         │   │
│   │   @nature.escapes      45K      Free stay     ✅ Posted    4.2x        │   │
│   │   ├── Posts: 3/3 delivered                                             │   │
│   │   ├── Stories: 8/5 delivered (+3 bonus)                                │   │
│   │   ├── Reach: 38,400                                                    │   │
│   │   ├── Bookings (tracked): 4                                            │   │
│   │   └── Revenue: €1,890 vs Cost: €450 (stay value)                       │   │
│   │                                                                         │   │
│   │   @travel.couple.pl    28K      €300 + stay   🔄 In progress  TBD      │   │
│   │   ├── Posts: 1/2 delivered                                             │   │
│   │   └── Tracking code: TRAVELCOUPLE15                                    │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ INFLUENCER SCORING (Before Partnering) ────────────────────────────────┐   │
│   │                                                                         │   │
│   │   ┌────────────────┐  ┌────────────────┐  ┌────────────────┐            │   │
│   │   │  RELEVANCE     │  │  ENGAGEMENT    │  │  AUTHENTICITY  │            │   │
│   │   │  ───────────   │  │  ───────────   │  │  ───────────   │            │   │
│   │   │  Travel niche? │  │  >3% rate?     │  │  Real comments?│            │   │
│   │   │  Nature focus? │  │  Active reply? │  │  No fake vibe? │            │   │
│   │   │  Similar demo? │  │  Story views?  │  │  Past collabs? │            │   │
│   │   │                │  │                │  │                │            │   │
│   │   │  Score: __/10  │  │  Score: __/10  │  │  Score: __/10  │            │   │
│   │   └────────────────┘  └────────────────┘  └────────────────┘            │   │
│   │                                                                         │   │
│   │   PARTNER IF: Total Score > 21/30                                       │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Phase 8: Word of Mouth & Referral Engine

┌─────────────────────────────────────────────────────────────────────────────────┐
│                          REFERRAL PROGRAM DASHBOARD                             │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   ┌─ PROGRAM: "Share the Magic" ────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   ┌─────────────────────────────────────────────────────────────────┐   │   │
│   │   │                                                                 │   │   │
│   │   │   REFERRER                              FRIEND                  │   │   │
│   │   │   ═════════                             ══════                  │   │   │
│   │   │                                                                 │   │   │
│   │   │   Gets: €50 credit                      Gets: 10% off           │   │   │
│   │   │   on next stay                          first booking           │   │   │
│   │   │                                                                 │   │   │
│   │   │              ────────▶  BOOKS  ◀────────                       │   │   │
│   │   │                                                                 │   │   │
│   │   │   Trigger: When friend completes stay (not just books)         │   │   │
│   │   │                                                                 │   │   │
│   │   └─────────────────────────────────────────────────────────────────┘   │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ REFERRAL METRICS ──────────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   THIS MONTH                           ALL TIME                         │   │
│   │   ══════════                           ════════                         │   │
│   │                                                                         │   │
│   │   Referral codes sent:    45           Total codes sent:      312       │   │
│   │   Codes used:              7           Total codes used:       48       │   │
│   │   Conversion rate:      15.6%          Overall rate:        15.4%       │   │
│   │                                                                         │   │
│   │   Revenue generated:  €2,800           Total revenue:     €18,400       │   │
│   │   Credits issued:       €350           Total credits:      €2,400       │   │
│   │   NET contribution:   €2,450           NET contribution:  €16,000       │   │
│   │                                                                         │   │
│   │   ─────────────────────────────────────────────────────────────────    │   │
│   │   Cost per Referral Booking: €50 (credit only, vs €180 paid CAC)       │   │
│   │   Referral CAC is 72% cheaper than paid acquisition                    │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ TOP REFERRERS (Ambassadors) ───────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   #   GUEST              REFERRALS    REVENUE     STATUS                │   │
│   │   ─────────────────────────────────────────────────────────────────    │   │
│   │   1   Anna K.               8         €3,200      🏆 VIP Ambassador     │   │
│   │   2   Michal W.             5         €1,890      ⭐ Ambassador         │   │
│   │   3   Julia & Tom           4         €1,650      ⭐ Ambassador         │   │
│   │   4   Ewa P.                3         €1,100      Rising Star           │   │
│   │   5   Group: "Yoga Tribe"   3         €2,400      Community Leader      │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ WORD OF MOUTH TRACKING ────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   "How did you hear about us?" (Post-booking survey)                    │   │
│   │                                                                         │   │
│   │   Friend recommendation     ████████████████████████████  34%           │   │
│   │   Google search             █████████████████████  26%                  │   │
│   │   Instagram                 ██████████████  17%                         │   │
│   │   Booking.com               █████████  11%                              │   │
│   │   Blog/Article              █████  6%                                   │   │
│   │   Other                     ████  5%                                    │   │
│   │                                                                         │   │
│   │   NPS Score: 72 (Excellent)  │  Would Recommend: 94%                   │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Phase 9: Discount & Promotion Management

┌─────────────────────────────────────────────────────────────────────────────────┐
│                        DISCOUNT & PROMOTION ENGINE                              │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   ┌─ ACTIVE PROMOTIONS ─────────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   CODE            TYPE          VALUE     USAGE    EXPIRES   REVENUE   │   │
│   │   ═══════════════════════════════════════════════════════════════════  │   │
│   │                                                                         │   │
│   │   WINTER25       Seasonal       25%       18/50    Jan 31    €4,200    │   │
│   │   ████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░            │   │
│   │   Status: 🟢 Active, performing above target                           │   │
│   │                                                                         │   │
│   │   LASTMINUTE     Dynamic        15%       8/∞      Ongoing   €1,100    │   │
│   │   Auto-applies to bookings <48hrs before check-in                      │   │
│   │   Status: 🟢 Filling gaps effectively                                  │   │
│   │                                                                         │   │
│   │   LONGSTAY7      Length-based   10%       4/20     Mar 31    €2,800    │   │
│   │   For stays ≥7 nights                                                  │   │
│   │   Status: 🟡 Moderate uptake                                           │   │
│   │                                                                         │   │
│   │   [ + Create Promotion ]                                                │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ DISCOUNT IMPACT ANALYSIS ──────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   MONTH: December 2024                                                  │   │
│   │                                                                         │   │
│   │   Gross Bookings Value:        €24,500                                  │   │
│   │   Total Discounts Given:       -€1,840  (7.5%)                          │   │
│   │   ─────────────────────────────────────                                 │   │
│   │   Net Revenue:                 €22,660                                  │   │
│   │                                                                         │   │
│   │   DISCOUNT BREAKDOWN:                                                   │   │
│   │   ├── Seasonal promos:         €980   (53%)                            │   │
│   │   ├── Last-minute fills:       €420   (23%)                            │   │
│   │   ├── Referral discounts:      €280   (15%)                            │   │
│   │   └── Loyalty rewards:         €160   (9%)                             │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ DYNAMIC PRICING RULES ─────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   RULE                           TRIGGER              ADJUSTMENT        │   │
│   │   ═══════════════════════════════════════════════════════════════════  │   │
│   │                                                                         │   │
│   │   🔴 Last-minute fill            <48hrs, unit empty    -15%            │   │
│   │   🟠 Low demand period           Occ <40% next 14d     -10%            │   │
│   │   🟢 High demand surge           Occ >85% next 7d      +20%            │   │
│   │   🔵 Extended stay bonus         Stay ≥5 nights        -8%             │   │
│   │   🟣 Repeat guest loyalty        2nd+ booking          -5%             │   │
│   │   ⚪ Early bird                  >60 days advance      -10%            │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Phase 10: Customer Lifetime Value (LTV) Engine

┌─────────────────────────────────────────────────────────────────────────────────┐
│                        CUSTOMER LIFETIME VALUE ENGINE                           │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   ┌─ LTV FORMULA ───────────────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │                     Avg. Booking    Bookings     Gross        Customer  │   │
│   │         LTV    =      Value      ×  per Year  ×  Margin   ×   Lifespan  │   │
│   │                                                                         │   │
│   │                        €320      ×    0.8     ×   65%     ×    3.2 yrs  │   │
│   │                                                                         │   │
│   │                   ═══════════════════════════════════════════════       │   │
│   │                                  LTV = €534                             │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ KEY LTV METRICS ───────────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   METRIC                    VALUE        BENCHMARK      STATUS          │   │
│   │   ══════════════════════════════════════════════════════════════════   │   │
│   │                                                                         │   │
│   │   Average LTV               €534         €400-600       🟢 Good        │   │
│   │   Average CAC               €145         €100-200       🟢 Good        │   │
│   │   LTV:CAC Ratio             3.7:1        >3:1           🟢 Healthy     │   │
│   │                                                                         │   │
│   │   Repeat Booking Rate       22%          15-25%         🟢 Good        │   │
│   │   Avg. Time to Return       8.4 months   6-12 months    🟢 Normal      │   │
│   │   Churn Rate (annual)       31%          25-35%         🟡 Average     │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ LTV BY SEGMENT ────────────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   SEGMENT              LTV      CAC     RATIO    % OF BASE   PRIORITY  │   │
│   │   ══════════════════════════════════════════════════════════════════   │   │
│   │                                                                         │   │
│   │   VIP Repeaters       €1,890    €85    22.2x       8%        ⭐⭐⭐     │   │
│   │   (4+ stays)                                                           │   │
│   │                                                                         │   │
│   │   Loyal Returners      €720    €120     6.0x      14%        ⭐⭐⭐     │   │
│   │   (2-3 stays)                                                          │   │
│   │                                                                         │   │
│   │   Direct Bookers       €480    €45     10.7x      18%        ⭐⭐       │   │
│   │   (no OTA, 1 stay)                                                     │   │
│   │                                                                         │   │
│   │   Referral Guests      €520    €50     10.4x      15%        ⭐⭐       │   │
│   │                                                                         │   │
│   │   OTA First-timers     €310    €185     1.7x      45%        ⭐         │   │
│   │   (Booking.com/Airbnb)                                                 │   │
│   │                                                                         │   │
│   │   ⚠️  45% of guests are OTA first-timers with lowest LTV:CAC          │   │
│   │   💡 Strategy: Convert OTA guests to direct bookers (save commission)  │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Phase 11: Loyalty Program

┌─────────────────────────────────────────────────────────────────────────────────┐
│                            LOYALTY PROGRAM TIERS                                │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│                                                                                 │
│        EXPLORER              ADVENTURER            PIONEER             LEGEND   │
│        (1 stay)              (2-3 stays)           (4-6 stays)        (7+ stays)│
│                                                                                 │
│        ┌──────┐              ┌──────┐              ┌──────┐           ┌──────┐  │
│        │  🌱  │      ──▶     │  🌿  │      ──▶     │  🌲  │    ──▶    │  🏔️  │  │
│        └──────┘              └──────┘              └──────┘           └──────┘  │
│                                                                                 │
│        Benefits:             Benefits:             Benefits:          Benefits: │
│        • Welcome             • 5% off              • 10% off          • 15% off │
│          email                 direct               direct             direct   │
│        • Referral            • Early               • Free             • Free    │
│          code                  check-in             upgrade            upgrade  │
│                               (when avail)          (guaranteed)       (always) │
│                              • Birthday            • Hot tub          • VIP     │
│                                surprise              included           hotline │
│                                                    • Priority         • Free    │
│                                                      booking           night/yr │
│                                                                                 │
│        42% of               35% of                15% of              8% of     │
│        guests               guests                guests              guests    │
│                                                                                 │
│   ═══════════════════════════════════════════════════════════════════════════  │
│                                                                                 │
│   PROGRAM ECONOMICS:                                                            │
│   ├── Cost of rewards:        ~€4,200/year                                     │
│   ├── Incremental revenue:    ~€18,400/year (from increased repeat rate)       │
│   └── NET ROI:                4.4x                                             │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Phase 12: Guest Lifecycle Automation

┌─────────────────────────────────────────────────────────────────────────────────┐
│                         GUEST LIFECYCLE AUTOMATION                              │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   STAGE           TOUCHPOINT              CHANNEL        GOAL                   │
│   ═══════════════════════════════════════════════════════════════════════════  │
│                                                                                 │
│   🔍 AWARENESS                                                                  │
│   │                                                                             │
│   │   ├── Social content              Instagram       Build desire             │
│   │   ├── Google Ads                  Search          Capture intent           │
│   │   └── Blog/SEO                    Organic         Educate                  │
│   │                                                                             │
│   ▼                                                                             │
│   📋 CONSIDERATION                                                              │
│   │                                                                             │
│   │   ├── Retargeting ads             Meta/Google     Stay top-of-mind         │
│   │   ├── Email: "Still thinking?"    Email           Nudge decision           │
│   │   └── Virtual tour                Website         Reduce uncertainty       │
│   │                                                                             │
│   ▼                                                                             │
│   💳 BOOKING                                                                    │
│   │                                                                             │
│   │   ├── Confirmation email          Email           Set expectations         │
│   │   ├── "Preparing for you"         Email (D-7)     Build excitement         │
│   │   └── Check-in instructions       Email (D-1)     Reduce friction          │
│   │                                                                             │
│   ▼                                                                             │
│   🏕️ STAY                                                                       │
│   │                                                                             │
│   │   ├── Welcome message             SMS/WhatsApp    Personal touch           │
│   │   ├── Mid-stay check              SMS (if 3+ d)   Address issues           │
│   │   └── Photo opportunity           On-site         Generate UGC             │
│   │                                                                             │
│   ▼                                                                             │
│   📝 POST-STAY                                                                  │
│   │                                                                             │
│   │   ├── Thank you + review ask      Email (D+1)     Get reviews              │
│   │   ├── Photo share request         Email (D+3)     Get UGC                  │
│   │   └── Referral code               Email (D+7)     Activate WOM             │
│   │                                                                             │
│   ▼                                                                             │
│   🔄 RETENTION                                                                  │
│   │                                                                             │
│   │   ├── Season announcement         Email (90d)     Re-engage               │
│   │   ├── "We miss you" offer         Email (180d)    Win back                │
│   │   ├── Birthday/Anniversary        Email           Delight                 │
│   │   └── Loyalty status update       Email           Recognize               │
│   │                                                                             │
│   └────────────────────────────────────────────────────────────────────────────│
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Phase 13: Review Management System

┌─────────────────────────────────────────────────────────────────────────────────┐
│                          REVIEW MANAGEMENT DASHBOARD                            │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   ┌─ REVIEW AGGREGATION ────────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   PLATFORM          REVIEWS    AVG RATING    RESPONSE RATE             │   │
│   │   ═══════════════════════════════════════════════════════════════════  │   │
│   │                                                                         │   │
│   │   Google Business      45        4.8 ★        92%                      │   │
│   │   Booking.com          38        9.2/10       100%                     │   │
│   │   Airbnb               22        4.9 ★        100%                     │   │
│   │   TripAdvisor          12        4.7 ★        83%                      │   │
│   │   ─────────────────────────────────────────────────────────────────    │   │
│   │   AGGREGATE           117        4.8 ★        94%                      │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ PENDING RESPONSES ─────────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   ⚠️  3 reviews awaiting response (target: <24hrs)                      │   │
│   │                                                                         │   │
│   │   • Google: "Amazing stay but..." (4★) — 18hrs ago    [ Respond ]      │   │
│   │   • Booking: "Perfect getaway" (10/10) — 22hrs ago    [ Respond ]      │   │
│   │   • Airbnb: "Great location" (5★) — 23hrs ago         [ Respond ]      │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ SENTIMENT ANALYSIS ────────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   TOP PRAISED                     TOP CRITICIZED                        │   │
│   │   ════════════                    ══════════════                        │   │
│   │   🟢 Location (42 mentions)       🔴 Check-in process (8 mentions)     │   │
│   │   🟢 Cleanliness (38 mentions)    🔴 WiFi speed (5 mentions)           │   │
│   │   🟢 Unique experience (35)       🔴 Heating delay (4 mentions)        │   │
│   │   🟢 Hot tub (28 mentions)        🟡 Parking (3 mentions)              │   │
│   │                                                                         │   │
│   │   💡 ACTION: WiFi upgrade would address 5 negative mentions            │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ REVIEW TRENDS ─────────────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   MONTHLY AVERAGE RATING                                                │   │
│   │                                                                         │   │
│   │   5.0│                                          ●                       │   │
│   │      │              ●         ●    ●    ●    ●                         │   │
│   │   4.5│    ●    ●                                                        │   │
│   │      │                                                                  │   │
│   │   4.0│                                                                  │   │
│   │      └────┬────┬────┬────┬────┬────┬────┬────┬────                     │   │
│   │          Jan  Feb  Mar  Apr  May  Jun  Jul  Aug  Sep                   │   │
│   │                                                                         │   │
│   │   📈 Trend: +0.3 stars since implementing feedback loop                │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘
Review KPIFormulaTarget
Avg RatingSum of ratings / Count>4.7★
Response RateResponded / Total>95%
Response TimeAvg hours to respond<24hrs
NPS(Promoters - Detractors) / Total × 100>70

Marketing KPIs (Add to Operations Dashboard)

KPIFormulaTargetCategory
LTVAvg Value × Frequency × Margin × Lifespan>€500Customer
LTV:CACLTV / CAC>3:1Efficiency
Repeat RateReturning / Total Guests>25%Loyalty
Referral RateReferral Bookings / Total>15%WOM
ROASRevenue / Ad Spend>5xMarketing
Direct %Direct Bookings / Total>25%Channel
NPSPromoters - Detractors>50Satisfaction
Email Open RateOpens / Sent>25%Engagement
Churn RateChurned / Total Base<30%Retention

7. UI/UX Design Specifications

Visual Identity

Theme: "Engineering meets Nature"

Color Palette

PurposeColorHex
Background (Primary)Clean White#FFFFFF
Background (Secondary)Soft Gray#F8FAFC
Primary ActionForest Green#10B981
Accents/MoneyLime/Chartreuse#84CC16
Alerts/Cost SpikesBurnt Orange#F97316
Negative/LossRed#EF4444
Info/NeutralBlue#3B82F6

Typography

ContextFont
UI ElementsInter (sans-serif)
Financial Tables/NumbersJetBrains Mono (monospace)

Screen Layouts

Main Application Layout

┌─────────────────────────────────────────────────────────────────────────────────┐
│  ┌─ HEADER ─────────────────────────────────────────────────────────────────┐   │
│  │  🏕️ GlampModeler    [Planning ▾]  [Operations]  [Analysis]    €EUR ▾    │   │
│  └──────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│  ┌─ SIDEBAR ─┐  ┌─ MAIN CONTENT ─────────────────────┐  ┌─ LIVE PANEL ──────┐  │
│  │           │  │                                    │  │                   │  │
│  │  PLANNING │  │                                    │  │   TOTAL CAPEX     │  │
│  │  ────────│  │                                    │  │   ═══════════     │  │
│  │  1.Config │  │                                    │  │                   │  │
│  │  2.Site   │  │      INTERACTIVE WORKSPACE         │  │   €247,500        │  │
│  │  3.Ops    │  │                                    │  │   ▲ +€12,400      │  │
│  │  4.Sim    │  │      Forms, Cards, Wizards         │  │                   │  │
│  │           │  │                                    │  │   ┌─────────────┐ │  │
│  │  ──────── │  │                                    │  │   │   ╭───╮     │ │  │
│  │  OPS      │  │                                    │  │   │  ╱ 42%╲    │ │  │
│  │  ────────│  │                                    │  │   │ │Shell │   │ │  │
│  │  5.Daily  │  │                                    │  │   │  ╲____╱    │ │  │
│  │  6.Alerts │  │                                    │  │   │  28% Deck  │ │  │
│  │           │  │                                    │  │   │  30% Int.  │ │  │
│  │  ──────── │  │                                    │  │   └─────────────┘ │  │
│  │  ANALYSIS │  │                                    │  │                   │  │
│  │  ────────│  │                                    │  │   ──────────────  │  │
│  │  7.Compare│  │                                    │  │   IRR: 18.4%      │  │
│  │  8.Sankey │  │                                    │  │   Payback: 4.2yr  │  │
│  │           │  │                                    │  │                   │  │
│  └───────────┘  └────────────────────────────────────┘  └───────────────────┘  │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Mobile Dashboard (Simplified)

┌─────────────────────────────┐
│  🏕️ GlampModeler      ☰    │
├─────────────────────────────┤
│                             │
│  TODAY: 3/4 units occupied  │
│  ████████████████░░░░ 75%   │
│                             │
├─────────────────────────────┤
│  THIS WEEK REVENUE          │
│  €2,340                     │
│  ▲ +12% vs last week        │
│                             │
├─────────────────────────────┤
│  QUICK STATS                │
│  ┌─────────┬─────────┐      │
│  │ ADR     │ RevPAR  │      │
│  │  €142   │  €107   │      │
│  │  ▲ +8%  │  ▲ +5%  │      │
│  └─────────┴─────────┘      │
│                             │
├─────────────────────────────┤
│  ⚠️ 2 ALERTS                │
│                             │
│  • Unit 2 checkout @ 11:00  │
│  • Energy +23% MTD          │
│                             │
├─────────────────────────────┤
│                             │
│  [+ Booking] [+ Expense]    │
│                             │
└─────────────────────────────┘

Financial Command Center

┌─────────────────────────────────────────────────────────────────────────────────┐
│                         FINANCIAL COMMAND CENTER                                │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│  ┌─ KPI ROW ────────────────────────────────────────────────────────────────┐   │
│  │ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐         │   │
│  │ │INVESTMENT│ │   IRR    │ │  RevPAR  │ │ PAYBACK  │ │   GOP    │         │   │
│  │ │ €247,500 │ │  18.4%   │ │   €102   │ │  4.2 yr  │ │  €68,400 │         │   │
│  │ └──────────┘ └──────────┘ └──────────┘ └──────────┘ └──────────┘         │   │
│  └──────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│  ┌─ PULSE CHART (Monthly Revenue vs Expenses) ──────────────────────────────┐   │
│  │                                                                          │   │
│  │   €25k │      ▓▓                                                         │   │
│  │        │      ▓▓  ▓▓                              ▓▓                     │   │
│  │   €20k │      ▓▓  ▓▓      ▓▓  ▓▓  ▓▓  ▓▓  ▓▓     ▓▓                     │   │
│  │        │  ▓▓  ▓▓  ▓▓      ▓▓  ▓▓  ▓▓  ▓▓  ▓▓  ▓▓ ▓▓  ▓▓                 │   │
│  │   €15k │  ▓▓  ▓▓  ▓▓  ▓▓  ▓▓  ▓▓  ▓▓  ▓▓  ▓▓  ▓▓ ▓▓  ▓▓  ▓▓             │   │
│  │        │  ▓▓  ░░  ░░  ░░  ░░  ░░  ░░  ░░  ░░  ░░ ░░  ░░  ░░             │   │
│  │   €10k │  ░░  ░░  ░░  ░░  ░░  ░░  ░░  ░░  ░░  ░░ ░░  ░░  ░░             │   │
│  │        │  ░░  ░░  ░░  ░░  ░░  ░░  ░░  ░░  ░░  ░░ ░░  ░░  ░░             │   │
│  │   €5k  │  ░░──●───●───●───●───●───●───●───●───●──●───●───●── Cash Flow  │   │
│  │        │  ░░  ░░  ░░  ░░                         ░░  ░░  ░░             │   │
│  │   €0   └──┴───┴───┴───┴───┴───┴───┴───┴───┴───┴──┴───┴───┴──            │   │
│  │          Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec                │   │
│  │                                                                          │   │
│  │   ▓▓ Revenue    ░░ Expenses    ●── Net Cash Flow                        │   │
│  │                                                                          │   │
│  │   Note: Winter months (Nov-Feb) show higher expense bars (heating)       │   │
│  │                                                                          │   │
│  └──────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│  ┌─ HORIZON CHART (10-Year Cumulative Cash) ────────────────────────────────┐   │
│  │                                                                          │   │
│  │   €500k│                                               ╭────────────────│   │
│  │        │                                          ╭────╯                 │   │
│  │   €400k│                                     ╭────╯                      │   │
│  │        │                                ╭────╯                           │   │
│  │   €300k│                           ╭────╯                                │   │
│  │        │                      ╭────╯                                     │   │
│  │   €200k│                 ╭────╯                                          │   │
│  │        │            ╭────╯                                               │   │
│  │   €100k│       ╭────╯          ▼ CANVAS REPLACEMENT                      │   │
│  │        │  ╭────╯               (Year 7: -€45,000)                        │   │
│  │   €0 ──│──╯─────────────────────────────────────────────────────────     │   │
│  │        │                                                                  │   │
│  │  -€100k│                                                                  │   │
│  │        │                                                                  │   │
│  │  -€200k├──────────────────────────────────────────────────────────────   │   │
│  │        ╰─  INITIAL INVESTMENT                                            │   │
│  │        └──┬───┬───┬───┬───┬───┬───┬───┬───┬───┬──                        │   │
│  │          Y1  Y2  Y3  Y4  Y5  Y6  Y7  Y8  Y9  Y10                         │   │
│  │                                                                          │   │
│  └──────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

8. Non-Functional Requirements

8.1 Data Persistence

FeatureImplementation
Auto-saveSave state to localStorage on every change
Export"Download Project" → JSON file
Import"Load Project" → Upload JSON
Cloud Sync (V2)Optional account-based sync

8.2 Responsiveness

PlatformPriorityFeatures
DesktopPrimaryFull dashboard, all charts
TabletFullResponsive layout, touch-friendly
MobileSimplifiedKPI cards, quick actions, alerts

8.3 Currency & Units

SettingOptionsDefault
CurrencyEUR, USD, PLN, GBPEUR
MeasurementMetric (m, m²)Hardcoded

8.4 Export & Reports

ReportAudienceFormat
Investor SummaryInvestors/BanksPDF (A4)
Monthly PerformanceOwnerPDF/Email
Tax ReportAccountantCSV/PDF
Maintenance LogOperationsPDF

9. Technical Stack

LayerTechnology
FrameworkReact 18+ with TypeScript
State ManagementZustand
Charts (Standard)Recharts
Charts (Sankey)d3-sankey or @nivo/sankey
Charts (Gauges)react-gauge-chart
Calendar Heatmapreact-calendar-heatmap
StylingTailwind CSS
PDF Generationreact-pdf or jsPDF
BuildVite
Data FetchingTanStack Query (for API integrations)

10. Unique Selling Points (USP)

FeatureDescription
Slope PenaltyTerrain difficulty directly impacts CapEx
Insulation/Energy CorrelationCheap insulation = Expensive winter OpEx
Staffing Step FunctionMargins drop at 4 units, recover at 8+
Asset LifecycleForces Year 7 canvas replacement
Actual vs. PlanLive variance tracking, not just projections
Sankey Flow DiagramsVisualize where money comes from and goes
Alert SystemProactive notifications for underperformance
LTV-First Guest ViewSee lifetime value, not just booking value
Channel ROI ClarityKnow exactly which marketing channel works
Automated Loyalty TiersGuest upgrades happen automatically based on stays
Referral AttributionTrack word-of-mouth revenue with unique codes
Review Sentiment AnalysisAuto-categorize feedback to find improvement areas

11. Implementation Roadmap

┌─────────────────────────────────────────────────────────────────────────────────┐
│                           IMPLEMENTATION PHASES                                 │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   PHASE 1: FOUNDATION (MVP)                                                     │
│   ═══════════════════════                                                       │
│   □ Unit Configurator (7 steps)                                                 │
│   □ Site Infrastructure Module                                                  │
│   □ Basic 10-Year Projection                                                    │
│   □ PDF Export                                                                  │
│   □ localStorage persistence                                                    │
│                                                                                 │
│   PHASE 2: OPERATIONS                                                           │
│   ═══════════════════                                                           │
│   □ Daily Dashboard with 6 core KPIs                                            │
│   □ Booking input form                                                          │
│   □ Expense tracking form                                                       │
│   □ Actual vs. Plan comparison                                                  │
│   □ Basic alert system                                                          │
│                                                                                 │
│   PHASE 3: VISUALIZATION                                                        │
│   ═════════════════════                                                         │
│   □ Revenue Flow Sankey                                                         │
│   □ Cost Distribution Sankey                                                    │
│   □ Booking Funnel Sankey                                                       │
│   □ Gauge charts for targets                                                    │
│   □ Occupancy calendar heatmap                                                  │
│                                                                                 │
│   PHASE 4: INTELLIGENCE                                                         │
│   ═══════════════════════                                                       │
│   □ Industry benchmarks                                                         │
│   □ What-If scenario simulator                                                  │
│   □ Predictive occupancy                                                        │
│   □ Weather correlation analysis                                                │
│                                                                                 │
│   PHASE 5: INTEGRATIONS                                                         │
│   ══════════════════════                                                        │
│   □ Booking.com / Airbnb API                                                    │
│   □ Bank feed integration                                                       │
│   □ Smart meter data                                                            │
│   □ Automated email reports                                                     │
│                                                                                 │
│   ─────────────────────────────────────────────────────────────────────────────│
│                                                                                 │
│   PHASE 6: GROWTH ENGINE — ACQUISITION                                          │
│   ════════════════════════════════════                                          │
│   □ Guest database with LTV tracking                                            │
│   □ Channel attribution system (last-touch default)                             │
│   □ UTM parameter capture on bookings                                           │
│   □ "How did you hear about us?" field                                          │
│   □ Marketing spend tracker per channel                                         │
│   □ ROAS calculation engine                                                     │
│                                                                                 │
│   PHASE 7: GROWTH ENGINE — RETENTION                                            │
│   ═══════════════════════════════════                                           │
│   □ Loyalty tier system (Explorer → Legend)                                     │
│   □ Referral program with tracking codes                                        │
│   □ Discount/promotion code engine                                              │
│   □ Dynamic pricing rules                                                       │
│   □ Review aggregation dashboard                                                │
│   □ Review response management                                                  │
│                                                                                 │
│   PHASE 8: GROWTH ENGINE — AUTOMATION                                           │
│   ════════════════════════════════════                                          │
│   □ Email sequence builder                                                      │
│   □ Guest lifecycle triggers (post-stay, win-back)                              │
│   □ Review solicitation automation                                              │
│   □ Birthday/anniversary reminders                                              │
│   □ Loyalty tier upgrade notifications                                          │
│                                                                                 │
│   PHASE 9: MARKETING INTEGRATIONS                                               │
│   ═══════════════════════════════                                               │
│   □ Meta Marketing API (Facebook/Instagram Ads)                                 │
│   □ Google Ads API                                                              │
│   □ Google Analytics 4                                                          │
│   □ Email platform (Mailchimp/SendGrid)                                         │
│   □ Social scheduling (Buffer/Later)                                            │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Appendix A: Pricing Data (CENNIK 2025)

Source: Supplier Price List 2025 — All prices gross with 23% VAT


A.1 Yurt Shells (Structure + Insulation)

┌─────────────────────────────────────────────────────────────────────────────────┐
│                          ENKLAVA CLASSIC (Standard)                             │
│         Year-round insulation 100mm Steico Flex, lambda 0.036                   │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   SIZE          16 m²       25 m²       35 m²       47 m²       70 m²          │
│   ══════════════════════════════════════════════════════════════════           │
│   PRICE       47,000 zł   57,000 zł   68,000 zł   82,000 zł   108,000 zł       │
│                                                                                 │
│   + Wooden     5,000 zł    6,000 zł    7,000 zł    8,000 zł    10,000 zł       │
│     Facade                                                                      │
│     (optional)                                                                  │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────────────────────────────┐
│                          ENKLAVA HYBRID (Mid-Tier)                              │
│              Solid spruce wood cladding 19mm + GREEN fabric roof                │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   SIZE                      35 m²       47 m²       70 m²       90 m²          │
│   ══════════════════════════════════════════════════════════════════           │
│   PRICE                   81,000 zł   96,000 zł   128,000 zł  153,000 zł       │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────────────────────────────┐
│                         ENKLAVA PREMIUM (Top-Tier)                              │
│   +10cm extra insulation (roof 20cm, platform 20cm, walls 14cm)                 │
│   + Triple-glazed windows/doors + 4-layer tilting skylight + Recuperation       │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   SIZE                                  47 m²       70 m²       90 m²          │
│   ══════════════════════════════════════════════════════════════════           │
│   PRICE                               115,000 zł  151,000 zł  180,000 zł       │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

A.2 Platforms (Deck + Foundation)

┌─────────────────────────────────────────────────────────────────────────────────┐
│                            STANDARD PLATFORMS                                   │
│     BAYO.S screw foundations, KVH construction wood, OSB3 22mm top layer       │
│     Steico Flex 140mm insulation, Tyvek + Ventus membrane                       │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   SIZE        16 m²     25 m²     35 m²     47 m²     70 m²     90 m²          │
│   ═════════════════════════════════════════════════════════════════            │
│   PRICE     11,500 zł  16,500 zł  22,000 zł  29,500 zł  39,500 zł  50,000 zł   │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────────────────────────────┐
│                      HYBRID PLUS PLATFORMS (+20cm insulation)                   │
│                       With foundations and assembly included                    │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   SIZE                                  47 m²       70 m²       90 m²          │
│   ══════════════════════════════════════════════════════════════════           │
│   PRICE                               33,000 zł   44,000 zł   54,000 zł        │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

A.3 Flooring Options

Flooring Type16 m²25 m²35 m²47 m²70 m²90 m²
Karelian Pine3,000 zł5,000 zł6,000 zł8,000 zł12,000 zł16,000 zł
Waterproof Laminate (AC5)3,500 zł5,500 zł7,000 zł9,500 zł14,000 zł18,000 zł
Barlinecka Boardod 4,000 złod 6,000 złod 8,000 złod 10,500 złod 15,500 złod 20,000 zł

A.4 Windows & Doors (Stolarka Okienna)

┌─────────────────────────────────────────────────────────────────────────────────┐
│                              WINDOW PRICING                                     │
│             Wooden frames, Maco hardware, acrylic seals, aluminum drip          │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   TYPE                           DOUBLE-GLAZED        TRIPLE-GLAZED            │
│                                   (U=1.1)              (U=0.5)                  │
│   ══════════════════════════════════════════════════════════════════           │
│                                                                                 │
│   TERRACE DOOR 160cm              6,900 zł             8,200 zł                │
│   (opening, full height)                                                        │
│                                                                                 │
│   FIXED GLAZING 160cm             5,900 zł             7,200 zł                │
│   (panoramic, non-opening)                                                      │
│                                                                                 │
│   TERRACE DOOR 90cm               4,800 zł             5,700 zł                │
│   (opening)                                                                     │
│                                                                                 │
│   FIXED GLAZING 90cm              4,300 zł             5,200 zł                │
│                                                                                 │
│   TERRACE DOOR 50cm               3,500 zł             4,000 zł                │
│   (small opening)                                                               │
│                                                                                 │
│   FIXED GLAZING 50cm              3,200 zł             3,500 zł                │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

A.5 Bathroom Modules

Module TypePriceNotes
Standard with Mezzanine19,000 złCertified C24 wood, double-sided planking, 28mm spruce ceiling
Enlarged "3/4" with Mezzanine26,000 złLarger footprint, same construction
Non-standard (e.g., half-moon)IndividualCustom design

Plumbing & Electrical Installation: from 7,380 zł (includes electrical wiring in module)


A.6 Heating Systems

┌─────────────────────────────────────────────────────────────────────────────────┐
│                           HEATING OPTIONS                                       │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   PELLET / WOOD STOVE                                      Individual quote    │
│                                                                                 │
│   CHIMNEY INSTALLATION                                                          │
│   ├── fi 80mm (small stove)                                    6,400 zł        │
│   ├── fi 130mm (medium stove)                                  6,400 zł        │
│   └── fi 150mm (large stove)                                   6,800 zł        │
│       (insulated, double-wall, stainless steel)                                │
│                                                                                 │
│   INFRARED HEATING (WiFi controlled)                                           │
│   ├── 3 × 2400W panels (for 47 m²)                             7,500 zł        │
│   └── 4 × 2400W panels (for 70 m²)                            10,000 zł        │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

A.7 Other Equipment & Services

ItemPrice
Covered Entrance (arch with platform & steps)11,000 zł
Electrical Distribution in YurtIndividual quote
Wind-Snow Reinforcement PackageDepends on location/zone
Assembly (Montaż)15% of yurt cost (with windows + heating)
Transport / Crew TravelIndividual quote

A.8 Sample Configurations (Total CapEx)

┌─────────────────────────────────────────────────────────────────────────────────┐
│                        EXAMPLE: BUDGET GLAMPING UNIT                            │
│                           ENKLAVA CLASSIC 35 m²                                 │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   Yurt Shell (35 m², year-round insulation)          68,000 zł                 │
│   Platform (standard)                                 22,000 zł                 │
│   Flooring (Karelian Pine)                            6,000 zł                 │
│   Windows (2× Fixed 90cm double-glazed)               8,600 zł                 │
│   Bathroom Module (standard)                         19,000 zł                 │
│   Plumbing & Electrical                               7,380 zł                 │
│   Infrared Heating (3×2400W)                          7,500 zł                 │
│   ─────────────────────────────────────────────────────────────                │
│   SUBTOTAL                                          138,480 zł                 │
│   Assembly (15%)                                     10,200 zł                 │
│   Transport (estimate)                                5,000 zł                 │
│   ═════════════════════════════════════════════════════════════                │
│   TOTAL                                        ≈ 153,680 zł                    │
│                                                 ≈ €35,700                       │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────────────────────────────┐
│                        EXAMPLE: PREMIUM GLAMPING UNIT                           │
│                           ENKLAVA PREMIUM 70 m²                                 │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   Yurt Shell (70 m², Enklava Premium)               151,000 zł                 │
│   Platform (Premium +20cm insulation)                44,000 zł                 │
│   Flooring (Barlinecka Board)                        15,500 zł                 │
│   Windows (2× Terrace 160cm triple-glazed)           16,400 zł                 │
│   Windows (2× Fixed 90cm triple-glazed)              10,400 zł                 │
│   Bathroom Module (enlarged 3/4)                     26,000 zł                 │
│   Plumbing & Electrical                               7,380 zł                 │
│   Pellet Stove + Chimney fi150                       15,000 zł (est.)          │
│   Covered Entrance                                   11,000 zł                 │
│   ─────────────────────────────────────────────────────────────                │
│   SUBTOTAL                                          296,680 zł                 │
│   Assembly (15%)                                     22,650 zł                 │
│   Transport (estimate)                                8,000 zł                 │
│   ═════════════════════════════════════════════════════════════                │
│   TOTAL                                        ≈ 327,330 zł                    │
│                                                 ≈ €76,100                       │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

A.9 Payment Terms

MilestoneAmount
Deposit60% of (yurt + platform + components)
Before AssemblyRemaining 40%
Assembly & TransportBilled separately

Currency Note: 1 EUR ≈ 4.30 PLN (as of 2025)


Appendix B: Data Model

// ═══════════════════════════════════════════════════════════════
// PLANNING MODE TYPES (Based on CENNIK 2025)
// ═══════════════════════════════════════════════════════════════

type YurtSize = 16 | 25 | 35 | 47 | 70 | 90; // m²
type YurtType = 'classic' | 'hybrid' | 'premium'; // Enklava product line
type GlazingType = 'double' | 'triple'; // U=1.1 vs U=0.5
type WindowSize = 50 | 90 | 160; // cm
type ChimneySize = 80 | 130 | 150; // mm diameter

interface YurtConfiguration {
  // Step 1: Structure
  structure: {
    size: YurtSize;
    type: YurtType;
    woodenFacade: boolean; // Only for classic, +5,000-10,000 zł
  };

  // Step 3: Windows & Doors
  fenestration: {
    windows: Array<{
      size: WindowSize;
      type: 'terrace' | 'fixed';
      glazing: GlazingType;
    }>;
    skylight: 'none' | 'fixed' | 'electric'; // Included in premium
  };

  // Step 4: Platform
  platform: {
    type: 'standard' | 'premium'; // +20cm insulation for premium
    flooring: 'karelianPine' | 'laminateAC5' | 'barlinecka';
    slope: 'flat' | 'gentle' | 'steep';
  };

  // Step 5: Interior
  interior: {
    bathroom: 'none' | 'standard' | 'enlarged'; // 0 / 19,000 / 26,000 zł
    plumbing: boolean; // from 7,380 zł
    kitchenette: 'none' | 'coffee' | 'full';
  };

  // Step 6: HVAC
  hvac: {
    heating: 'pellet' | 'wood' | 'infrared' | 'heatPump';
    chimney?: ChimneySize; // 6,400 - 6,800 zł
    cooling: boolean;
  };

  // Step 7: Amenities
  amenities: {
    coveredEntrance: boolean; // 11,000 zł
    hotTub: 'none' | 'wood' | 'electric';
    sauna: 'none' | 'barrel' | 'panorama';
    furnishing: 'basic' | 'boutique' | 'luxury';
    windSnowPackage: boolean;
  };
}

// Pricing lookup tables (Enklava 2025)
const YURT_PRICES: Record<YurtType, Partial<Record<YurtSize, number>>> = {
  classic: {
    16: 47000, 25: 57000, 35: 68000, 47: 82000, 70: 108000
  },
  hybrid: {
    35: 81000, 47: 96000, 70: 128000, 90: 153000
  },
  premium: {
    47: 115000, 70: 151000, 90: 180000
  }
};

const PLATFORM_PRICES: Record<'standard' | 'premium', Partial<Record<YurtSize, number>>> = {
  standard: {
    16: 11500, 25: 16500, 35: 22000, 47: 29500, 70: 39500, 90: 50000
  },
  premium: {
    47: 33000, 70: 44000, 90: 54000
  }
};

const FLOORING_PRICES: Record<string, Partial<Record<YurtSize, number>>> = {
  karelianPine: { 16: 3000, 25: 5000, 35: 6000, 47: 8000, 70: 12000, 90: 16000 },
  laminateAC5:  { 16: 3500, 25: 5500, 35: 7000, 47: 9500, 70: 14000, 90: 18000 },
  barlinecka:   { 16: 4000, 25: 6000, 35: 8000, 47: 10500, 70: 15500, 90: 20000 }
};

const WINDOW_PRICES: Record<GlazingType, Record<string, number>> = {
  double: {
    'terrace-160': 6900, 'fixed-160': 5900,
    'terrace-90': 4800,  'fixed-90': 4300,
    'terrace-50': 3500,  'fixed-50': 3200
  },
  triple: {
    'terrace-160': 8200, 'fixed-160': 7200,
    'terrace-90': 5700,  'fixed-90': 5200,
    'terrace-50': 4000,  'fixed-50': 3500
  }
};

const FIXED_PRICES = {
  bathroomStandard: 19000,
  bathroomEnlarged: 26000,
  plumbingElectrical: 7380,
  chimney80: 6400,
  chimney130: 6400,
  chimney150: 6800,
  infrared47: 7500,
  infrared70: 10000,
  coveredEntrance: 11000,
  assemblyRate: 0.15, // 15% of yurt cost
};

const WOODEN_FACADE_PRICES: Partial<Record<YurtSize, number>> = {
  16: 5000, 25: 6000, 35: 7000, 47: 8000, 70: 10000
};

interface SiteConfiguration {
  landPrice: number;
  unitCount: number;
  powerDistance: number;
  waterDistance: number;
  sewage: 'septic' | 'bioPlant' | 'citySewer';
}

interface OperationsProjection {
  revenueModel: 'ecotourism' | 'residency' | 'longTerm';
  adr: { highSeason: number; lowSeason: number };
  seasonality: number[]; // 12 monthly occupancy values
  ancillaryRevenue: number;
}

// ═══════════════════════════════════════════════════════════════
// OPERATIONS MODE TYPES
// ═══════════════════════════════════════════════════════════════

interface Booking {
  id: string;
  unitId: string;
  guestName: string;
  checkIn: Date;
  checkOut: Date;
  nightlyRate: number;
  totalAmount: number;
  channel: 'direct' | 'booking' | 'airbnb' | 'other';
  status: 'confirmed' | 'checkedIn' | 'checkedOut' | 'cancelled';
  commission?: number;
}

interface Expense {
  id: string;
  date: Date;
  category: 'energy' | 'staff' | 'maintenance' | 'marketing' | 'insurance' | 'loan' | 'other';
  amount: number;
  description: string;
  recurring: boolean;
}

interface DailyMetrics {
  date: Date;
  occupancy: number;
  revenue: number;
  expenses: number;
  adr: number;
  revpar: number;
}

// ═══════════════════════════════════════════════════════════════
// ANALYSIS MODE TYPES
// ═══════════════════════════════════════════════════════════════

interface VarianceReport {
  period: { start: Date; end: Date };
  metrics: {
    name: string;
    planned: number;
    actual: number;
    variance: number;
    variancePercent: number;
    status: 'positive' | 'neutral' | 'negative';
  }[];
}

interface SankeyData {
  nodes: { id: string; label: string }[];
  links: { source: string; target: string; value: number }[];
}

interface Alert {
  id: string;
  type: 'critical' | 'warning' | 'info';
  category: 'occupancy' | 'revenue' | 'cost' | 'maintenance' | 'guest';
  message: string;
  threshold: number;
  currentValue: number;
  createdAt: Date;
  acknowledged: boolean;
}

// ═══════════════════════════════════════════════════════════════
// GROWTH ENGINE TYPES (Layer 4)
// ═══════════════════════════════════════════════════════════════

type Channel =
  | 'google_ads'
  | 'meta_ads'
  | 'booking_com'
  | 'airbnb'
  | 'direct'
  | 'referral'
  | 'influencer'
  | 'organic_search'
  | 'organic_social'
  | 'email'
  | 'other';

type LoyaltyTier = 'explorer' | 'adventurer' | 'pioneer' | 'legend';

interface Guest {
  id: string;
  email: string;
  phone?: string;
  firstName: string;
  lastName: string;

  // Acquisition
  firstBookingDate: Date;
  acquisitionChannel: Channel;
  acquisitionCampaign?: string;
  referredBy?: string;
  utmSource?: string;
  utmMedium?: string;
  utmCampaign?: string;

  // Loyalty
  loyaltyTier: LoyaltyTier;
  totalStays: number;
  totalRevenue: number;
  totalNights: number;

  // LTV
  ltv: number;
  predictedNextBooking?: Date;
  churnRisk: 'low' | 'medium' | 'high';

  // Engagement
  lastStayDate: Date;
  avgReviewScore?: number;
  referralsMade: number;
  referralCode: string;

  // Communication
  emailOptIn: boolean;
  smsOptIn: boolean;
  preferredLanguage: string;
}

interface MarketingCampaign {
  id: string;
  name: string;
  channel: Channel;
  platform: 'google' | 'meta' | 'tiktok' | 'email' | 'influencer';

  startDate: Date;
  endDate?: Date;
  status: 'draft' | 'active' | 'paused' | 'completed';

  budget: number;
  spent: number;

  impressions: number;
  clicks: number;
  bookings: number;
  revenue: number;
  roas: number;

  utmSource: string;
  utmMedium: string;
  utmCampaign: string;
}

interface Promotion {
  id: string;
  code: string;
  name: string;

  type: 'percentage' | 'fixed' | 'free_night' | 'upgrade';
  value: number;

  conditions: {
    minNights?: number;
    minValue?: number;
    validUnits?: string[];
    validDates?: { start: Date; end: Date };
    maxUses?: number;
    maxUsesPerGuest?: number;
    newGuestsOnly?: boolean;
    channels?: Channel[];
  };

  status: 'active' | 'paused' | 'expired';
  usageCount: number;
  revenueGenerated: number;
  discountGiven: number;
}

interface Referral {
  id: string;
  referrerId: string;
  referrerCode: string;
  refereeId?: string;
  refereeBookingId?: string;

  status: 'sent' | 'clicked' | 'booked' | 'completed' | 'rewarded';
  sentDate: Date;
  completedDate?: Date;

  referrerReward: number;
  refereeDiscount: number;
  revenueGenerated: number;
}

interface InfluencerPartnership {
  id: string;
  handle: string;
  platform: 'instagram' | 'tiktok' | 'youtube' | 'blog';
  followers: number;
  engagementRate: number;

  compensation: {
    type: 'free_stay' | 'paid' | 'hybrid';
    stayValue?: number;
    cashPayment?: number;
  };

  deliverables: {
    posts: { required: number; delivered: number };
    stories: { required: number; delivered: number };
  };

  uniqueCode: string;
  bookingsTracked: number;
  revenueTracked: number;
  calculatedROI: number;

  status: 'negotiating' | 'confirmed' | 'in_progress' | 'completed';
  visitDates?: { start: Date; end: Date };
}

interface Review {
  id: string;
  guestId: string;
  bookingId: string;
  platform: 'google' | 'booking' | 'airbnb' | 'tripadvisor' | 'internal';

  rating: number;
  text?: string;
  date: Date;

  responded: boolean;
  responseText?: string;
  responseDate?: Date;

  sentiment: 'positive' | 'neutral' | 'negative';
  tags: string[];
}

interface EmailSequence {
  id: string;
  name: string;
  trigger: 'booking' | 'post_stay' | 'anniversary' | 'win_back' | 'referral';

  emails: Array<{
    id: string;
    subject: string;
    delayDays: number;
    sent: number;
    opened: number;
    clicked: number;
    openRate: number;
    clickRate: number;
  }>;

  status: 'active' | 'paused' | 'draft';
}

interface LTVMetrics {
  period: { start: Date; end: Date };

  newGuests: number;
  returningGuests: number;
  repeatRate: number;

  avgBookingValue: number;
  avgBookingsPerYear: number;
  avgGrossMargin: number;
  avgLifespanYears: number;
  calculatedLTV: number;

  totalCAC: number;
  avgCAC: number;
  ltvCacRatio: number;

  churnedGuests: number;
  churnRate: number;
}

Appendix C: Data Privacy & GDPR Compliance

┌─────────────────────────────────────────────────────────────────────────────────┐
│                           DATA PRIVACY COMPLIANCE                               │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   GDPR REQUIREMENTS:                                                            │
│   ══════════════════                                                            │
│                                                                                 │
│   ☑ Consent collection for marketing emails (double opt-in)                    │
│   ☑ Right to be forgotten (guest deletion on request)                          │
│   ☑ Data export on request (JSON/CSV)                                          │
│   ☑ Cookie consent banner                                                      │
│   ☑ Privacy policy link in footer                                              │
│   ☑ Data retention limits (auto-delete configurable)                           │
│                                                                                 │
│   ─────────────────────────────────────────────────────────────────────────    │
│                                                                                 │
│   DATA STORAGE & RETENTION:                                                     │
│   ═════════════════════════                                                     │
│                                                                                 │
│   DATA TYPE              STORAGE          RETENTION        DELETION             │
│   ────────────────────────────────────────────────────────────────────         │
│   Guest PII              Encrypted        Until opt-out    On request          │
│   Booking history        Encrypted        7 years          Auto (tax req)      │
│   Marketing prefs        Plain            Until opt-out    On request          │
│   Analytics data         Anonymized       26 months        Auto                │
│   Financial records      Encrypted        10 years         Auto (legal req)    │
│                                                                                 │
│   ─────────────────────────────────────────────────────────────────────────    │
│                                                                                 │
│   GUEST RIGHTS PORTAL:                                                          │
│   ════════════════════                                                          │
│                                                                                 │
│   Guests can self-serve:                                                        │
│   • View all stored data                                                        │
│   • Download data export (JSON)                                                 │
│   • Update communication preferences                                            │
│   • Request account deletion                                                    │
│   • Withdraw marketing consent                                                  │
│                                                                                 │
│   ─────────────────────────────────────────────────────────────────────────    │
│                                                                                 │
│   SECURITY MEASURES:                                                            │
│   ══════════════════                                                            │
│                                                                                 │
│   • AES-256 encryption at rest                                                  │
│   • TLS 1.3 in transit                                                          │
│   • No third-party data sharing without consent                                 │
│   • Audit log for all data access                                               │
│   • Annual security review                                                      │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘
Compliance ItemStatusNotes
Cookie BannerRequiredShow on first visit
Privacy PolicyRequiredLink in footer + booking flow
Data ExportRequiredGuest portal feature
Deletion RequestRequired30-day processing window
Breach NotificationRequired72-hour reporting to authorities

Appendix D: Gamification & Value Rewards

Phase 14: Guest Achievements (Value-Backed)

Core Principle: Every achievement unlocks REAL tangible value, not just digital badges.

┌─────────────────────────────────────────────────────────────────────────────────┐
│                       GUEST ACHIEVEMENT SYSTEM                                   │
│                    "Every Badge = Real Reward"                                   │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   ┌─ STAY-BASED ACHIEVEMENTS ──────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   ACHIEVEMENT          TRIGGER              REWARD                      │   │
│   │   ════════════════════════════════════════════════════════════════════ │   │
│   │                                                                         │   │
│   │   🏕️ First Adventure    1st completed stay   Welcome basket (€25)       │   │
│   │                                              (local cheese, wine,       │   │
│   │                                               artisan crackers)         │   │
│   │                                                                         │   │
│   │   🔥 Fire Keeper         3 stays             Free firewood bundle (€15) │   │
│   │                                              for next stay              │   │
│   │                                                                         │   │
│   │   🌲 Nature Regular      5 stays             Breakfast basket (€35)     │   │
│   │                                              delivered to yurt          │   │
│   │                                                                         │   │
│   │   ⭐ Enklava Explorer    10 stays            Free upgrade to Premium    │   │
│   │                                              (next available booking)   │   │
│   │                                                                         │   │
│   │   👑 Legend Status       15 stays            Free night voucher (€120)  │   │
│   │                                              + permanent 10% off        │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ EXPERIENCE ACHIEVEMENTS ──────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   🌅 Sunrise Watcher     2 winter stays      Hot chocolate kit (€12)    │   │
│   │                                              (premium cocoa + mugs)     │   │
│   │                                                                         │   │
│   │   🌿 Off-Season Hero     Stay in Nov-Feb     15% off next summer stay   │   │
│   │                                                                         │   │
│   │   📅 Extended Escape     7+ night stay       Late checkout (14:00)      │   │
│   │                                              + spa voucher (€30)        │   │
│   │                                                                         │   │
│   │   🎂 Anniversary Guest   Book same dates     Champagne + flowers (€40)  │   │
│   │                          as previous year    waiting in yurt            │   │
│   │                                                                         │   │
│   │   🌧️ Rainy Day Champion  4+ rainy days       Board games + puzzle box   │   │
│   │                          (based on weather)  for current stay (€20)     │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ SOCIAL ACHIEVEMENTS ──────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   📸 Story Teller        Share on Instagram  Polaroid camera loan +     │   │
│   │                          with @enklava tag   10 film sheets (€15)       │   │
│   │                                                                         │   │
│   │   ⭐ Review Champion      Leave reviews on    €20 credit toward next     │   │
│   │                          2+ platforms        booking                    │   │
│   │                                                                         │   │
│   │   🤝 Ambassador          3 successful        €50 credit per referral    │   │
│   │                          referrals           + exclusive host dinner    │   │
│   │                                                                         │   │
│   │   👨‍👩‍👧‍👦 Family Tradition   3 family bookings   Family portrait session   │   │
│   │                          (4+ guests)         at campsite (€80 value)    │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Achievement Economics:

┌─────────────────────────────────────────────────────────────────────────────────┐
│                      ACHIEVEMENT ROI ANALYSIS                                    │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   INVESTMENT PER ACTIVE GUEST (avg 5 achievements):                             │
│                                                                                 │
│   Welcome basket          €25 (cost: €12)                                       │
│   Firewood bundle         €15 (cost: €5)                                        │
│   Breakfast basket        €35 (cost: €18)                                       │
│   Review credit           €20 (pure cost)                                       │
│   Social gift             €15 (cost: €8)                                        │
│   ─────────────────────────────────────────                                     │
│   TOTAL REWARD VALUE      €110                                                  │
│   ACTUAL COST             €63                                                   │
│                                                                                 │
│   RETURN:                                                                        │
│   • Guest with 5 achievements = avg 8.2 stays (vs 2.1 without)                  │
│   • LTV increase: €1,640 → €4,920 (3x multiplier)                               │
│   • Net ROI: €63 investment → €3,280 additional revenue                         │
│   • ROI ratio: 52:1                                                             │
│                                                                                 │
│   ═══════════════════════════════════════════════════════════════════════════   │
│   CONCLUSION: Every €1 spent on value rewards = €52 in guest lifetime value    │
│   ═══════════════════════════════════════════════════════════════════════════   │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Phase 15: Cohort Program Templates

Purpose: Ready-to-use program scenarios for group bookings. Each cohort type includes pricing, scheduling, and partnership templates.

┌─────────────────────────────────────────────────────────────────────────────────┐
│                      COHORT PROGRAM LIBRARY                                      │
│                 "Inspiration Scenarios for Group Bookings"                       │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   SELECT COHORT TYPE:                                                            │
│                                                                                 │
│   ┌────────────────┐  ┌────────────────┐  ┌────────────────┐                   │
│   │ 💼 CORPORATE   │  │ 🧘 WELLNESS    │  │ 🎨 CREATIVE    │                   │
│   │    RETREAT     │  │    RETREAT     │  │    RESIDENCY   │                   │
│   └────────────────┘  └────────────────┘  └────────────────┘                   │
│                                                                                 │
│   ┌────────────────┐  ┌────────────────┐                                       │
│   │ 💻 DIGITAL     │  │ 👨‍👩‍👧‍👦 FAMILY     │                                       │
│   │    NOMAD       │  │    GATHERING   │                                       │
│   └────────────────┘  └────────────────┘                                       │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Cohort Type 1: Corporate Retreat

"Team Building in Nature"

┌─────────────────────────────────────────────────────────────────────────────────┐
│                       💼 CORPORATE RETREAT PROGRAMS                              │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   PACKAGE OPTIONS:                                                               │
│   ════════════════                                                               │
│                                                                                 │
│   ┌─ SPRINT (2 days) ───────────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   Ideal for: Quarterly planning, project kickoffs                       │   │
│   │   Group size: 6-12 people                                               │   │
│   │   Units: 3-4 yurts (Classic/Hybrid)                                     │   │
│   │                                                                         │   │
│   │   INCLUDES:                          ADD-ONS:                           │   │
│   │   • 1 night accommodation            • Catering (€35/person/day)        │   │
│   │   • Meeting tent rental              • Facilitator (€400/day)           │   │
│   │   • Whiteboard + flipcharts          • Team activities (€25/person)     │   │
│   │   • Coffee/tea station               • Photographer (€200)              │   │
│   │   • Campfire evening                                                    │   │
│   │                                                                         │   │
│   │   BASE PRICE: €1,200 (€100/person for 12)                               │   │
│   │   WITH ADD-ONS: €2,500-3,200                                            │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ DEEP WORK (4 days) ────────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   Ideal for: Product development, strategy sessions, annual planning   │   │
│   │   Group size: 8-20 people                                               │   │
│   │   Units: 4-6 yurts (Hybrid/Premium mix)                                 │   │
│   │                                                                         │   │
│   │   INCLUDES:                          ADD-ONS:                           │   │
│   │   • 3 nights accommodation           • Private chef (€150/day)          │   │
│   │   • Dedicated workspace tent         • Wellness sessions (€80/group)    │   │
│   │   • High-speed WiFi booster          • Forest bathing guide (€120)      │   │
│   │   • Daily breakfast baskets          • Evening entertainment (€200)     │   │
│   │   • 2 campfire evenings                                                 │   │
│   │   • Late checkout                                                       │   │
│   │                                                                         │   │
│   │   BASE PRICE: €4,800 (€240/person for 20)                               │   │
│   │   WITH ADD-ONS: €6,500-8,000                                            │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ OFFSITE PRO (5-7 days) ────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   Ideal for: Full team retreats, company milestones, culture building  │   │
│   │   Group size: 15-30 people                                              │   │
│   │   Units: Full site exclusive                                            │   │
│   │                                                                         │   │
│   │   INCLUDES:                          ADD-ONS:                           │   │
│   │   • 4-6 nights (negotiable)          • Team building company (€1,500)   │   │
│   │   • Exclusive site access            • Live music evening (€800)        │   │
│   │   • All workspace equipment          • Drone footage (€400)             │   │
│   │   • Full catering package            • Branded merchandise (€30/person) │   │
│   │   • Activities program               • Shuttle service (€300)           │   │
│   │   • Dedicated coordinator                                               │   │
│   │                                                                         │   │
│   │   BASE PRICE: €12,000-18,000 (custom quote)                             │   │
│   │   AVG REVENUE/DAY: €2,800                                               │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ─────────────────────────────────────────────────────────────────────────     │
│                                                                                 │
│   CORPORATE PARTNER NETWORK:                                                     │
│                                                                                 │
│   • Facilitator: [Partner Name] — 15% commission on referrals                  │
│   • Catering: [Local Partner] — fixed rate €32/person                          │
│   • Team Building: [Activity Co.] — 20% markup included                        │
│   • Transport: [Shuttle Partner] — €2.50/km                                    │
│                                                                                 │
│   BOOKING FLOW:                                                                  │
│   1. Inquiry form (group size, dates, objectives)                               │
│   2. Custom proposal within 48hrs                                               │
│   3. 30% deposit to confirm                                                     │
│   4. Final headcount 7 days before                                              │
│   5. Balance due on arrival                                                     │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Cohort Type 2: Wellness Retreat

"Reset in Nature"

┌─────────────────────────────────────────────────────────────────────────────────┐
│                       🧘 WELLNESS RETREAT PROGRAMS                               │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   PACKAGE OPTIONS:                                                               │
│   ════════════════                                                               │
│                                                                                 │
│   ┌─ WEEKEND RESET (2-3 days) ──────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   Ideal for: Yoga groups, meditation circles, wellness influencers     │   │
│   │   Group size: 8-15 people                                               │   │
│   │   Units: 4-5 yurts + communal space                                     │   │
│   │                                                                         │   │
│   │   SCHEDULE TEMPLATE:                                                    │   │
│   │   ═══════════════════                                                   │   │
│   │                                                                         │   │
│   │   Day 1 (Arrival)                                                       │   │
│   │   15:00  Check-in + welcome tea ceremony                                │   │
│   │   17:00  Gentle yoga session                                            │   │
│   │   19:00  Plant-based dinner                                             │   │
│   │   21:00  Sound bath under stars                                         │   │
│   │                                                                         │   │
│   │   Day 2 (Immersion)                                                     │   │
│   │   07:00  Sunrise meditation                                             │   │
│   │   08:00  Breakfast + free time                                          │   │
│   │   10:00  Workshop session                                               │   │
│   │   13:00  Mindful lunch                                                  │   │
│   │   15:00  Forest bathing / nature walk                                   │   │
│   │   18:00  Dynamic yoga                                                   │   │
│   │   20:00  Sharing circle + campfire                                      │   │
│   │                                                                         │   │
│   │   Day 3 (Integration)                                                   │   │
│   │   07:00  Final morning practice                                         │   │
│   │   09:00  Closing ceremony + brunch                                      │   │
│   │   12:00  Checkout                                                       │   │
│   │                                                                         │   │
│   │   PRICING: €180-250/person all-inclusive                                │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ FACILITATOR PARTNERSHIP MODEL ─────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   Option A: VENUE RENTAL                                                │   │
│   │   • Facilitator books venue at group rate                               │   │
│   │   • Sets own participant price                                          │   │
│   │   • Keeps 100% of program fees                                          │   │
│   │   • We provide: accommodation + meals                                   │   │
│   │                                                                         │   │
│   │   Option B: REVENUE SHARE                                               │   │
│   │   • We handle all bookings + payments                                   │   │
│   │   • Split: 60% venue / 40% facilitator                                  │   │
│   │   • We provide: marketing + logistics                                   │   │
│   │   • Best for: building new programs together                            │   │
│   │                                                                         │   │
│   │   Option C: WHITE-LABEL                                                 │   │
│   │   • Facilitator's brand front-and-center                                │   │
│   │   • Fixed venue fee regardless of attendance                            │   │
│   │   • We handle behind-the-scenes only                                    │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   WELLNESS PARTNER REQUIREMENTS:                                                 │
│                                                                                 │
│   ✓ Insurance certificate (min €500K liability)                                │
│   ✓ Relevant certifications (yoga/therapy/coaching)                            │
│   ✓ Min 2 years teaching experience                                            │
│   ✓ Agreed cancellation policy                                                 │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Cohort Type 3: Creative Residency

"Artists & Makers in Nature"

┌─────────────────────────────────────────────────────────────────────────────────┐
│                       🎨 CREATIVE RESIDENCY PROGRAMS                             │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   FORMATS:                                                                       │
│   ════════                                                                       │
│                                                                                 │
│   ┌─ SOLO ARTIST RESIDENCY (7-14 days) ─────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   For: Writers, painters, photographers, composers                      │   │
│   │   Unit: 1 Premium yurt with workspace                                   │   │
│   │                                                                         │   │
│   │   INCLUDES:                                                             │   │
│   │   • Accommodation                                                       │   │
│   │   • Dedicated quiet hours (09:00-17:00)                                 │   │
│   │   • Natural light workspace setup                                       │   │
│   │   • Weekly breakfast basket                                             │   │
│   │                                                                         │   │
│   │   EXCHANGE OPTIONS:                                                     │   │
│   │   • Full rate: €70/night (long stay discount)                           │   │
│   │   • Work trade: 50% off + 2hr/day helping                               │   │
│   │   • Art exchange: Free stay + leave artwork                             │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ GROUP WORKSHOP (3-5 days) ─────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   For: Photography workshops, writing circles, craft retreats          │   │
│   │   Group: 6-12 participants                                              │   │
│   │   Units: 3-4 yurts + workshop space                                     │   │
│   │                                                                         │   │
│   │   WORKSHOP TYPES HOSTED:                                                │   │
│   │   • Nature photography (popular: Oct-Nov)                               │   │
│   │   • Watercolor in the wild                                              │   │
│   │   • Creative writing retreat                                            │   │
│   │   • Ceramics & pottery (requires kiln partner)                          │   │
│   │   • Sustainable crafts (natural dyes, foraging)                         │   │
│   │                                                                         │   │
│   │   PRICING: €150-200/person/day (instructor sets program fee)            │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ SEASONAL ARTIST-IN-RESIDENCE ──────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   For: Established artists seeking extended creative immersion         │   │
│   │   Duration: 1-3 months                                                  │   │
│   │   Season: Low season only (Nov-Mar)                                     │   │
│   │                                                                         │   │
│   │   DEAL STRUCTURE:                                                       │   │
│   │   • Accommodation: Free or heavily subsidized                           │   │
│   │   • In return:                                                          │   │
│   │     - 1 original artwork for site                                       │   │
│   │     - 1 public workshop/event                                           │   │
│   │     - Social media coverage (min 5 posts)                               │   │
│   │     - Featured in "Artist Stories" content                              │   │
│   │                                                                         │   │
│   │   VALUE TO ENKLAVA:                                                      │   │
│   │   • Unique content for marketing                                        │   │
│   │   • Site becomes "known for creativity"                                 │   │
│   │   • Off-season occupancy                                                │   │
│   │   • Building artist community                                           │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Cohort Type 4: Digital Nomad

"Work from Wilderness"

┌─────────────────────────────────────────────────────────────────────────────────┐
│                       💻 DIGITAL NOMAD PROGRAMS                                  │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   ┌─ NOMAD WEEK (7 days) ───────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   For: Remote workers, freelancers, small remote teams                  │   │
│   │   Group: 4-8 people (strangers welcome)                                 │   │
│   │   Units: Individual yurts + coworking tent                              │   │
│   │                                                                         │   │
│   │   REQUIREMENTS:                                                          │   │
│   │   • High-speed internet (min 50 Mbps, backup 4G)                        │   │
│   │   • Power outlets at each workspace                                     │   │
│   │   • Ergonomic seating options                                           │   │
│   │   • Video call quiet zones                                              │   │
│   │                                                                         │   │
│   │   DAILY STRUCTURE:                                                       │   │
│   │   08:00-09:00   Breakfast together (optional)                           │   │
│   │   09:00-12:00   Focused work time (quiet)                               │   │
│   │   12:00-13:00   Lunch break                                             │   │
│   │   13:00-17:00   Afternoon work                                          │   │
│   │   17:00-18:00   Outdoor activity (hike, yoga)                           │   │
│   │   19:00+        Dinner + social time                                    │   │
│   │                                                                         │   │
│   │   PRICING:                                                               │   │
│   │   • €450/week (€64/night) accommodation only                            │   │
│   │   • €650/week with breakfast + coworking                                │   │
│   │   • €850/week all-inclusive (3 meals + activities)                      │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ NOMAD MONTH (28 days) ─────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   For: Location-independent professionals                               │   │
│   │   Best season: May-June, September-October                              │   │
│   │                                                                         │   │
│   │   PRICING:                                                               │   │
│   │   • €1,400/month (€50/night)                                            │   │
│   │   • Includes: WiFi, workspace, weekly cleaning                          │   │
│   │   • Add breakfast: +€200/month                                          │   │
│   │                                                                         │   │
│   │   COMMUNITY EVENTS (included):                                           │   │
│   │   • Weekly welcome dinner (Sundays)                                     │   │
│   │   • Skill-share sessions (Wednesdays)                                   │   │
│   │   • Campfire socials (Fridays)                                          │   │
│   │                                                                         │   │
│   │   MARKETING CHANNELS:                                                    │   │
│   │   • NomadList.com listing                                               │   │
│   │   • Remote Work Europe Facebook groups                                  │   │
│   │   • #workation hashtag campaigns                                        │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   NOMAD INFRASTRUCTURE CHECKLIST:                                               │
│                                                                                 │
│   ☑ Fiber internet (primary)                                                   │
│   ☑ 4G/5G router (backup)                                                      │
│   ☑ Ethernet cables available                                                  │
│   ☑ Standing desk options                                                      │
│   ☑ Monitor loans (deposit €100)                                               │
│   ☑ Keyboard/mouse available                                                   │
│   ☑ Quiet video call booths                                                    │
│   ☑ Timezone-friendly (flexible check-in)                                      │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Cohort Type 5: Family & Friends Gathering

"Generations Together"

┌─────────────────────────────────────────────────────────────────────────────────┐
│                       👨‍👩‍👧‍👦 FAMILY GATHERING PROGRAMS                              │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   ┌─ MULTI-GENERATIONAL REUNION ────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   For: Extended family gatherings, milestone celebrations              │   │
│   │   Group: 10-25 people (3+ family units)                                 │   │
│   │   Units: 4-6 yurts clustered together                                   │   │
│   │                                                                         │   │
│   │   ACCOMMODATION SETUP:                                                   │   │
│   │   • Grandparents: Premium yurt (most accessible, best heating)         │   │
│   │   • Parents + young kids: Hybrid (extra space)                          │   │
│   │   • Teens/adults: Classic yurts                                         │   │
│   │   • Central firepit for evening gatherings                              │   │
│   │                                                                         │   │
│   │   FAMILY-FRIENDLY FEATURES:                                             │   │
│   │   ☑ Baby cot + high chair available                                    │   │
│   │   ☑ Kid-safe campfire setup                                            │   │
│   │   ☑ Board games chest                                                  │   │
│   │   ☑ Nature activity kit (bug catchers, magnifying glass)               │   │
│   │   ☑ S'mores kit included                                               │   │
│   │   ☑ Backup rainy-day activities                                        │   │
│   │                                                                         │   │
│   │   CELEBRATION ADD-ONS:                                                   │   │
│   │   • Birthday package (cake + decorations): €80                          │   │
│   │   • Anniversary dinner (private chef): €400                             │   │
│   │   • Family photo session: €150                                          │   │
│   │   • Treasure hunt game: €50                                             │   │
│   │   • Stargazing guide: €100                                              │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
│   ┌─ FRIENDS GETAWAY ───────────────────────────────────────────────────────┐   │
│   │                                                                         │   │
│   │   For: Birthday trips, bachelor/bachelorette, reunion weekends         │   │
│   │   Group: 8-16 friends                                                   │   │
│   │   Duration: 2-3 nights (typically Fri-Sun)                              │   │
│   │                                                                         │   │
│   │   POPULAR PACKAGES:                                                      │   │
│   │                                                                         │   │
│   │   🎉 Birthday Bash                                                      │   │
│   │   • 2 nights in 4 yurts                                                 │   │
│   │   • Decorations + birthday cake                                         │   │
│   │   • BBQ dinner Saturday                                                 │   │
│   │   • Champagne on arrival                                                │   │
│   │   Price: €1,600 (€100/person for 16)                                    │   │
│   │                                                                         │   │
│   │   👰 Hen/Stag Weekend                                                   │   │
│   │   • 2 nights exclusive cluster                                          │   │
│   │   • Activity: foraging/cocktails/spa                                    │   │
│   │   • Brunch hampers                                                      │   │
│   │   • Late checkout Sunday                                                │   │
│   │   Price: €2,200 (includes 1 activity)                                   │   │
│   │                                                                         │   │
│   │   🎓 Reunion Weekend                                                    │   │
│   │   • 2 nights                                                            │   │
│   │   • Campfire dinner both nights                                         │   │
│   │   • Memory photo wall                                                   │   │
│   │   • Group photo printed                                                 │   │
│   │   Price: €1,400 (12 people)                                             │   │
│   │                                                                         │   │
│   └─────────────────────────────────────────────────────────────────────────┘   │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Cohort Scenario Selector

┌─────────────────────────────────────────────────────────────────────────────────┐
│                       COHORT DECISION MATRIX                                     │
│              "Which program should I offer when?"                               │
├─────────────────────────────────────────────────────────────────────────────────┤
│                                                                                 │
│   WHEN CAPACITY IS LOW (fill gaps):                                              │
│   ═══════════════════════════════════                                            │
│   → Nomad Week/Month (long stays = stable income)                               │
│   → Artist Residency (off-season occupancy)                                     │
│   → Work trade programs (labor help + some revenue)                             │
│                                                                                 │
│   WHEN HIGH-VALUE DATES AVAILABLE:                                               │
│   ═════════════════════════════════                                              │
│   → Corporate Deep Work (€2,800/day avg)                                        │
│   → Wellness Retreat (€180-250/person all-in)                                   │
│   → Family Celebrations (high spend on add-ons)                                 │
│                                                                                 │
│   WHEN BUILDING BRAND AWARENESS:                                                 │
│   ══════════════════════════════                                                 │
│   → Influencer wellness retreats (content creation)                             │
│   → Photography workshops (beautiful imagery)                                   │
│   → Artist exchange (unique stories)                                            │
│                                                                                 │
│   WHEN TESTING NEW OFFERINGS:                                                    │
│   ═══════════════════════════                                                    │
│   → Partner-led programs (they take booking risk)                               │
│   → Revenue share models (aligned incentives)                                   │
│   → Small friend groups (honest feedback)                                       │
│                                                                                 │
│   ─────────────────────────────────────────────────────────────────────────     │
│                                                                                 │
│   SEASONAL RECOMMENDATIONS:                                                      │
│                                                                                 │
│   SPRING (Apr-May):     Corporate retreats, creative workshops                  │
│   SUMMER (Jun-Aug):     Family gatherings, friends getaways (peak rates)        │
│   AUTUMN (Sep-Oct):     Photography workshops, nomad weeks, wellness           │
│   WINTER (Nov-Mar):     Artist residencies, digital nomad months, deep work    │
│                                                                                 │
│   ═══════════════════════════════════════════════════════════════════════════   │
│   TIP: Mix cohort types across units. Example: 2 yurts for nomads +            │
│        3 yurts for wellness group = diverse revenue, shared energy.             │
│   ═══════════════════════════════════════════════════════════════════════════   │
│                                                                                 │
└─────────────────────────────────────────────────────────────────────────────────┘

Gamification TypeScript Interfaces

// ═══════════════════════════════════════════════════════════════
// GAMIFICATION TYPES (Appendix D Addition)
// ═══════════════════════════════════════════════════════════════

interface Achievement {
  id: string;
  code: string;
  name: string;
  description: string;
  category: 'stay' | 'experience' | 'social' | 'loyalty';

  // Trigger conditions
  trigger: {
    type: 'stay_count' | 'night_count' | 'season' | 'referral' | 'review' | 'custom';
    threshold?: number;
    conditions?: Record<string, any>;
  };

  // Value-backed reward
  reward: {
    type: 'physical' | 'credit' | 'upgrade' | 'experience' | 'discount';
    name: string;
    value: number;      // retail value
    cost: number;       // actual cost to provide
    description: string;
    expiryDays?: number;
  };

  // Status
  icon: string;
  tier: 'bronze' | 'silver' | 'gold' | 'platinum';
}

interface GuestAchievement {
  guestId: string;
  achievementId: string;
  unlockedAt: Date;
  rewardClaimed: boolean;
  rewardClaimedAt?: Date;
  rewardDelivered: boolean;
  rewardDeliveredAt?: Date;
  bookingIdUsed?: string;
}

interface CohortProgram {
  id: string;
  type: 'corporate' | 'wellness' | 'creative' | 'nomad' | 'family' | 'custom';
  name: string;

  // Capacity
  minGuests: number;
  maxGuests: number;
  unitsRequired: number;

  // Timing
  durationNights: { min: number; max: number };
  seasonality: ('spring' | 'summer' | 'autumn' | 'winter')[];

  // Pricing
  pricing: {
    basePerPerson: number;
    basePerNight: number;
    baseTotal: number;
    model: 'per_person' | 'per_night' | 'flat_rate' | 'custom';
  };

  // Inclusions
  includes: string[];
  addOns: Array<{
    name: string;
    price: number;
    priceType: 'flat' | 'per_person' | 'per_day';
  }>;

  // Requirements
  requirements: string[];

  // Partner
  partner?: {
    name: string;
    type: 'facilitator' | 'caterer' | 'activity' | 'transport';
    commission: number;
    model: 'venue_rental' | 'revenue_share' | 'white_label';
  };

  status: 'template' | 'active' | 'paused';
}

interface CohortBooking {
  id: string;
  programId: string;
  leadGuestId: string;

  // Group
  guestCount: number;
  guestManifest: Array<{
    name: string;
    email?: string;
    unitAssigned?: string;
    dietaryRequirements?: string;
  }>;

  // Booking
  checkIn: Date;
  checkOut: Date;
  unitsBooked: string[];

  // Financials
  basePrice: number;
  addOnsSelected: Array<{ name: string; price: number }>;
  totalPrice: number;
  depositPaid: number;
  balanceDue: number;

  // Status
  status: 'inquiry' | 'quoted' | 'confirmed' | 'deposit_paid' | 'completed' | 'cancelled';
  notes: string[];
}

Document Version: 3.2 Branding: Enklava Product Line Pricing Source: Enklava CENNIK 2025 Last Updated: 2025-12-20

What's inside

4 layers (Planning, Operations, Analysis, Growth), 7 phases with detailed inputs, pricing tables, and business rules.

Change this for your project

  • Replace all and prices with your own currency and cost data
  • Replace Enklava Classic, Enklava Hybrid, Enklava Premium with your product line names
  • Replace from 47,000 zł and similar price ranges with your actual pricing

Where it goes

Keep it in your repository where the agent or team that needs it will read it.

Worth borrowing

  • Slope multiplier logic for terrain-based cost adjustments
  • Hybrid revenue strategy combining short-term, mid-term, and long-term rental models
  • Warning trigger that suggests upgrades when OpEx exceeds a threshold

Related Documents