Revenue and pricing

Counting the demand you turned away: inquiries and denials as a revenue signal

Turned-away requests often vanish without a record. This article explains how to build a simple denial log that captures the reason, rate and channel, turning refusals into evidence for pricing and capacity decisions.

  • 10 min read
  • AI Otel Editorial

AI draft · awaiting editorial review

Contents

Key takeaways

  1. A denial log only earns its keep if it records whether the guest accepted the quoted rate before the hotel said no; without that field the count cannot speak about price.
  2. Separate denials on dates that were genuinely full from denials on dates that still had rooms: the first points to capacity, the second to price or restrictions.
  3. Count requests, not rooms: one group inquiry can stand for dozens of room-nights, and one guest can call three times.
  4. No public benchmark exists for how much demand hotels turn away, so a denial count is only useful against your own past periods.
  5. A denial is a prompt to review a date, not a formula that sets a rate.

A denial is a request for a date, room type or rate the hotel could not or would not sell. Counting denials turns those refusals into a record you can compare against sold-out dates, so you can tell a capacity problem from a pricing or restriction problem. It is evidence, not a formula.

The phone rings for a Saturday in August, the hotel is full, the reservations agent says so and the call ends. Nothing is written down. Three weeks later the revenue meeting asks whether August was priced right, and the only evidence that anyone wanted those rooms has already been lost. This article shows where hotel turned away demand actually appears, how to build a log your team will keep filling in, what the count can honestly say about price, and which decisions it can support.

Where do turned-away requests show up in a hotel?

They show up at every point where a guest asks for something the hotel cannot sell, and most of them leave no record at all.

Phone and email to reservations are the obvious cases: the guest asks for dates, hears that the hotel is full, and the call ends without anything entering the system. Less visible are the searches on online travel agencies (OTAs) and price comparison sites for sold-out dates. The guest never contacts the hotel, so the request is invisible unless the channel reports searches rather than bookings. Walk-ins refused at the desk are a third case, especially late at night when the hotels nearby are also full and the guest is standing in front of you.

Group and corporate requests for proposal (RFPs) get declined when the dates clash with an existing block or a minimum-stay rule. Travel agency portal requests that the hotel answers by hand are sometimes refused, sometimes silently dropped. And some requests are refused by a rule rather than by capacity: closed to arrival, a three-night minimum, no single-night bookings on a Saturday.

The only denials you can count are the ones a person wrote down. That is why the design of the log matters more than the analysis of it.

How do you keep a denial log the front desk will actually fill in?

One row per refused request, filled in at the moment of refusal, with a short fixed list of reason codes and one field that records whether the guest accepted the quoted rate.

Log at the moment of refusal, not at the end of the shift. A reconstruction the next morning loses the rate, the room type and the reason, which are exactly the fields that make the log worth reading. Keep the reason codes short and mutually exclusive, so that two people reading the log sort the same row into the same box. Put the log where the front desk already works, in the property system or a shared sheet, not in a separate tool that needs another login.

Cap the time a row takes at under a minute. If it takes longer, cut fields until it does, because an abandoned log is worse than no log. Read it weekly rather than monthly: a weekly read catches a run of denials while those dates can still be acted on, not after the season has closed.

For example, a group inquiry for 40 rooms is one row with 40 in the rooms field, not 40 rows. Count requests, not rooms.

Checklist

  • Date and time of the request
  • Arrival date and number of nights
  • Rooms and adults requested
  • Channel the request arrived on (phone, email, walk-in, agency portal, OTA message)
  • Room type asked for
  • Rate quoted
  • Did the guest accept the rate before the refusal (yes / no / not asked)
  • Reason code (sold out, closed by restriction, no suitable room type, rate declined by guest, group block held, rooms out of order, other)
  • Alternative date or room type offered and taken (yes / no)
  • Logged by

What does a denial count mean on a date that was sold out?

On a date that was genuinely full, a denial is evidence that demand exceeded the rooms you had at the rate you were asking; on a date that still had rooms, it is evidence of something else entirely.

Split the log by whether the date closed at 100 percent of sellable rooms, where sellable means rooms that were not out of order or held back for a block. A denial on a full date and a denial on a date with rooms left answer different questions and must never be added into one number. The first speaks to capacity; the second speaks to price, restrictions or product.

On a full date, look at the shape rather than the count alone. One sold-out Saturday is normal. A run of sold-out dates in the same week, or the same week two years running, is a pattern worth acting on. Compare the denial count with the booking window: if the date sold out months ahead, the denials arrived late and prove little; if it sold out in the final week, denials from the weeks before carry more weight. Booking window analysis, how far ahead each segment books, tells you which case you are in.

Check whether the guest accepted the quoted rate. A refusal where the guest said yes and you had no room is a firm data point; a refusal where the guest asked the price and left is not. Look at the room type too. A hotel can be sold out of doubles and empty in singles, and the log will show it if the field is there.

What can a denial count say about price?

It can say that at least one guest was willing to pay the rate you quoted for a room you did not have; it cannot say what a higher rate would have earned.

The problem is the counterfactual. You cannot observe what the turned-away guest would have paid, so a denial never proves on its own that a rate was too low. The one firm case is a guest who accepted the quoted rate when the hotel had no room. That is a sale lost at a price the market accepted, and it is the strongest argument for opening a higher rate tier or releasing fewer rooms to the cheapest channel. The weak case is a guest who asked the price and did not book. That may be price, room type, dates or a competitor. Record it, but do not act on it alone.

Denials on shoulder dates matter more than denials on peak dates. A peak Saturday will sell anyway; a Tuesday in the same week refused because of a three-night minimum is a rate and restriction question. A denial on a date that is already sold is a prompt to review next year's rate ladder and release policy, not a reason to change a rate on a date that has no rooms left to sell.

Walk-in refusals are the cheapest denials to record and often the most informative, because the guest is in front of you and can tell you what they were quoted elsewhere. Handling walk-in guests well when you do have a room is a separate skill; how the front desk accepts a guest without a reservation is covered elsewhere.

What a denial count cannot tell you

It cannot tell you how much demand exists, what the guest did next, or whether the same guest called three times.

It counts requests, not people and not room-nights. Deduplicate by name and dates before you quote a number to anyone. It has no denominator: forty denials means nothing without the number of requests taken in the same period. It is biased by who answers the phone, because a fast, well-staffed reservations desk records more denials than a slow one, so a rising count can mean better logging rather than more demand. It says nothing about where the guest went: another hotel in the city, another set of dates, or nowhere at all.

It mixes causes unless the reason codes stay apart. A restriction denial is not a capacity denial, and a group block refusal is neither. No public benchmark exists for how much demand hotels turn away, so never compare your denial rate with an industry figure. Compare it with your own previous periods.

Finally, the log records what happened at your desk, not what the market wanted. It holds guest request data, so keep the fields minimal and set a retention period with your legal adviser.

Watch outNever mix the two counts

Never add denials from full dates and denials from dates with rooms left into a single number. They answer different questions, and the sum answers neither.

Which decisions can a denial log support?

It supports four kinds of decision, rate, restriction, capacity and follow-up, and each one reads the same log differently.

For rate, a run of denials where guests accepted the quoted rate, on dates that sold out early, points to a higher rate tier or to releasing higher rates sooner. For restriction, denials coded as closed by restriction, on dates that ended below full, point to a minimum-stay or closed-to-arrival rule that cost more than it protected. For capacity, denials concentrated in one room type, or on dates when rooms were out of order, point to the room mix or to getting inventory back into sale. For channel, a channel that produces denials and few bookings is a channel to review, not necessarily to close; check whether its rate or its room type is the problem. For follow-up, a declined group request is a lead for the same week next year, and a walk-in turned away is a guest to invite back.

Give every decision a named owner and a date to look again. A log that is read but never acted on stops being filled in within a month.

Signal in the logDecision it can supportCheck before acting
Denials where the guest accepted the rate, on dates that sold out earlyReview the rate ladder and release policy for the same period next yearWhether the date sold out months ahead or in the final week
Denials coded closed by restriction, on dates that ended below fullReview minimum-stay and closed-to-arrival rulesWhether the restriction protected a higher-value stay
Denials concentrated in one room typeReview room mix, extra beds and out-of-order roomsHow many sellable rooms of that type existed on the date
Denials from one channel with few bookingsReview that channel's rates and contentWhether the channel shows the same room type and rate as the rest
Declined group or corporate requestsFollow up for the same week next yearWhether the block would have displaced higher-value business

What to do next

Start with one week. Log every refused request for seven days using the field list above, then read the rows against the dates that closed full. The log exists to give the next rate, restriction or capacity decision a piece of evidence it did not have before. The decision still belongs to a person, and the count is only as good as the one field that records whether the guest accepted the price.

Frequently asked questions

How do I count demand I turned away when I had no availability?

Log the request at the moment of refusal, one row per request, with arrival date, nights, rooms, channel, room type, rate quoted, whether the guest accepted that rate, and a reason code. The row must be written while the call is happening, because the rate and the reason are lost by the end of the shift. A log that takes more than a minute per row will be abandoned.

Does a sold-out date mean my rate was too low?

No, not on its own. A sold-out date proves only that the rooms you released at the rate you asked were taken. It becomes an argument for a higher rate when the log shows guests accepting that rate while you had no room, and when the date sold out early rather than in the final week. Even then it is a prompt to review next year's rate ladder, not a calculation.

What is unconstrained demand, and can a hotel measure it?

Unconstrained demand is the demand that would exist if price and capacity did not limit it. No hotel can observe it directly, because every refusal removes the guest from view. A denial log gives a partial, biased estimate of it: partial because only the requests you heard are counted, biased because the count depends on who answered the phone and how carefully they wrote it down.

Who should keep the denial log, reservations or the front desk?

Whoever takes the request, which in most hotels means both. Reservations owns phone, email and agency portal refusals; the front desk owns walk-ins and same-day requests. One shared log with one reason-code list keeps the two from drifting apart, and a weekly read by the revenue manager keeps it alive.

How long should we keep denial records?

Long enough to cover a full booking cycle for the same period next year, so that the rate decision has last year's evidence beside it. The log contains guest request data, so keep the fields to what the decision needs, and agree a retention period with your legal adviser under the personal data rules that apply to you.

AI Otel EditorialEditorial team

Drafted with AI assistance from AI Otel’s published fact base. Not yet reviewed by an editor.

For hotels: OtelCiro.

OtelCiro, AI Otel’s hotel growth and consultancy arm, is operating today.

Talk to OtelCiroRequest a briefing