Launch Personalized Pages at Scale with URL Parameters
For marketers looking to provide a personalized, seamless pathway to booking for each customer, URL parameters (aka “query strings” or “URL query parameters”) are an essential tool. URL parameters are elements inserted into a URL that can modify elements on a page. This enables marketers to personalize all filters and content for each user every time the page is opened.
Using URL Parameters, digital marketing teams can pre-populate their pages and airModules with personalized content, minimize inputs needed by the customer, and improve the performance of promotions by prepopulating the context of the campaign, such as promotional travel dates, travel class, etc.
This exclusive feature provides a tailored page experience based on user preferences to provide intentional options for booking across multiple industries such as airlines, vacation packages, and hotels.
What are URL Parameters?
To identify a URL parameter, look at the portion of the URL that comes after a question mark (?). URL parameters are made of a key and a value, separated by an equal sign (=). Multiple parameters are each separated by an ampersand (&). Any tracking parameters can be appended without affecting any attribution to your web analytics platform.
Each key represents a variable, such as a user’s origin (em_o) or budget (em_b). The value is the user’s information to that key, for example, if we know both the user’s location, Miami, and their budget, $300, the URL parameter would read: ?em_o=MIA&em_b=300.
Using URL Parameters
EveryMundo currently supports up to 13 URL parameters, including the user's origin, destination, budget, travel dates, travel class, and more. Using these URL parameters means that a user arrives on a page where, for example, their origin, travel dates, and budget are already added so that the results shown are only those the user is interested in purchasing. The airline marketer can send the URLs in emails or advertisements with the Parameter already in the URL, and then it will pre-populate all the modules on the page once the user clicks on it.
Parameters supported by airModules:
|Parameter||Key||Value Example (case sensitive)||Format Validation||Search Panel||Pricing airModules / Fare Finder Map|
The parameters within the URL start with “?” and can be combined with several others using “&.” This is an example of how several URL Parameters would populate a Flight Search Panel and how it would appear to a user depending on the parameters in the URL:
See the example without URL parameters vs. with URL parameters:
airModules that support URL Parameters:
- Flight Search Panel v3.0
- Daily Histogram v2.0
- Fare Finder Map v2.0
- Fares Carousel
- Fares Carousel (Background image)
- Fares Grid
- Fare Grid (Background image)
- Fares List ( 2 columns)
- Basic Table
- Featured Destination
- Packages Carousel (Flight + Hotel)
- Monthly Histogram
- Hero Monthly Histogram
- Popular Destinations
- Low Fare Calendar (Outbound / Inbound)
- Remaining airModules (Old Generation) → Only support Origin (em_o) and Destination (em_d)
Start providing personalized on-page experiences
By using this new feature, marketing teams can drive high-quality traffic to individually tailored landing pages and minimize the pathway to booking. Provide your customers with personalized experiences that make it easy to complete their purchase. airModules can utilize URL parameters both on airTRFX pages powered by EveryMundo, and when they are placed on any other pages too.