Travel Roadmap - Large Resort/Amusement Park

Use this guide if you're a hotelier who operates a large single property that offers many different types of rooms, activities and services (for example, a resort, casino or amusement park).

Recommended Implementation Roadmap

For your type of hotel business, we recommend these phases:

  • Phase 1: Trip Consideration - Reach people with travel intent, but who have not yet selected a destination.

  • Phase 2: Hotel Ads for Retargeting - Promote relevant rooms, entertainment, amenities, and more with unique creatives on Facebook.

  • Phase 3: Hotel Ads for Prospecting - Promote your inventory to people with travel intent, even if they have not yet visited your website or app.

  • Phase 4: Upselling & Loyalty Programs - Drive ancillary revenue from people who've already booked hotels through your services.

We recommend progressing through the phases one at a time, in sequential order, and measuring the change in performance of your ads after each phase. Because every business is different, this process will help you understand how each step works for your specific situation.

Need help? Reach out to your Facebook POC if you run into any roadblocks, or if you need help understanding how best to measure your performance.

Trip Consideration

Trip consideration is a prospecting solution that enables you to deliver static ad creative to people with travel intent, but who have not yet selected a destination. You may want to take a "try it and see" approach to trip consideration, because hoteliers who are using hotel ads for prospecting in conjunction with trip consideration may see a significant overlap between the audiences for the two solutions.

Set Up Trip Consideration

Hotel Ads for Retargeting

With hotel ads, you can leverage cross-device intent signals to automatically promote relevant hotels from your inventory with unique creatives on Facebook.

Get Started

Step 1: Set up your catalog

For this step, you need to follow most of the usual process for setting up a Hotel catalog, but the way you populate the catalog with data is slightly different. Ordinarily, each item in a Hotel catalog represents a particular hotel location or property. However, because your business operates a single property, we will "hack" the catalog to contain room types and various other kinds of items instead (for example, shows, restaurants, spa services, and so on).

  1. Set up your catalog with Facebook's UI or set up your catalog using the Marketing API (advanced).

  2. Instead of populating the catalog with hotels, create an entry for each distinct type of hotel room you offer, and any other services, amenities, or entertainment you want to promote.


  • The location fields (address, latitude, longitude, and neighborhood) for each entry should typically be the same as your hotel's.

  • You may find that many of the optional hotel fields don't apply to things like rooms and amenities (for example, guest_ratings). Leave those fields blank or don't include them in your catalog at all. As long as you ensure that all the required fields are filled in, your ads will work as they should.

Example: Hotel Room - An entry representing a hotel room type might look like this:

  <name>Deluxe Suite with Pool View</name>
  <description>All of our deluxe suites offer exceptional views of our magnificent new pool area.</description>
  <address format="simple">
    <component name="addr1">100 Beach Street</component>
    <component name="city">Key West</component>
    <component name="city_id">12345</component>
    <component name="region">Florida</component>
    <component name="country">United States</component>
    <component name="postal_code">33040</component>
  <neighborhood>Florida Keys</neighborhood>
  <base_price>339.99 USD</base_price>
    <tag>Room View</tag>
    <tag>Room Interior</tag>
    <tag>Room View</tag>

Example: Resident Show - An entry representing a resident show at a casino:

  <description>Experience the mystery and acrobatic wonder of Énigme!</description>
  <address format="simple">
    <component name="addr1">5000 S Las Vegas Blvd</component>
    <component name="city">Las Vegas</component>
    <component name="city_id">6789</component>
    <component name="region">Nevada</component>
    <component name="country">United States</component>
    <component name="postal_code">89109</component>
  <neighborhood>Las Vegas Strip</neighborhood>
  <base_price>89 USD</base_price>
    <tag>Cast Photo</tag>
    <tag>Show Poster</tag>

Step 2: Configure your Pixel for Hotel Ads

Important: Before continuing, make sure you've installed the Facebook Pixel across your company's website.

Note: Because you're using a modified Hotel catalog, continue to use content_type: "hotel" in your events, even though you're actually sending signals about various types of rooms, products and offerings.

Step 3: Create your ads

Option 1 - Web UI

Option 2 - Marketing API (advanced)

Hotel Ads for Prospecting

Once you have your hotel catalog set up and are successfully using hotel ads for retargeting, you're ready to try hotel ads for prospecting.

Set Up a Campaign

Setting up a campaign to use hotel ads for prospecting is similar to setting up any other Facebook ad, with some differences in targeting and a few additional best practices we recommend:

Upselling & Loyalty Programs

Use Hotel Ads to Drive Ancillary Revenue (upsell) or Associated Actions Before a Guest's Trip

In general, people book their hotels weeks or even months before their trip. But for other travel-related products (such as upgrades, promotions, reservations and more), people often book these just a few days before their departure. Additional sales from these products and services provide ancillary revenue to hotel industries.

Rather than relying on emails or face-to-face interactions at check-in and customer service desks to drive this revenue, advertisers can use hotel ads on Facebook. With hotel ads, you can create ads geared towards driving ancillary revenue from people who've already booked hotels through your services.

Hoteliers can use hotel ads to:

  • Highlight premium inventory and entice passengers to upgrade their rooms
  • Grow their loyalty programs and services
  • Drive awareness of onsite amenities, such as spas and restaurants

Example: Use Hotel Ads to Grow your Loyalty Base

Step 1: Create a campaign

  1. Go to ad creation.
  2. Select Product Catalog Sales.
  3. Select the product catalog that contains the hotel inventory you want to promote.

Step 2: Create an audience

  1. Select your Hotel Set or create a new one.
  2. Find the Event source group section.
  3. The Event Source Group should be the Pixel or app that captures customer intent signals at booking. Verify that the box next to Limit audience to events within All Hotels is checked. Checking this box limits your audience to people who've booked hotels within the hotel set you selected in step 2.
  4. Find the Include section, where you can set specific targeting parameters that allow you to target people who are checking into their hotel in the coming days.
  5. Click the drop-down and select Purchase.
  6. Click the next drop-down and select Hotel.
  7. Capture all bookers in the maximum recency window Facebook offers (180 days).
  8. For this ad, we want to target customers who have a check-in date in the next 10 days and automatically stop showing them ads after their check-in date has passed. To do this, check the box next to Booking window and set the timeframe for 0-10 days.

  9. Once you're finished with your audience, click Save Audience.
  10. Fill in the Placements and Budget & Schedule sections.

Step 3: Create your ad

With hotel ads, you can show dynamic information based on the specific property a person has booked. The ability to show creative with exact property and date information allows you to upsell your audience with promotions, upgrades, loyalty program memberships and more.

  1. Select the Page that you'd like to promote in your ad.
  2. Go to the Format section and choose Single Image.
  3. For creative, we recommend using the template tags {{}}, {{hotel.description}}, {{hotel.brand}} and {{trip.checkin_date}} to insert dynamic information based on the hotel a person has booked while highlighting the appropriate promotion (for example, 'join our loyalty program', 'book spa services' , 'make a reservation in our restaurant' and so on). Example copy:

    Post Text: Get free Wi-Fi during your stay at {{}} if you join Jasper's Loyalty before you check in!

    Link Headline: Join Jasper's Loyalty

    Link Description: Get Free Wi-Fi, Earn Points and redeem member exclusive offers when you join Jasper's Loyalty.

  4. Select the appropriate tracking and click Place Order.


In addition to the steps suggested above, you should also consider some of the unique ways your modified hotel catalog makes it easy to efficiently drive upgrades and ancillary revenue. For example:

  • You might encourage people who have booked a standard room to upgrade by letting Facebook serve them creative for exactly the types of rooms most likely to appeal to them.

  • Rather than setting up separate one-off ads promoting each of your services, amenities, restaurants, and so on to your guests, run a single hotel ads campaign promoting all of them and let Facebook's recommendation engine figure out which item is most likely to appeal to a given guest.