๐ŸŽจ Product Experience circle

๐Ÿ“ฆ Build Tour Packages That Sell

Create compelling tour products with services, pricing, and inventory that convert browsers to bookers.

๐Ÿ“
8
Steps
โœจ
5
Features
โฑ๏ธ
4-6 weeks
Duration

๐Ÿ”— Prerequisites

โœจ

Features

What you get with this outcome

From Concept to Bookable in Hours, Not Weeks

Build tour packages that sell themselves. Whether you're creating group tours with fixed departures, FIT packages with flexible dates, or luxury rail journeys with cabin-based pricingโ€”Kaptio's package builder combines services, pricing, and inventory into compelling products that appear instantly in search. From Bunnik's 7 package models to Belmond's route-based cruise pricing to DuVine's cycling tour components, this outcome covers the patterns that power successful tour operators.

๐Ÿ—๏ธ

Visual coming soon

package-models-diagram

Package Models & Structure

Choose the right package model for your business: Simple Principal packages for standalone tours, Combo packages that link multiple tours, Linked Sub-packages for extensions, or FIT packages for fully flexible builds. Each model supports different inventory, pricing, and selling behaviors.

  • โœ“7+ package model patterns (Principal, Combo, Linked, FIT)
  • โœ“Extension packages for pre/post add-ons
  • โœ“Bundle support for grouped options
  • โœ“Flexible component configurations
๐Ÿงฉ

Visual coming soon

Service Library & Components

Service Library & Components

Assemble tours visually by adding services to each day of the itinerary. Hotels, activities, transfers, rail journeys, guidesโ€”drag them into place and watch the package come together. Configure components as mandatory, optional, or pre-selected to control the booking flow.

  • โœ“60% faster package creation with reusable services
  • โœ“Visual itinerary builder shows the traveler experience
  • โœ“Custom service record types (Guides, Bikes, Gear)
  • โœ“Component options for upgrades and alternatives
๐Ÿ’ฐ

Visual coming soon

package-pricing-flow

Package Pricing Engine

Set prices by occupancy, season, and market. Use price seasons for date-banded pricing, BAR levels for dynamic rate management, and per-departure pricing for maximum flexibility. The pricing engine calculates sell prices, margins, and single supplements automatically.

  • โœ“Price seasons with date-banded rates
  • โœ“BAR pricing for dynamic rate control
  • โœ“Per-departure pricing overrides
  • โœ“Automatic margin and single supplement calculation
๐Ÿ“…

Visual coming soon

departure-inventory-diagram

Departure & Inventory Control

Publish departure dates with capacity limits and track real-time availability. Use departure templates for consistent setup, inventory contracts per price category, and fallback statuses to handle sold-out scenarios gracefully.

  • โœ“Departure templates for consistent setup
  • โœ“Inventory contracts per price category
  • โœ“Singles/capacity limits with fallback rules
  • โœ“Departure cloning for annual renewals
๐Ÿ‘๏ธ

Visual coming soon

visibility-rules-diagram

Package Visibility & Channels

Control when packages are visible and which channels can sell them. Use access rules to restrict packages to specific accounts or channels, and configure search filters for optimal discoverability.

  • โœ“Channel-specific visibility rules
  • โœ“Access rules for account/channel restrictions
  • โœ“Search filter configuration
  • โœ“Real-time availability in search results
๐Ÿ—บ๏ธ

User Journey

Step-by-step flow from start to finish

๐Ÿ—บ๏ธUser Journey Flow

Follow the steps from start to finish

ACTORS:
๐Ÿ“ฆ
Product Manager
โšก
System
๐Ÿ“‹

Implementation Plan

How to implement this outcome

๐Ÿ“… Project Overview

4-6 weeks high complexity
1

Service Library Setup

Week 1-2
  • โ€ข Define service categories and record types
  • โ€ข Create supplier services with base costs
  • โ€ข Configure service options and variants
  • โ€ข Load service pricing (cost and sell)
  • +1 more tasks
2

Package Configuration

Week 2-3
  • โ€ข Create package record with model type
  • โ€ข Build components (mandatory, optional, bundle)
  • โ€ข Link services to components
  • โ€ข Configure component behavior and pricing behavior
  • +1 more tasks
3

Pricing & Inventory

Week 3-4
  • โ€ข Define price seasons and date bands
  • โ€ข Load prices per category and season
  • โ€ข Configure BAR levels if applicable
  • โ€ข Create inventory contracts with capacity
  • +1 more tasks
4

Departures & Visibility

Week 4-5
  • โ€ข Generate departure dates from inventory
  • โ€ข Assign departure templates
  • โ€ข Set package policies (payment, cancellation)
  • โ€ข Configure access rules and visibility
  • +1 more tasks
5

Validation & Go-Live

Week 5-6
  • โ€ข Execute UAT - Package search flow
  • โ€ข Execute UAT - Price calculation accuracy
  • โ€ข Execute UAT - Inventory/availability behavior
  • โ€ข Train product team on package management
  • +1 more tasks
๐Ÿ“š

Resources

Configs, tools, and documentation to help you

๐Ÿงฉ Drag-and-Drop Package Builder โ€” Try It Live

Assemble tours visually by adding services to each day of the itinerary. Hotels, activities, transfersโ€”drag them into place and watch the package come together.

๐ŸŽฎInteractive Demoโ€” Drag services to build your package
๐Ÿ“ฆ

Package Builder

Build tour packages by adding services

Itinerary

3 days
Day 1
๐Ÿ—บ๏ธ

Tokyo City Tour

Tokyo

$150
๐Ÿจ

Park Hyatt Tokyo

Tokyo

$900
Day 2
๐ŸŽฏ

Mt Fuji Day Trip

Hakone

$280
Day 3
๐Ÿš„

Bullet Train JR Pass

Japan

$320
Day 4

Drop services here or click to add

Package Summary

๐Ÿ—พ

Best of Japan

3 days

Components4
Locations3
Price Breakdown
๐Ÿ—บ๏ธtours$150
๐Ÿจaccommodations$900
๐ŸŽฏactivitys$280
๐Ÿš„transfers$320
Total$1,650

๐Ÿ’ฐ Intelligent Pricing Engine โ€” Try It Live

Set prices by occupancy, season, and market. The pricing matrix calculates sell prices, margins, and single supplements automatically.

๐ŸŽฎInteractive Demoโ€” Configure pricing and see real-time calculations
๐Ÿ’ฐ

Pricing Configuration

Set up price categories and seasonal pricing

Price Categories

Define occupancy-based pricing tiers

SGL

Single

1 guest

Cost

$1,200

Sell

$1,800

Margin

33%

TWN

Twin Share

2 guest

Cost

$950

Sell

$1,450

Margin

34%

TRP

Triple

3 guest

Cost

$850

Sell

$1,250

Margin

32%

โš ๏ธ

Common Pitfalls

Avoid these implementation mistakes

!

Don't skip service category planningโ€”restructuring later requires re-pricing all packages

!

Avoid copy-pasting pricing across seasonsโ€”use pricing templates or BAR levels instead

!

Don't go live without testing child pricing calculations and single supplement logic

!

Mixing inventory types across componentsโ€”be consistent with 'Each Day' vs 'Per Stay' settings

!

Forgetting fallback statusโ€”if not set, sold-out inventory blocks the entire package

!

Misaligned departure datesโ€”service inventory and package departures must match exactly

!

Not using access rulesโ€”bundles appearing in search confuse customers