Marketing When Your Prices Change Three Times a Week

Aug 13, 2026 · 3 min read

One quiet reason travel marketing defaults to vague is that specific prices refuse to hold still. An advisor who wants to post a real price for a real trip is aiming at a moving target, and by the time the post is made the number may already be wrong. This is a concrete face of the production constraint the pillar describes, and it deserves its own answer, because the instinct it produces, retreating to generic messaging, is the wrong one.

Travel prices are engineered to move

The volatility is not a glitch, it is the business model. Royal Caribbean, in its annual report filed with the SEC, states that its trips are generally available for sale a year or more before departure, and that during that selling period it continually monitors and adjusts ticket prices for available rooms based on demand, with the objective of maximizing net yields. That is a public company describing, in a legal filing, a price that is designed to change constantly.

Cruise lines are not unusual in this. Hotels and airlines run the same kind of revenue management, adjusting rates as demand and remaining inventory shift. The price a traveler sees is the output of a system built to move it.

Perishable inventory is the reason

Why operators bother is worth stating plainly, because it explains why the movement never stops. As one account of cruise revenue management puts it, the discipline is about understanding customer behavior in order to maximize income before the asset becomes perishable, meaning before the ship leaves with an empty room that can never be sold again. A room or a berth unsold at departure is worth zero, so the price is adjusted right up to the last moment to avoid that outcome.

For a traveler this is invisible. For an advisor trying to market a specific trip, it is the whole problem, because the specific detail most worth posting, the price, is the detail most likely to be stale by the weekend.

Why this breaks ordinary marketing

Put the two facts together and the trap is clear. Specific content converts, and price is one of the most specific things you can put in a post. But price is also the fastest to rot. An advisor who anchors a post to an exact fare has made something that is accurate for a few days and misleading after that, and the effort of remaking it every time the number moves is exactly the production cost that pushes people back toward posting nothing specific at all.

How to market a moving target

The answer is to be specific about the things that hold still and careful about the one that does not. Anchor the post to the trip and the traveler, the destination, the season, the kind of experience, and the sort of person it suits, because none of that changes when the fare does. Where you show a price, frame it as a starting point that is current rather than a permanent claim, so it sets an expectation without becoming a liability the next day. And produce fast enough to refresh the number when it matters, which is a tooling question covered in travel agent marketing software and what the options do.

Done this way, a changing price stops being a reason to stay vague. It becomes a reason to lead with the durable specifics and treat the fare as the one detail you keep current, which is a far better position than the broad discount post that names nothing at all. It is also the gap a monthly co-op marketing calendar cannot close, since an asset produced weeks ahead cannot track a price that moved on Tuesday.

Sources

  1. Royal Caribbean Cruises Ltd. Annual Report (Form 10-K) U.S. Securities and Exchange Commission. Accessed Jul 22, 2026.
  2. Revenue Management in the Cruising Industry Goodfellow Publishers. Accessed Jul 22, 2026.

Common questions

Why do travel prices change so often?
Because travel inventory is revenue-managed. Operators continually adjust prices based on demand to maximize the revenue from a fixed, perishable set of rooms or berths. Royal Caribbean, for example, states in its annual report that it continually monitors and adjusts ticket prices based on demand to maximize net yields, since an unsold room the day of departure earns nothing.
How do you post a price that keeps changing?
Anchor the post to the trip and the traveler rather than to a frozen number, and treat any price you do state as current rather than permanent. A post built around a specific destination, season, and type of traveler stays true even as the exact fare moves, and pricing shown as a starting point valid now sets the right expectation without going stale in a day.

Ready to book more guests?