Integrate with Vacation Rentals

Similar to Hotel Ads, integrating with Vacation Rentals requires partners to complete one-time tasks in order to set up the properties and prices to be displayed to travelers searching for their next destination. The integration process can be started either directly with Google (by meeting the requirements listed below, and completing the Vacation Rentals interest form), or by collaborating with an approved third-party integration partner. Once approved, a technical account manager will be in touch with you at every step of the integration pipeline.

Before you begin

Before integrating with Vacation Rentals, partners should be able to provide the following:

  • A designated partner technical contact can be contacted by a Google technical account manager
  • A contract signed with Google to protect customer privacy
  • Localized self-service or email-based user support

Approved connectivity providers

If you have fewer than 5,000 properties, before considering a direct integration, we strongly recommend working with one of our connectivity providers listed below to get your properties shown on Google.

If you're already working with a connectivity partner that's not listed above, encourage them to follow the steps below. If you'd like to become a connectivity partner with Google, or if you think direct integration is the right path for you, follow the same steps to get started.

1. Pre-integration

After completing the Vacation Rentals interest form, if a partner is deemed technically capable, a technical account manager at Google will reach out to begin onboarding. Based on the status of the partner’s technical capabilities, discussions will involve developing a plan to fulfill requirements needed to onboard and setting an estimated timeline for the completion of these tasks.

2. Set up your vacation rental list

The vacation rental list contains all the properties that a partner wishes to show on Google. This feed contains the physical attributes of the property, including name, address, geocode locations, image and website URLs, and amenities. If you're unsure whether your property is a vacation rental or hotel, refer to our categories for hotels and lodging businesses.

For initial ingestion, partners will share a listing feed with Google based on the specifications provided in the Hotel List XML Reference. However, unlike hotel lists, partners should include relevant attributes specific to Vacation Rentals. The ingestion of the listing feed can take approximately 2 to 4 weeks, during which Google will be in touch with partners to assist with troubleshooting and optimizing their feeds.

Note: While omitting attribute values listed as “Optional (strongly recommended)”, don't prevent the list feed from validating, as doing so may result in the listing not showing in search results with certain filters applied.

3. Determine how you'll update your vacation rental prices

Similar to Hotel Ads integration, Vacation Rentals allows various price feed delivery modes through which partners can send pricing updates to Google for vacation rental properties. The process Google uses to develop the pricing cache (and determine itinerary combinations) consists of the following:

  1. Once listing feed ingestion and troubleshooting are complete, partners need to set up Hotel Price Integration by providing a source URL from which Google will be able to request updated itinerary prices for vacation rental properties.
  2. Partners fill in values for hotel itinerary pairs per second (HIPs), hotel batch size per query, and maximum parallel connections to partner:
    • HIPs: The total number of hotels or itineraries that we request from your server per second.
      • This doesn't apply to the Changed Pricing integration method.
    • Batch size: The number of hotels that Google should query for in each message.
    • Maximum parallel connections: The maximum number of parallel (simultaneous) connections (threads) that your server can support from Google.
  3. Partners complete the initial price or authentication if necessary. Once a connection is made using default settings, feedback is given to partners to help them increase their bandwidth capabilities to production levels.
  4. Partners fill the cache with itinerary prices.
Note: Vacation Rentals currently supports an advance booking window of up to 330 days and a length of stay of up to 30 days. Partners are encouraged to use these guidelines to provide as many booking options as possible.

4. Customize your landing pages

Partners are expected to provide at least one landing page URL template in their landing page setup. You can define how Google constructs the link so that it includes additional information about the user and their itinerary. For Vacation Rentals, you can include information such as the hotel ID, occupancy, and check-in dates in the URL. Learn more about managing and updating your landing pages

In order to provide a seamless experience for users, partners should consider the following guidelines when setting up their landing page:

  • Landing pages should load in a reasonable time, and appear fully functional. A page may be considered non-functional if content such as images and descriptions, prices, or links fail to load. A page load time of 3 seconds or less is recommended to ensure the best user experience and conversion. Google will consider a page to be non-functional if a user is unable to interact with it for more than 10 seconds.
  • All booking-related information should be pre-populated for the user upon landing on the partner website for the best user experience and conversion (for example, check-in date, length of stay, and number of occupants). Learn more about our referral experience policy
  • At least one landing page template should cover every user as a default template. Separate landing page URL templates can be created for specific sections of users based on country, language, and other user attributes.

5. Google Ads setup

In order to begin displaying Vacation Rentals properties on Google, partners need to set up a Google Ads account, along with an associated Vacation Rentals account. Note that the Google Ads account is used solely to enable properties to be displayed on Google. The account won't be billed as Vacation Rentals placement doesn't involve any bidding or campaign management.

Partners can contact their sales account manager to assist with setting up a Google Ads account, or technical account manager to assist with linking campaigns in Google Ads to a Hotel Center account.

6. Price accuracy and data evaluation

Once you complete data feeds integration in Hotel Center, you can use hotel campaigns in Google Ads to dynamically bid and set specific budgets based on your advertising strategy. Review our Hotel ads help center resources for more information about onboarding in Google Ads.
For campaign management, partners can make use of the Google Ads API. It allows you to create or modify campaigns and view metrics regarding your ad performance.

Price accuracy represents a data quality requirement for Vacation Rentals, and is a reflection of how complete and accurate your pricing is in your price feed relative to the prices shown on your website. Google frequently performs price accuracy checks and shares up-to-date results with partners through Hotel Center. Google expects partners to comply with the defined Price Accuracy Policy and Referral Experience Policy at all times, and to troubleshoot issues using self-service tools in Hotel Center.

  • Google will work with partners on implementing taxes and fees specific to their vacation rental properties into the price feed, such as on-site payments and additional mandatory charges.
  • Google will assist in troubleshooting any pricing issues to ensure that onboarding partners can maintain an “Excellent” price accuracy score for 3 consecutive days in order for the account to be activated.

Guidelines for prices to be passed to Google

Compared to pricing for hotels, vacation rental pricing can vary significantly due to additional payments, such as cleaning fees, pet fees, and usage based fees. It's important for Google that users have a positive experience when transferring from Google to a partner’s website. In order for users to smoothly transition from searching for itineraries to booking vacation rentals, we encourage partners to be as transparent with pricing as possible.

Partners should consider the following guidelines when sending itinerary prices for vacation rentals:

  • The most accurate total price passed to Google should include all mandatory charges that a user will pay.
    • Optional or non-mandatory charges should be excluded from the total price, and independently identified on the partner’s final booking page.
  • It's recommended that all mandatory charges be listed in a structured format (tables, distinct UI, etc.) on the final booking page of your website, versus an unstructured format (mandatory charges detailed in fine print or hidden within other references).
  • Additional mandatory charges that can't be presented in a structured format should still be noted in the description of the property, and included in the total price that's passed to Google.
  • Deposits or refundables shouldn't be included in the total price sent to Google, but should be identified or provided in a separate section of your landing page or final booking page.
  • It's recommended that total charges required to be paid during online booking versus charges due at check-in, be specified separately on your landing or final booking page.
  • Prior to onboarding, ensure that you have the following fields on your final booking page:
    • Base rate
    • Base rate x total nights
    • All mandatory taxes and fees
    • Total price to pay during online booking
    • Total price to pay on check-in
    • Any refundable deposits or fees
  • Review the table below on pricing details that are required to be provided to Google through your price feed:
Pricing type Required to provide to Google Examples
Base rate Yes --
Mandatory taxes Yes City taxes
Mandatory fees Yes Cleaning fees
Fixed charges Yes Electricity usage (fixed cost per guest/night/stay)
Usage or consumption-based charges No Electricity usage (per kWh)
Refundable fees No Security deposit (returned to user in best case scenario)
Mandatory on-site fees or taxes Yes Resident-exempt fees or taxes (charges contingent on verifying a guest’s identity)

Related links

Was this helpful?
How can we improve it?
Clear search
Close search
Google apps
Main menu
Search Help Center