Every conversation about ancillary revenue eventually arrives at the same question: where is the margin actually going?
For airlines operating direct booking channels without a bundle-and-save offering, the answer is straightforward and uncomfortable. The margin is going to third-party booking platforms that were ready to sell a hotel, a car, and an activity the moment your passenger finished booking their flight. The seat was sold. The commercial relationship ended there. Everything that passenger was going to spend on that trip went somewhere else.
Dynamic packaging changes that equation. Not by changing how passengers travel, but by capturing the revenue from how they already travel.
The Reframe That Changes the Commercial Outcome
The mental model most airline teams carry into dynamic packaging discussions is the wrong one. Pre-built vacation bundles. A "Vacations" tab. Leisure travelers planning beach trips. That model is what produces modest attach rates and modest returns, and it is why dynamic packaging underperforms at carriers that have attempted it without rethinking the positioning.
The frame that drives real commercial results is one consumers already understand: bundle and save. The concept is familiar from insurance, telecommunications, and retail subscriptions. Buy more things together and pay less than you would buying each one separately. Applied to travel, the proposition is immediate. Add a hotel to your flight and save. Add a car. Add an activity. Each addition builds the value.
That reframe is not a marketing decision. It is a commercial one. Bundle and save works for every traveler regardless of trip purpose. Vacation packages works for a fraction of them. The difference in addressable audience is the difference between a niche ancillary product and a meaningful revenue line.
What the Revenue Gap Actually Looks Like
The case for dynamic packaging does not require complex modeling. The arithmetic is visible in a single booking comparison.
| Flight-Only Booking | Bundle and Save Booking | |
|---|---|---|
| Flight | $600 | $600 |
| Hotel | $0 | $2,500 |
| Car Rental | $0 | $600 |
| Activity | $0 | $150 |
| Travel Insurance | $0 | $150 |
| Total | $600 | $4,000 |
The flight revenue is identical. The seat was sold in both scenarios. What changes is whether the airline captured the margin on every other purchase that traveler made for that trip. Hotels contribute approximately 20% margin. Car rental runs 15 to 25%. Activities and experiences carry roughly 50% margin. Travel protection is a high-conversion, high-margin add-on at any package value.
Airlines that have adopted dynamic packaging platforms report 3 to 5x higher cart values compared to flight-only bookings. That lift does not come from changing traveler behavior. It comes from being the platform where existing behavior completes.
The demand side of this equation is not speculative. Industry data indicates that 70% of travelers prefer streamlined, single-platform booking, and 45% prefer completing their entire trip on a single website. Those travelers are completing that trip somewhere. Dynamic packaging determines whether it is the airline's platform or a competitor's.
The Losses That Don't Show Up on a Revenue Report
Margin leakage is the visible cost of a passenger booking their hotel on an OTA. The less visible costs compound the problem over time.
When a transaction completes outside the airline's environment, the booking data does not come back. The airline cannot see what that passenger booked, at what price, at which property, or alongside which air itinerary. That data gap constrains personalization, retargeting, and lifecycle marketing in ways that accumulate across every booking that follows. A program that cannot see how its passengers actually travel, cannot build offers that reflect how its passengers actually travel.
The brand relationship has a cost as well. The hotel confirmation email comes from the OTA. Customer service for that stay belongs to the OTA. The memory the passenger forms around that trip is associated with a platform that had no role in getting them there. That association is not neutral. It actively builds preference for the OTA at the airline's expense.
A purpose-built dynamic packaging platform keeps the entire transaction inside the airline's commercial environment: search, selection, checkout, confirmation, and post-booking service. The value of that control is real, and a simple comparison of margin rates will consistently understate it.
Where the Revenue Is Actually Made: Configuration, Not Capability
The difference between dynamic packaging programs that generate meaningful returns and those that generate modest ancillary lift is almost never the platform itself. It is how the commercial levers are configured once the platform is live.
Air rate strategy is the most consequential of those levers. A uniform discount applied across all inventory is operationally simple. It is also commercially imprecise, applying the same margin concession to routes where the passenger would have booked regardless, and to routes where pricing is genuinely driving incremental attach. A targeted approach concentrates discount depth where it produces measurable return: deeper discounts on nonstop routes where the airline holds a competitive advantage, more aggressive pricing on routes where the airline is competing for share or stimulating new demand, and full-price protection on premium cabins and high-yield fare classes that command retail value regardless of packaging.
The platform requirement this creates is specific. Route-level and fare-class-level pricing controls are not an enhancement. They are the mechanism through which air rate strategy translates into actual margin outcomes. A platform that supports only flat discounts across all inventory is not a revenue management tool.
Booking window pricing applies a discipline airline commercial teams already practice on the air side to ancillary margin. Demand elasticity is not uniform across booking windows. A traveler booking 45 days out is making a different economic decision than one booking within the week. A capable pricing engine sets different margin targets by booking window — standard margins for early bookings where price sensitivity is higher, higher margins for late demand where it is not — capturing the full value of each booking rather than applying a single rate across all of them.
Hotel inventory depth determines whether the bundle-and-save value proposition is credible to consumers who will comparison shop. A platform connected to a single hotel aggregator cannot consistently deliver rates that compete with what a passenger would find through a direct search elsewhere. Platforms with three or more net rate connections simultaneously surface the best available rate across suppliers for each search. That depth is what makes the savings real rather than apparent, and real savings drive conversion in a way that apparent savings do not.
Activities and experiences carry approximately 50% margin and represent one of the fastest-growing segments of ancillary travel spend. Programs that treat activity inventory as secondary, or that route passengers to a third-party site to complete an activity booking, are forfeiting the highest-margin component of the package. The evaluation standard for activity inventory should be identical to the standard for hotel inventory: live connections, integrated checkout, and margin control.
Buy-now-pay-later integration addresses a specific conversion problem that higher-value packages create. A passenger assembling a flight, hotel, car, and activity is building a transaction worth several thousand dollars. That transaction value is commercially valuable and price sensitive in ways that a flight-only booking is not. Pre-built BNPL integrations measurably improve conversion on higher-value packages, particularly for family travel and international itineraries. The requirement is that BNPL appears natively in the checkout flow. A redirect to a third-party site to complete BNPL enrollment is a conversion leak at the moment of highest purchase intent.
Travel protection follows the same principle. When a passenger has assembled a multi-component package worth several thousand dollars, the case for protecting that investment is concrete and the intent is present. Native integration in the checkout captures that intent. Programs that treat coverage as a post-booking add-on, or that route passengers off-platform to purchase, consistently see lower attach rates and leave that revenue behind.
The Timeline Problem That Compounds the Revenue Loss
Platform selection determines what a dynamic packaging program can do. Implementation approach determines when it starts doing it.
Programs that select platforms requiring 12 or more months of IT development before the first transaction can be processed are not deferring revenue. They are forfeiting it. The margin on every hotel booking, car rental, and activity that completes through a third-party channel during that period does not return when the platform eventually goes live. It is permanent leakage.
Long implementation cycles also carry execution risk that compounds with time. The longer a project runs before going live, the more likely it is to accumulate scope changes, stakeholder shifts, and technical rework. Programs planned for 12 months regularly reach 18 or 24, with sunk costs that cannot be recovered and opportunity costs that cannot be calculated without discomfort.
The operational alternative is a crawl-walk-run model that prioritizes time to first revenue above feature completeness at launch.
A capable platform should support a full consumer booking experience from day one. The goal of launch is to start generating real revenue and real behavioral data, not to deliver a complete feature set. With a live product generating actual bookings, the commercial and marketing layer builds on evidence. Promotional campaigns, destination marketing, and abandoned cart recovery are more effective when informed by what the program's customers are actually booking rather than what pre-launch assumptions suggested they would.
Advanced configurations — air rate rules by route and fare class, booking window pricing, preferred property programs, BNPL integration — are added incrementally, each decision informed by what the program has already learned. That sequence consistently outperforms big-bang implementations that delay everything until the platform is theoretically complete.
Vendors with pre-built connections to major hotel aggregators, established API integration patterns, and self-service configuration tools can compress time-to-first-revenue to weeks rather than months. When evaluating platforms, the right question is not what the platform can eventually support. It is how quickly a live, revenue-generating product can be in market.
The Build Decision, Examined Directly
Some airline commercial teams consider building dynamic packaging capability in-house. The economics of that decision deserve direct examination, and the relevant comparison is not between a platform licensing fee and a development budget line item.
The relevant comparison is between the total cost and timeline of building a production-grade system and the revenue that system will generate beginning from the moment it goes live. Two decades of integration work with global hotel, car, and activity inventory providers. Enterprise-grade fraud protection and payment processing. Global customer service infrastructure spanning multiple time zones and languages. Compliance teams managing evolving travel regulations across markets. These are not development tasks that can be accurately scoped in advance or compressed through additional investment.
For most Tier 2 carriers, the build case does not survive that comparison. The capital required, combined with the revenue forgone during a multi-year build cycle, produces an outcome that a purpose-built platform deployed in weeks cannot be made to look worse than on a complete accounting.
What a Rigorous Platform Evaluation Looks Like
A vendor evaluation conducted through curated demonstrations is not a rigorous evaluation. The capabilities that determine commercial outcomes in a live program are specific, and they should be tested in a working environment before any selection decision is made. A few things to consider:
-
Multi-source hotel inventory with three or more simultaneous net rate connections is a baseline, not a differentiator. Single-source inventory creates rate gaps that surface immediately in consumer-facing comparison and undercut the bundle-and-save value proposition before it has a chance to convert.
-
Margin management at the route, destination, property, and booking-window level should be fully configurable by business users without engineering involvement. A program that requires a development ticket to adjust a margin rule cannot respond to market conditions at the speed commercial decisions require.
-
Air rate controls at the route and fare-class level are a requirement for any airline that intends to apply pricing strategy to its packaging program rather than accepting a uniform discount across all inventory.
-
Self-service promotional tools that allow marketing teams to create, configure, and track promotional codes without developer involvement are a time-to-market advantage in a live program that compounds every time a promotional calendar needs to move faster than an engineering sprint.
-
SOC 2 Type II certification and PCI DSS Level 1 compliance are non-negotiable for any platform handling payment transactions at scale. Type I SOC 2 certification is not an equivalent standard.
Beyond platform capability, the post-launch vendor relationship deserves explicit evaluation. A packaging program is not static. Routes change. Seasonal demand shifts. The question is not only whether the platform can support those changes. It is whether the vendor will actively help the program navigate them. A partner that brings regular performance benchmarking, proactive pricing recommendations, and active commercial engagement beyond technical support will consistently outperform a capable platform with a passive operator model.
The Cost of the Current Position
For airlines without a bundle-and-save offering today, the conversation about dynamic packaging is not about whether the returns are real. That question has been answered. The conversation is about how much revenue has already moved to OTAs while the decision remained open, and what the rate of that transfer looks like going forward.
The structural advantage an airline holds over an OTA is the flight. It is the anchor around which every other travel purchase is organized. An airline that sells a flight and ends the commercial relationship there is providing that anchor for free, to the benefit of every platform that completes the trip.
Dynamic packaging is how that structural advantage converts into margin on the hotel, the car, the activity, and the protection the passenger was going to buy regardless of what the airline did. The platform to capture it is available and deployable in weeks.
The question is simply whether the program is positioned to capture it.
Switchfly is travel loyalty technology that drives revenue. We help airlines turn every flight into a complete package and stop leaving revenue at the gate. Get started today.