A landing page (formerly Point of Sale/POS) represents the URL destinations for when a user clicks on a hotel ad price on Google and gets redirected to a partner website. Every landing page will have at least one URL, or more if you are utilizing LPURL, which tracks information about the source of an ad click. These URLs can be dynamically constructed to include additional information about the user and the itinerary. Setting up ValueTrack and LPURL is optional, but strongly recommended if you wish to populate any ad/campaign variables in your landing page. Learn more about ValueTrack parameters and how you can utilize them to populate dynamic variables and track valuable information through your URLs. You can also review examples of various LPURL implementations.
You define at least one landing page when you initially set up your Hotel Ads account. After your initial setup, you can customize an XML file that defines the landing page for more complex configurations.
Hotel Ads uses matching rules to determine which landing page to use for a particular end-user. If Hotel Ads can't match an end-user to a landing page, then the ad is not shown, resulting in a lost opportunity.
How to view your landing pages
To view your landing pages in Hotel Center:
- Log in to your Hotel Center account.
- On the navigation menu, click Landing pages.
If you haven’t added any landing pages to your account yet, the landing pages list will not be displayed on this page.
Add a new landing page
To add a new landing page:
- On the landing page view, click on the Upload tab.
- Upload your landing page XML file using the recommended syntax. Learn more about how to format your XML file
- Click Submit.
- After you submit your XML file, Google will test and validate the URL. You will see a list of the landing pages you uploaded. Landing pages that uploaded correctly will show with a green checkmark , and landing pages that have errors will show with a red X .
- Click Publish to confirm your changes.
Fix errors from test itineraries
URL and LPURL test itineraries will indicate if the details of a given landing page are incorrect or aren’t formatted properly. In that case, ads related to that landing page will not be displayed on Google until all issues have been addressed. For testing itineraries:
- If you see red check marks: Review the last changes you made to your URL or LPURL parameters using the "Edit one" button and check if the changes were formatted correctly.
- If the uploader could not generate test itineraries: When testing itineraries, you may receive a message saying that no prices match your landing page parameters.
- If you see this error message, try these steps:
- Check your feed status for warnings that Google is experiencing errors while parsing your prices.
- Check your URL parameters. If you’ve updated your site capabilities, the new parameters may not match your cached prices on Google.
- If you use
AllowablePointsOfSale, update your price feed with the ID in context. This will allow Google to test itineraries.
- If you see this error message, try these steps:
- If you see a “Failed to parse XML” error: Review the error details provided, as well as the line and column where there are issues on your XML file.
If none of these solutions resolve your problem, contact Google support for help.
Reorder your landing pages
By reordering your landing pages, you can choose which landing pages Google will prioritize first when matching to a given itinerary. To reorder landing pages, click the Reorder list button and use the slider or drag and drop the specified landing page to the desired position. Google will always select the first successfully matched landing page to generate a valid URL, hence higher priority landing pages should be listed first.
For example: Let’s assume the goal is to increase match priority for a landing page targeting users in France. If the specified page is listed above other pages with similar segments (e.g. users in Europe), Google will prioritize the first landing page (users in France) to generate a URL for the end-user.
To scroll and reorder your landing pages without using the mouse:
- In the “Landing pages” view, use Tab to select the “Reorder list” button and press Enter.
- Use Tab to highlight the landing page you want to move.
- Use the left arrow key to select the handle for the landing page.
- Use the up and down arrow keys to reposition and reorder the selected page.
- Use the right arrow key to deselect the handle.
- Save the changes when you’re done.
Price rate guidelines
Google accepts two types of prices: Standard Rate (the least expensive double-occupancy rate) and a Room Bundle rate (a room plus a package). To ensure a good user experience, Google has developed the following policies for the types of landing pages:
- Standard Rate Landing Page: The URL for the standard rate should point to a page where the hotel name and the accurate price are clearly listed. If other hotels are presented, the one selected by the user should be clearly highlighted on the page. The user should be able to book a hotel from the landing page without navigating to a different website.
- Room Bundle Landing Page: The URL for the Room Bundle rate should point to a page where the Room Bundle name and the accurate price are listed. The appropriate room package should be either pre-selected or highlighted. The user should be able to book the room from the landing page without the need to select the hotel again.
For more information, see Price Accuracy Policy.
If you support multiple brands, you can use the same integration and account for the landing pages, but only in cases where the brands use the same pricing (same hotel set and same price set) as all other brands on the account.
For example, a company called ‘TravelAgency.com’ might define the following landing pages.
- Same back-end:
- “Travelagency.com”: For users in the United States. The website for this landing page is in English and uses US dollars as the currency.
- “OtherBrand.com.ca”: For users in Canada. This landing page uses the same pricing back-end as ‘TravelAgency.com”, but has a different brand.
- Different back-end:
- “OtherBrand.com.uk”: For users in the UK. This landing page uses a different back-end.
In the example above, you can include OtherBrand.com.ca in your landing page file because it uses the same hotels and pricing back-end as Travelagency.com. OtherBrand.com.uk would require a separate account because it uses a different pricing back-end as the other example points of sale. For more information, contact Google by using the contact form.