Demand planning guide

OTA Ads for Low Occupancy: When to Push Expedia and Booking Spend

A hotel advertising guide for using Expedia and Booking spend to fill the right dates without buying demand the hotel would have earned naturally.

Goal

Fill need dates

Do not buy already-secure demand

Timing

Stay-date first

Plan by occupancy window

Proof

ROAS + pickup

Measure revenue and rooms together

Why timing matters

OTA ads should follow the demand calendar

Hotels waste money when ads run evenly across dates that do not need help. Expedia and Booking campaigns work better when spend follows actual occupancy gaps.

Low occupancy

Push when unsold rooms need exposure

Use paid OTA visibility when organic demand is not enough to put the hotel into the traveler comparison set.

High occupancy

Protect nights that are likely to sell anyway

If the hotel is already near full, paid clicks can increase cost without creating much incremental room revenue.

Shoulder dates

Use ads around events, not only during events

Travelers may shift dates before or after peak nights. Ads can help capture demand around the edges of compression.

How to control spend

The best OTA ad plan has guardrails before it has budget

A budget without rules can chase clicks. A budget with occupancy, ROAS, and stay-date guardrails can buy visibility where it matters.

Guardrail 1

Set spend by stay date need

Break out whether each ad dollar is helping low occupancy, shoulder dates, weak weekdays, or specific arrival windows.

Guardrail 2

Watch rate and room consistency

If pricing, fees, or room availability look wrong, top placement can expose friction faster.

Guardrail 3

Pause when the hotel is full enough

A good system should stop buying demand when remaining availability is too limited or too profitable organically.

What to show owners

Owners do not need channel noise. They need the revenue story.

The report should show why spend happened, where it happened, and whether it created room nights the hotel actually needed.

Before

Occupancy gap and target dates

Show the low-demand window that justified the ad push before showing clicks or spend.

During

Spend, visibility, and booking pickup

Connect campaign activity to stay-date pickup, not only booking-date performance.

After

Revenue, ROAS, and next action

End with whether to continue, raise budget, shift channels, or pause spend.

Decision table

OTA ad timing playbook

Use this as the simple operating model for Expedia and Booking spend.

Demand signalAd actionDashboard check
Low weekday occupancyIncrease targeted visibility for those arrival datesPickup, ADR, ROAS, remaining rooms
High weekend occupancyLower or pause paid OTA spendDisplacement risk and organic pickup
Event compressionPush early, then taper as rooms fillCPC trend, conversion, sell-through pace
New listing or refreshed propertyUse ads to accelerate considerationPhotos, CTR, booking conversion, review trend

Advertising Systems report layer

The guide ends where the dashboard begins.

Channel education is useful, but the software has to prove whether the spend should continue, move, or stop.

Report metric

Occupancy-aware spend

Shows whether budget went to need dates rather than already-full dates.

Report metric

Pickup by stay date

Connects OTA ad activity with room-night pickup for the dates that matter.

Report metric

Pause recommendation

Makes it clear when the hotel should stop paying for visibility.

Schedule a meeting