Pricing Models & Pricing Intelligence

Dynamic Pricing

Updated July 21, 2026

Adjusting prices in real time based on demand, market conditions, or customer data.

Also known as: surge pricing, demand-based pricing, time-based pricing, algorithmic pricing, yield management, revenue management

Dynamic pricing is the practice of changing a product or service's price in real time, or close to it, in response to shifting inputs such as demand, inventory levels, time, competitor prices, and broader market conditions. Instead of setting a price once and leaving it, a seller runs an automated or algorithmic system that recalculates the price as those inputs move. It is an umbrella term: surge pricing, demand-based pricing, and time-based pricing all sit underneath it, and the practice can push prices up or down depending on what the inputs say.

The modern, systematized version traces to airline yield management. After the 1978 U.S. Airline Deregulation Act freed carriers to set their own fares, American Airlines, under president Robert Crandall, built seat-allocation and inventory systems on top of its SABRE reservation platform. A two-fare-class allocation system launched in 1982, and the full DINAMO system (Dynamic Inventory and Maintenance Optimizer) was implemented by 1988, reportedly adding roughly $500 million a year in revenue. The approach spread to hotels, car rental, and rail, all industries with perishable, time-limited inventory, and then broadly into e-commerce as online marketplaces grew through the 1990s and 2000s and technology made continuous repricing cheap.

Today it appears across travel, ride-hailing, retail, and increasingly software. It also has a decades-long operations-research literature under the headings of revenue management and dynamic pricing and learning. For competitive-intelligence teams, a rival that reprices algorithmically is both a signal to watch and a reason periodic manual price checks no longer suffice.

How dynamic pricing works

A dynamic pricing system starts with a base price and a set of inputs it is allowed to react to: current demand, remaining inventory, time until the sale expires, day and hour, and often competitor prices pulled from public pages or price feeds. Rules or a machine-learning model translate those inputs into a recommended price, and an automated engine applies it, sometimes many times a day.

The inputs a company chooses reveal what kind of dynamic pricing it is running. An airline weights remaining seats and departure date heavily, because an unsold seat is worth nothing after takeoff. A ride-hailing app weights the live ratio of riders to drivers. An e-commerce reseller often weights competitor prices most, repricing to stay a set distance from the lowest listed rival. In each case the underlying logic is the same: the price is a moving output of conditions rather than a fixed number, and the value of the system comes from reacting faster and more precisely than a human setting prices by hand could.

Dynamic pricing vs. surge pricing vs. personalized pricing

These three terms are routinely conflated, and the distinctions matter. Surge pricing is a subset of dynamic pricing: a short-term, reactive, increase-only tactic triggered by a demand spike, most visible in ride-hailing. All surge pricing is dynamic pricing, but dynamic pricing is broader and can move prices down as readily as up.

Personalized pricing is a different axis entirely. Dynamic pricing varies price on non-customer-specific variables, the same posted price applies to everyone shopping at that moment. Personalized pricing varies price by individual customer attributes such as purchase history, browsing behavior, or loyalty tier, so two people can see different prices at the same instant. The distinction carries legal weight: dynamic pricing is generally lawful when applied transparently and without discrimination on protected characteristics, whereas personalized pricing draws heavier fairness and discrimination scrutiny. Price optimization sits alongside both as the strategic, analytical layer that decides what prices should be, while dynamic pricing is the real-time execution layer that acts on it.

Why dynamic pricing drives competitive and pricing intelligence

When a competitor reprices hourly on surge conditions or daily via an algorithm, a quarterly manual price audit is worthless by the time it is compiled. This is the core reason pricing-intelligence tooling exists: to monitor competitor pricing pages and price feeds continuously so a company can detect a rival's move within hours rather than weeks and feed that data into its own repricing decisions.

In B2B SaaS the target is usually the pricing page and plan structure rather than a live price feed. Pricing-page changes are among the most commonly tracked competitor signals, sometimes shifting on a weekly cadence across a competitive set, so teams that watch competitor websites and pricing pages can see a repackaging or a discount before it reaches their own prospects. Dynamic pricing is therefore both a thing CI teams monitor in rivals and, when a company adopts it internally, a capability that depends on good competitive price data to work at all.

Limitations and common pitfalls

Dynamic pricing can erode trust when customers notice prices moving under them, particularly when increases coincide with emergencies or with a shopper's evident urgency. Some jurisdictions restrict price increases during declared disasters, and the line between dynamic and personalized pricing is where most regulatory and reputational risk concentrates. Reacting to a competitor's every move can also start a downward price spiral if two algorithmic repricers chase each other toward the floor.

The practice depends heavily on the quality of its inputs. A pricing engine fed stale or misread competitor data will confidently set the wrong price, and a model tuned only to short-term demand can undercharge for genuinely scarce inventory or overcharge loyal customers into churning. Dynamic pricing optimizes the price for a moment; it does not by itself answer whether the underlying pricing strategy, the value metric, the tiers, and the positioning, is the right one.

Stop looking terms up. Start tracking them.

meertrack watches your competitors' websites, pricing, and hiring, then alerts you when something meaningful changes.

Or compare 11 CI tools side by side →

Frequently Asked Questions

What is dynamic pricing?

Dynamic pricing is the practice of adjusting a price in real time, or near-real time, based on inputs like demand, inventory, time, and competitor prices, usually through an automated or algorithmic system. Rather than a fixed number, the price becomes an output of current conditions. It is common in airlines, hotels, ride-hailing, and e-commerce, and is increasingly seen in software pricing and packaging.

What is the difference between dynamic pricing and surge pricing?

Surge pricing is a subset of dynamic pricing. It is a short-term, reactive, increase-only tactic triggered by a demand spike, as when a ride-hailing app raises fares during a rush. Dynamic pricing is the broader category: it runs continuously and can move prices down as well as up, responding to inventory, time, and competitor prices, not just to sudden demand.

How is dynamic pricing different from personalized pricing?

Dynamic pricing varies the price on non-customer-specific variables such as time, inventory, aggregate demand, and competitor prices, so everyone shopping at the same moment sees the same price. Personalized pricing varies the price by individual customer traits like purchase history or loyalty tier, so two people can see different prices simultaneously. The distinction matters legally, since personalized pricing attracts more discrimination and fairness scrutiny.

Is dynamic pricing legal?

In the US and most markets, dynamic pricing is generally legal when applied transparently and without discrimination based on protected characteristics such as race, gender, religion, or nationality. Some jurisdictions restrict price increases during declared emergencies or disasters. Personalized pricing, which varies price by individual customer, faces separate and heavier legal scrutiny, so the two should not be treated as legally equivalent.

How do companies track competitors' dynamic pricing?

Because rivals can reprice hourly or daily, manual checks fall out of date fast, so companies use pricing-intelligence and competitive-monitoring tools that watch competitor pricing pages and price feeds continuously. These systems flag when a competitor changes a price, plan, or discount and feed that data into the company's own pricing decisions. In B2B SaaS the target is typically the pricing page and plan architecture, not a live per-item price feed.

Related terms

← Browse the full glossary

You run the business.

We'll watch the competition.

14 days free. 3 competitors. Cancel anytime.