π Prerequisites
Features
What you get with this outcome
Visual Cabin Selection for Cruise Excellence
Cruise passengers expect to see the ship before they book. Deck plans transform cabin selection from a dropdown list into an immersive visual experience. Show cabin locations, bed configurations, connecting options, and obstructed viewsβall with real-time availability. Support GTY (Guarantee) bookings for flexible guests while maintaining upgrade paths for revenue optimization.
Visual coming soon
deck-plan-diagram
Interactive Deck Visualization
Upload deck plan images and overlay interactive cabin markers. Guests and agents click to see cabin details, photos, and availability. Color coding shows category, availability status, and special features at a glance.
- βVisual deck plan display
- βClick-to-select cabin interaction
- βColor-coded availability status
- βMobile-responsive design
Visual coming soon
cabin-selection-diagram
Cabin Attributes & Features
Define cabin attributes that matter to your guests: bed configuration (twins, queen, convertible), view type (ocean, obstructed, internal), connecting options, accessibility features, and cabin location (forward, midship, aft). Attributes display on selection and drive search filtering.
- βComprehensive attribute system
- βBed configuration tracking
- βView type and obstruction flags
- βAccessibility compliance
Visual coming soon
Real-Time Availability
Real-Time Availability
Deck plans reflect live inventory status. When a cabin is booked, held, or blocked, the visual updates immediately. No stale availability dataβguests see what's actually available, reducing booking failures and overbooking risk.
- βLive inventory sync
- βImmediate visual updates
- βBlocked cabin handling
- βMaintenance hold support
Visual coming soon
GTY (Guarantee) Booking
GTY (Guarantee) Booking
Accept bookings at category level without assigning a specific cabin. Guests book 'Ocean View' knowing they'll get at least that category. Assign actual cabins closer to sailing based on availability, upgrade opportunities, and operational needs.
- βBook by category, assign later
- βFlexible inventory utilization
- βUpgrade opportunity creation
- βBulk assignment workflow
Visual coming soon
Upgrade Path Configuration
Upgrade Path Configuration
Define cabin upgrade paths and pricing differentials. Enable one-click upgrades during booking or post-sale. Track upgrade revenue separately for yield analysis. Support both paid upgrades and complimentary upgrades for loyalty or operational reasons.
- βDefined upgrade hierarchies
- βDifferential pricing display
- βPaid and complimentary upgrades
- βUpgrade revenue tracking
Visual coming soon
Category vs. Cabin Inventory
Category vs. Cabin Inventory
Support both category-level and cabin-level inventory control. Some sailings sell by category with cabin assignment at check-in. Others require specific cabin selection at booking. Kaptio handles both models and hybrid approaches.
- βCategory-level inventory
- βCabin-specific inventory
- βHybrid model support
- βFlexible allocation rules
User Journey
Step-by-step flow from start to finish
πΊοΈUser Journey Flow
Follow the steps from start to finish
Implementation Plan
How to implement this outcome
π Project Overview
Deck Plan Setup
Week 1-2- β’ Upload and configure deck plan images
- β’ Map cabin coordinates on each deck
- β’ Configure color coding and status display
Cabin Configuration
Week 2-3- β’ Define cabin attribute schema
- β’ Populate cabin attributes for all cabins
- β’ Configure upgrade paths
GTY & Assignment
Week 3-4- β’ Configure GTY booking workflow
- β’ Set up cabin assignment process
Validation
Week 4-5- β’ Test deck plan interactions
- β’ Train agents on visual selection
Resources
Configs, tools, and documentation to help you
βοΈ Golden Configs
Deck Plan Image Configuration
Setup for uploading deck images and mapping cabin coordinates
Cabin Attribute Schema
Define cabin attributes for bed config, view type, location, and features
GTY Booking & Assignment
Configuration for guarantee bookings with cabin assignment workflow
Upgrade Path Configuration
Define upgrade hierarchies, pricing differentials, and tracking
π Guides
Interactive Deck Plans
Deck plans transform cabin selection from abstract category names into a visual, intuitive experience.
Image Requirements
For optimal display:
| Requirement | Specification |
|---|---|
| Resolution | Minimum 1920x1080, ideally 4K |
| Format | PNG with transparency or JPG |
| One per deck | Separate image for each deck |
| Consistent orientation | Forward always at same position |
| Clear cabin outlines | Visible cabin boundaries |
Coordinate Mapping
Each cabin needs:
- X/Y position on deck plan image
- Clickable area boundary (polygon or rectangle)
- Link to cabin record with inventory and attributes
Status Colors
Configure visual indicators:
| Color | Status |
|---|---|
| Green | Available |
| Yellow | On Hold/Option |
| Red | Booked |
| Gray | Blocked/Maintenance |
| Blue | GTY (no specific cabin) |
Cabin Attributes
Rich cabin data enables informed selection and accurate filtering.
Core Attributes
| Attribute | Options | Impact |
|---|---|---|
| Bed Configuration | Twin, Queen, King, Convertible | Guest preference matching |
| View Type | Ocean View, Balcony, Interior, Obstructed | Pricing and preference |
| Location | Forward, Midship, Aft | Motion sensitivity |
| Deck Level | Upper, Mid, Lower | Convenience, views |
| Accessibility | Wheelchair, Hearing, Visual | Compliance |
Extended Attributes
| Attribute | Description |
|---|---|
| Square Footage | Cabin size for comparison |
| Connecting | Can connect to adjacent cabin |
| Balcony Size | Private outdoor space |
| Bathtub | Tub vs. shower only |
| Sofa Bed | Third berth available |
Obstruction Codes
Be specific about view obstructions:
| Code | Description |
|---|---|
| None | Unobstructed view |
| Partial | Lifeboat or structure partially blocks |
| Full | View fully blocked |
| Solid | No window (interior) |
GTY (Guarantee) Bookings
GTY allows booking without specific cabin assignment.
How GTY Works
- At Booking: Guest selects category (e.g., βDeluxe Ocean Viewβ)
- Confirmation: System confirms category guarantee, no cabin number yet
- Pre-Sailing: Operations assigns specific cabin from available inventory
- Notification: Guest receives cabin assignment
GTY Benefits
| Benefit | Description |
|---|---|
| Flexibility | Operators assign based on load and upgrades |
| Overbooking | Category can be oversold with upgrade path |
| Revenue | Sell specific cabins at premium, GTY at base |
| Operations | Optimize cabin assignments before sailing |
GTY Management
Track GTY inventory separately:
| Metric | Description |
|---|---|
| GTY Sold | Number of unassigned bookings |
| Category Capacity | Total cabins in category |
| Specific Sold | Assigned cabin bookings |
| Available | Remaining for assignment |
Assignment Workflow
When assigning GTY bookings:
- Review GTY queue by sailing
- Prioritize by booking date, loyalty tier, or upgrade potential
- Assign cabins from available inventory
- System updates booking and sends notification
- Deck plan reflects new assignment
Upgrade Paths
Define how guests can upgrade between categories.
Upgrade Hierarchy
Example upgrade path:
Interior β Ocean View β Balcony β Mini Suite β Suite β Penthouse
Each step has:
- Price differential (upgrade cost)
- Availability check (target category must have space)
- Eligibility rules (who can upgrade)
Upgrade Types
| Type | Description | Tracking |
|---|---|---|
| Paid Pre-Sail | Guest pays for upgrade before travel | Revenue tagged as upgrade |
| Complimentary | Operational or loyalty upgrade | Cost tracked, no revenue |
| Auction | Guest bids for upgrade | Highest bid wins |
| Upsell | Agent offers during booking | Sales attribution |
Upgrade Tracking
For analysis, track:
- Original category booked
- Final category assigned
- Upgrade revenue (if paid)
- Upgrade reason (loyalty, operational, paid)
- Agent who processed (for upsell attribution)
Inventory Models
Kaptio supports different approaches to cabin inventory.
Category-Level Inventory
Cabins are interchangeable within category:
- Booking: βI want a Balcony cabinβ
- Inventory: Any Balcony cabin counts
- Assignment: At check-in or pre-sailing
- Best for: High-volume, standardized ships
Cabin-Specific Inventory
Each cabin is individually inventoried:
- Booking: βI want cabin 7042β
- Inventory: Only that specific cabin
- Assignment: At booking time
- Best for: Luxury cruises, unique cabins
Hybrid Model
Mix both approaches:
- Standard categories: GTY/category-level
- Premium cabins: Specific selection
- Best for: Ships with both standard and unique inventory
Best Practices
For Product Managers
- β Keep deck plan images current with ship refurbishments
- β Audit cabin attributes annually for accuracy
- β Define clear upgrade paths with sensible pricing
- β Set GTY assignment SLAs (e.g., 7 days before sailing)
For Sales Agents
- β Use deck plans to help guests visualize location
- β Explain GTY vs. specific cabin trade-offs
- β Offer upgrades proactively for revenue
- β Check cabin attributes match guest needs
For Operations
- β Monitor GTY queue regularly
- β Assign GTY strategically for revenue optimization
- β Block cabins promptly for maintenance
- β Update status immediately on changes
Common Pitfalls
Avoid these implementation mistakes
Deck plan images must be high resolutionβpixelated images damage brand perception
Keep cabin coordinate mappings updated when ships are refurbished
GTY overbooking needs careful monitoringβdon't promise more than you can deliver
Attribute data quality is criticalβwrong bed configs create operational issues
Test deck plans on mobileβmany guests browse on phones
Clear obstructed view definitionsβ'partial' vs 'full' obstruction matters