Dynamic Price Insertion Using Google Display Remarketing for Airlines

PROS is a dedicated travel technology company helping airlines outperform with AI-driven retailing and offer management that delivers customer-centric experiences and maximizes revenue performance.

Analyze this article with AI:

Dynamic Price Insertion for Google Display Remarketing for Airlines

  • What is Dynamic Display Remarketing for Airlines?
  • How Does Dynamic Display Remarketing Work?
  • Set up Dynamic Display Remarketing with Prices
  • Dynamic Display Remarketing Best Practices

Dynamic Display Remarketing campaigns allow custom display ads to be shown based on previously searched flight itineraries on an airline’s website. These ads appear on relevant Google Display Network (“GDN”) websites and include the route and a fare associated with the previously searched itinerary.

With messaging aligned to a previously searched itinerary, dynamic remarketing enables airlines to reconnect with visitors who did not complete a booking.

Here is a generic example by Google:

We created the capability to update fares in display ad copy as fare availability changes.  The FareNetTM script, a proprietary snippet of code, is implemented on the Flights Results page in the airline booking engine.

Fare information displayed during the booking process is captured in a database along with the site edition and relevant currency. Through airWire, the lowest eligible fares are sent to AdWords business feeds, allowing fares to be inserted dynamically into ad copy using ad customizers.

Currently, we can build multiple business feeds simultaneously regardless of language or market combination.

Goals

Our goals in building dynamic price insertion in Display ad copy are:

  • Generate the necessary assets (campaigns and business feeds) to launch Dynamic Display Remarketing campaigns.
  • Prices are updated automatically as fare availability changes for each route.

How Does Dynamic Display Remarketing Work? The User Path

Step 1: Cookies

A remarketing tag on the airline’s website supports display advertising on GDN for visitors who previously viewed eligible flight itineraries while browsing the airline’s website.

Google AdWords receives location, browser language settings, and the searched route when a booking process is not completed (e.g. Flight Results page).

Step 2: Business Feed

Google AdWords matches the relevant business feed and campaign based on location and language and finds the corresponding route and price in the feed.

The fare in the business feed comes from airWire based on business rules agreed upon by each client (e.g. the lowest fare available within the next 90 days). Therefore, the fare displayed may differ from the fare shown during the original search, it may be lower.

Step 3: Ad Creation

The ad is created dynamically based on eligible route and fare information associated with the remarketing feed.

Ads may be displayed across devices based on Google’s cross-device advertising functionality during the cookie window period.

How to Set up for Dynamic Display Remarketing with Prices

Step 1: Remarketing Tag

Add the dynamic remarketing tag to all pages where origin and destination airport codes can be captured for searches that did not result in a completed booking.

  • Each step of the booking engine
  • Route / Destination pages
  • Offer Pages

Best Practice: Implement the AdWords MCC Remarketing tag through Google Tag Manager (GTM).

Dynamic Values

*Required
**Optional

Reference Google AdWords support article for more information.

Remarketing lists are created based on eligible site activity captured by the tag.

These lists group eligible site activity by criteria such as membership duration and booking funnel stage. The audience grouping framework, for example, could look like:

Membership duration

  • 1-3 days
  • 4-30 days
  • 30-90 days

Steps in the booking funnel

  1. Flight Results
  2. Itinerary
  3. Passenger Details
  4. Payment

Organizing remarketing audiences by time frame and booking funnel stage allows campaign optimization and bidding to be performed at a more granular level.

Step 2: Account and Campaign set up

Account: One dedicated account for Dynamic Display Remarketing campaigns

Campaigns: Each campaign is geo-targeted to a specific geography and language.
Linking of the campaigns with the corresponding business feed needs to be done manually in the Settings tab of the AdWords interface.

Step 3: Business Feed

Automatically create a business feed for each language and market through the AdWords API that includes bookable routes, fares, and relevant currencies available on the website. Fares are automatically updated via airWire as fare availability changes.

The fare-display logic can be configured, for example to show the lowest fare available within the next 90 days.

Note: AdWords limits allow for each account to hold 100 feeds, with 5,000,000 feed items each.

  • Currency setting: This setting determines whether the currencies displayed in the ad copy is based on point of origin or point of sale
    • Point of Origin: to be used by airlines advertising prices based on where the searched flight is departing from.
      • Example: User based in the United States searching for a flight from Mexico City to Rio de Janeiro will see ads in MXN pesos.
  • Point of Sale: is to be chosen by airlines advertising prices in the currency from where the user is searching for a flight.
    • Example: User based in the United States searching for a flight from Mexico City to Rio de Janeiro will see ads in USD Dollars.

Step 4: Dynamic Ads

Ads are created and updated dynamically based on previously searched itineraries.

Ads are populated with information from the feed and delivered through GDN remarketing campaigns.

Headline: The character limit for headlines is 25 characters. Ideally, the headline includes the route, or at minimum the destination.:

  • Long headline: {origin} to {destination}
    • Example: Mexico City to Rio de Janeiro
  • Short headline: to {destination}
    • Example: To Rio de Janeiro

Landing Page: Specify the landing page for the ads. Preferably, the ad links directly to the booking engine, a relevant route page, a destination page, or the home page.

Image URLs: Create a database containing destinations in the route network and their image URLs for use in Business Feeds. Updates are only required when a new destination is added to the network.

Best Practices

Avoid Showing Non-Competitive Prices

Setting a ceiling price per currency (USD, MXN, COP and BRL) will make sure only competitive prices are displayed in the ads. Whenever a route’s lowest fare exceeds the ceiling price, that route will be excluded from remarketing ads.

Create Different Audiences and Optimize Based on Performance

When launching dynamic remarketing campaigns, the strategy is to reach eligible remarketing audiences, expand impressions, and improve booking completion rates. After a test period, implement audience bid modifiers to improve campaign performance.

Implement Correct Google Tag Manager (“GTM”) Tracking

After obtaining the required data, create a data layer or custom event with a Dynamic Remarketing structure. Then create a Dynamic Remarketing Tag in GTM that captures the required campaign variables.

Other content in this Stream

Fares Alone Don’t Make a Flight Page: Scaling Route Information for SEO and GEO 

Blog

Mentioned Is Not Cited: The AI Search KPIs Airlines Should Track 

In AI search, airline mentions are often table stakes. That may sound counterintuitive, but consider the structure of the market: for a given city pair, only a limited number of airlines usually offer relevant service

Blog

Dynamic FAQs for Airlines: Scaling Accurate Traveler Answers Across Search and AI. 

Scroll far enough down a major flight-search landing page and a familiar pattern appears: a list of traveler questions with unusually specific answers. 

Blog

Building AI-Ready Flight Pages: A Blueprint for SEO and GEO 

A strong flight page needs to do more than display a fare. It should provide a complete picture of the route by covering the information travelers commonly use to understand and compare their options. 

Blog

The Fare Citation Gap: How Airlines Can Compete for AI Citations

Ask three AI assistants for flights from Denver to Orlando, and you will get three different-looking answers. 

Blog

Modern Airline Retail: A Practical Roadmap to Offer Management 

Explore how modern airline retailing, offer management, continuous pricing, and modular architecture can help airlines advance toward total offer optimization.

Blog