golfing itineraries generated.
A travel planner that knows the weather, flights and hotels
Golf travel is booming. We built Birdie, an AI travel planner that generates hyper-personalized itineraries through natural conversation. Birdie has planned over 3,000 golf trips and earns referral revenue through an Expedia partnership.
commissions on hotel & flight bookings.
reduction in time from trip idea to fully built itinerary vs. manual planning.
Situation
The breaking point
Open Links Golf had built a strong editorial presence in the golf world. The audience was engaged, loyal, and affluent. Yet that attention had no transactional layer. Golfers were reading course reviews and destination guides, then leaving the site to plan their trips across a dozen disconnected platforms: one for tee times, another for flights, another for hotels, another for dining recommendations. The planning process was fragmented, time-consuming, and full of guesswork. Open Links Golf was generating traffic but capturing none of the economic value embedded in the travel decisions its content was influencing.
- Golf travel planning spans at least five categories (courses, flights, hotels, ground transport, sightseeing) with no unified platform built for the way golfers actually think about a trip.
- Golfer preferences are deeply personal. A 5-handicap planning a buddies trip to Scottsdale has entirely different needs than a couple looking for a relaxed golf-and-spa week in Hilton Head. Generic travel sites could not account for this.
- Course availability, seasonal pricing, and green fee structures vary dramatically by region and change frequently, making static recommendation systems unreliable.
- Monetization required a model that would generate revenue without adding friction to the planning experience or degrading the quality of recommendations.
Approach
The build
Build an AI travel planner that understands golfers deeply enough to produce trip itineraries they would actually book, and structure the economics so every trip generates revenue through strategic booking partnerships.
We designed Birdie as a conversational AI planner that learns each traveler's preferences through natural dialogue. The system connects to live data sources for golf course availability, commercial flights, hotel inventory, local restaurants, and regional attractions. As the conversation unfolds, Birdie builds a complete itinerary in real time, adjusting recommendations as preferences sharpen. Hotel and flight bookings are routed through an Expedia integration, creating a clean referral revenue stream that aligns incentives: better recommendations produce more bookings, and more bookings produce more revenue.
System blueprint
Under the hood
The core components that make the system work, and why each one matters.
Preference extraction through natural dialogue
Birdie conducts a structured-yet-natural conversation to map the traveler's profile: group size, budget range, handicap levels, course style preferences, travel dates, accommodation standards, and interest in non-golf activities. This profile drives every downstream recommendation.
Multi-source itinerary assembly
A planning engine queries live databases across golf courses, airlines, hotels, and local attractions, then assembles a coherent itinerary that accounts for geographic proximity, timing logistics, budget constraints, and preference weighting. Each component is individually swappable without rebuilding the full plan.
Expedia referral integration for hotels and flights
Hotel and flight recommendations link directly to Expedia booking flows through an affiliate integration. Birdie earns a commission on every completed booking, creating a revenue model that scales with trip volume and requires no inventory risk.
Returning traveler profiles and preference learning
Birdie retains traveler preferences across sessions. Returning users get faster, more refined recommendations as the system learns their patterns, preferred price points, and destination history over time.
Performance shift
The numbers that moved
Key metrics before and after launch.
Time to complete itinerary
Lower is betterTrip planning completion rate
Higher is betterBooking conversion
Higher is betterRepeat usage rate
Higher is betterDelivery path
How we shipped it
Every phase delivered something real. Here's the timeline.
Traveler research and data source mapping
We interviewed frequent golf travelers and analyzed trip planning behavior to map the decision sequence, information gaps, and friction points in existing workflows. Simultaneously, we inventoried and evaluated every data source needed: course databases, flight APIs, hotel inventory feeds, and local activity providers.
AI planner build and data integration
The conversational AI engine, trip assembly logic, and data integrations were built and connected. Birdie was trained on golf travel domain knowledge including course characteristics, regional seasonality, and common trip archetypes. The Expedia referral integration was implemented and tested across booking scenarios.
Beta testing with real travelers
A cohort of Open Links Golf readers was invited to plan real trips through Birdie. Conversation logs, itinerary quality scores, and booking conversion data were analyzed daily. Recommendation logic, conversation flows, and data source weighting were tuned based on actual traveler behavior.
Production launch and growth instrumentation
Birdie launched on the Open Links Golf platform with integrated analytics tracking trip starts, completion rates, booking conversions, and referral revenue. Promotional placement across the editorial ecosystem drove initial adoption, and performance dashboards gave the team visibility into the metrics that matter.
What shipped
What we delivered
- Conversational AI travel planner with golf-specific domain intelligence
- Real-time itinerary generation across courses, flights, hotels, and activities
- Expedia affiliate integration for hotel and flight booking referrals
- Traveler preference profiling and persistent memory system
- Modular itinerary editing allowing component-level swaps
- Revenue tracking dashboard with per-trip attribution
- Analytics suite covering trip volume, conversion, and engagement metrics
Integrations
Connected systems
- Golf course availability and pricing databases
- Expedia affiliate API for hotels and flights
- Flight search and availability APIs
- Local activity and restaurant databases
- Open Links Golf editorial platform
- Analytics and revenue attribution infrastructure
Governance
Guardrails
- Recommendation quality scoring ensuring itineraries meet minimum coherence and feasibility thresholds
- Price accuracy verification cross-referencing displayed estimates against live booking data
- Affiliate disclosure compliance on all referral links per FTC guidelines
- Traveler data handling aligned with privacy regulations including opt-in preference storage
- Monthly recommendation audit reviewing itinerary quality, booking satisfaction, and revenue integrity
Outcomes
The payoff
- Over 3,000 golf trips have been planned through Birdie since launch. Each trip represents a traveler who moved from browsing content to actively building a bookable itinerary within the Open Links Golf ecosystem.
- The Expedia partnership generates referral revenue on every hotel and flight booking. This transformed Open Links Golf from an advertising-dependent media property into a platform with transactional economics, where better content and better recommendations directly increase revenue.
- Golfers who previously spent hours across multiple sites assembling a trip now receive a complete, personalized itinerary in minutes. The 85% reduction in planning time is the primary driver of repeat engagement and word-of-mouth growth.
- The preference memory system means returning travelers get progressively better recommendations. Over half of all Birdie users have planned more than one trip, creating a compounding data advantage that strengthens the product with every interaction.
Birdie changed what we are as a business. We used to publish articles about golf destinations and hope someone would book a trip. Now we plan the trip for them, and we earn revenue when they go. That is an entirely different company.
