
The “Empty Leg” Algorithm: How to Stop Letting Your Fleet Fly Empty
Direct Answer: An Empty Leg Algorithm helps charter operators fill repositioning flights by matching upcoming empty legs with route demand, website behavior, CRM data, aircraft fit, retargeting audiences, email lists, and urgent offer windows. Therefore, instead of treating empty legs as random discounts, charter companies can turn them into a structured revenue recovery system.
Empty legs are one of the most painful profit leaks in private aviation. The aircraft is moving anyway. The crew is scheduled. The route exists. However, without a buyer, the flight becomes a cost center instead of a revenue opportunity.
Most operators solve this too late. They post the empty leg, send one email, maybe call a few contacts, and hope someone bites. However, hope is not a system. Therefore, charter companies need a repeatable algorithm that identifies likely buyers before the aircraft moves.
Additionally, ad platforms and CRMs now allow better matching between intent signals and urgent offers. Meta explains that advertisers can use custom audiences for retargeting, while Google explains conversion tracking and audience measurement. Therefore, empty leg marketing should connect route pages, pixels, CRM stages, email segments, and sales follow-up into one fast-response system. Meta explains custom audiences, and Google explains conversion tracking.
Key Takeaways
- Empty legs should not be marketed as random last-minute discounts.
- However, many operators still rely on manual outreach and hope.
- Therefore, charter companies need a route-demand algorithm for empty leg recovery.
- Additionally, pixels, CRM data, email lists, and route pages can identify likely buyers faster.
- Ultimately, the best empty leg systems turn unused aircraft movement into predictable revenue recovery.
What Is the Empty Leg Algorithm?
Direct Answer: The Empty Leg Algorithm is a marketing and sales system that matches upcoming repositioning flights with the people most likely to book them.
It combines available flight data with buyer intent data. Therefore, the operator does not wait until the last minute to blast a generic offer.
The Algorithm Uses
- upcoming empty leg routes
- route-page visitors
- aircraft-page visitors
- past charter customers
- CRM travel history
- email engagement
- family office contacts
- airport-specific audiences
- retargeting pixels
- sales follow-up triggers
As a result, empty leg marketing becomes proactive instead of reactive.
Why Empty Legs Stay Empty
Direct Answer: Empty legs stay empty because operators market them too broadly, too late, and without enough buyer-intent matching.
Empty legs are highly specific. The aircraft must move from one airport to another during a narrow time window. Therefore, the buyer pool is smaller than a normal charter campaign.
Empty Leg Challenges
- short booking windows
- limited route flexibility
- specific aircraft availability
- timing mismatch
- poor audience targeting
- weak urgency messaging
- manual sales outreach
- no CRM segmentation
- no retargeting pool
Consequently, the operator must identify probable buyers fast.
The Revenue Math Behind Empty Legs
Direct Answer: Empty leg revenue recovery works when the discounted flight produces more contribution than letting the aircraft reposition without revenue.
The goal is not always maximum margin. Instead, the goal is smart recovery. Therefore, operators should calculate the difference between zero revenue and partial recovery.
Track These Numbers
- repositioning cost
- available seat or aircraft revenue
- discounted charter price
- incremental operating considerations
- broker or sales cost
- gross contribution
- client acquisition upside
- repeat booking potential
Additionally, a first-time empty leg client may become a future full-price client. Therefore, lifetime value matters.
The Intent Signals That Predict Empty Leg Buyers
Direct Answer: Empty leg buyers often reveal intent through route searches, aircraft page visits, airport interest, past travel patterns, and email engagement.
High-Value Intent Signals
- visited a route-pair page
- viewed an aircraft model page
- clicked an airport page
- requested a previous quote on a similar route
- opened empty leg emails
- booked seasonal travel before
- searched nearby departure airports
- submitted flexible travel dates
- engaged with one-way charter content
Therefore, operators should build audiences before the empty leg exists.
The Data Stack Every Operator Needs
Direct Answer: Empty leg marketing needs a connected stack of website analytics, pixels, CRM data, email tools, and sales workflows.
Recommended Stack Components
- route-specific landing pages
- aircraft-specific pages
- Meta Pixel
- Google Ads tag
- Google Analytics
- CRM with travel-pattern fields
- email marketing platform
- SMS platform when compliant
- call tracking
- dashboard reporting
Additionally, every system should pass source, route, aircraft, and timing information into the CRM.
Step 1: Build Route-Specific Demand Pages
Direct Answer: Route pages create the demand pool before an empty leg needs to be sold.
If the operator frequently flies between New York and Palm Beach, the website should already have pages around that route. Therefore, visitors can be retargeted when a matching empty leg appears.
Route Page Examples
- Teterboro to Palm Beach private jet charter
- Van Nuys to Aspen private jet charter
- Miami to New York private jet charter
- Dallas to Cabo private jet charter
- Chicago to Naples private jet charter
Consequently, SEO infrastructure becomes a future empty leg revenue tool.
Step 2: Pixel Route and Aircraft Intent
Direct Answer: Pixel tracking lets operators build audiences around route and aircraft interest.
When someone views a route page, that action should create an audience signal. Additionally, when they view a specific aircraft page, that should create another signal.
Useful Pixel Audiences
- all route-page visitors
- specific route-page visitors
- aircraft model visitors
- airport page visitors
- pricing guide visitors
- empty leg page visitors
- form starters who did not submit
- previous lead submitters
Therefore, paid media can move quickly when a route match appears.
Step 3: Segment CRM Contacts by Travel Pattern
Direct Answer: CRM segmentation helps operators identify past travelers who may match upcoming empty legs.
CRM Segments to Build
- frequent Palm Beach travelers
- New York departure clients
- ski destination travelers
- seasonal Florida travelers
- international heavy jet clients
- flexible leisure travelers
- family office contacts
- assistants and travel coordinators
- past empty leg buyers
Additionally, the CRM should store preferred airports, typical routes, aircraft class, timing flexibility, and communication preference.
Step 4: Match Empty Legs to Likely Buyer Pools
Direct Answer: The match process connects each empty leg to the highest-probability audience segments.
Matching Criteria
- departure airport proximity
- arrival airport proximity
- past route history
- seasonal behavior
- aircraft class preference
- timing flexibility
- family office or assistant relationship
- previous quote behavior
- engagement recency
As a result, outreach becomes relevant instead of random.
Step 5: Launch 24–72 Hour Retargeting Windows
Direct Answer: Empty leg retargeting should run in short, urgent windows because availability changes quickly.
Most empty leg offers do not need long campaigns. Instead, they need precise retargeting. Therefore, the ad window should match the booking deadline.
Retargeting Ad Angles
- One-Way Private Jet Availability This Week
- Flexible Route Opportunity: New York to Palm Beach
- Limited Empty Leg Availability on [Route]
- Private Jet Repositioning Flight Available
- Flexible Travel Window? Review This Route Option
Additionally, keep urgency factual. Do not fake scarcity.
Step 6: Trigger Email and SMS Alerts Carefully
Direct Answer: Email and SMS can fill empty legs when alerts are relevant, consent-based, and route-specific.
Strong Alert Rules
- only send relevant route matches
- respect communication preferences
- keep subject lines specific
- state flexibility requirements clearly
- avoid spammy discount language
- include one clear CTA
- route inquiries to a fast advisor
Therefore, alerts feel helpful instead of desperate.
Step 7: Give Sales a Fast Follow-Up Script
Direct Answer: Empty leg sales follow-up must be fast, direct, and expectation-based.
Sales Script Framework
“We have a limited one-way aircraft movement from [departure] to [arrival] around [date/time]. Because your past inquiry matched a similar route, I wanted to see if this could fit your schedule. The timing is flexible within [window], but availability may change quickly. Would you like us to review whether it fits your passenger count and airport preference?”
Additionally, sales should confirm flexibility quickly. Empty legs are not for every traveler.
Step 8: Price the Empty Leg Without Killing Brand Value
Direct Answer: Empty leg pricing should feel like route efficiency, not brand desperation.
Discounts can weaken premium positioning if marketed poorly. Therefore, frame the offer around aircraft repositioning efficiency.
Better Pricing Language
- repositioning flight opportunity
- one-way aircraft movement
- limited route availability
- flexible traveler opportunity
- route-matched private charter option
Weaker Pricing Language
- cheap private jet
- massive discount
- fire sale flight
- last chance deal
- budget luxury jet
Consequently, the operator protects brand equity while filling unused movement.
Empty Leg Dashboard Metrics
Direct Answer: Empty leg dashboards should track revenue recovery, match quality, and response speed.
Track These Metrics
- empty leg fill rate
- revenue recovered
- gross contribution
- cost per filled empty leg
- route-match response rate
- email open rate by route
- retargeting click rate
- advisor response time
- repeat empty leg buyer rate
- full-price conversion after empty leg
Additionally, track which routes repeatedly fail to fill. That data can inform future demand-building content.
Empty Leg Algorithm Event Map
Direct Answer: Every empty leg should trigger a mapped sequence of audience, ad, email, CRM, and sales actions.
| Trigger | System | Action | Goal |
|---|---|---|---|
| Empty leg identified | Operations | Route and timing entered | Start demand match |
| Route match found | CRM | Segment contacts | Find likely buyers |
| Audience available | Meta/Google | Launch retargeting | Create fast awareness |
| Contacts matched | Email/SMS | Send route-specific alert | Drive inquiry |
| Lead responds | Sales | Confirm fit and timing | Book opportunity |
| Flight fills | Dashboard | Record revenue recovered | Measure ROI |
Common Empty Leg Marketing Mistakes
Direct Answer: Empty leg marketing fails when operators wait too long, target too broadly, and position the offer as cheap luxury.
- waiting until the last minute
- posting generic empty leg lists
- not building route audiences first
- not tracking route-page visitors
- not segmenting CRM travel patterns
- using cheap discount language
- not training sales on urgency
- not using retargeting
- not tracking fill rate by route
- not converting empty leg buyers into future full-price clients
Instead, treat empty legs as predictable revenue recovery opportunities.
Frequently Asked Questions
What is an empty leg in private aviation?
An empty leg is a repositioning flight where an aircraft needs to move without passengers after or before a booked trip.
How can charter companies fill more empty legs?
They can fill more empty legs by matching routes with CRM travel history, route-page visitors, retargeting audiences, email segments, and fast sales follow-up.
Should empty legs be advertised as cheap private jets?
No. That can weaken brand value. Instead, position them as limited repositioning flight opportunities for flexible travelers.
How fast should empty leg campaigns launch?
Most empty leg campaigns should launch within hours of availability and run during short 24–72 hour windows.
What metric matters most for empty leg marketing?
Revenue recovered and gross contribution matter more than clicks or impressions.
External Sources
Conclusion
Direct Answer: The Empty Leg Algorithm turns repositioning flights into structured revenue opportunities by matching supply with route-specific demand signals.
Empty legs do not fill consistently through hope, generic lists, or last-minute panic. However, they can fill more often when operators build route pages, pixel audiences, CRM travel segments, retargeting workflows, email alerts, and fast sales scripts before the flight needs to move.
Final Insight: Empty legs are not just operational leftovers. With the right algorithm, they become a hidden revenue channel inside the fleet.







