Dynamic pricing: how to measure the real effect on your revenue

Flotly Team - published 10 April 2026 · 6 min read

A method to test the effect of variable pricing on your revenue without confusing a hypothesis with a measured result. No promised figure: a measurement protocol.

The promise is everywhere: “Increase your revenue by 30% with AI!” A figure like that means nothing without three things: a reference period, a fleet scope, and the list of other changes made during the test. Without them, it is not a result, it is a sales pitch.

This article doesn’t promise you any percentage. It gives you the protocol to measure your own, and to recognise, when you read a case study, whether the figure quoted was measured or made up.

Two technologies sold under the same word

A rules engine applies the rates you have written yourself: weekend surcharge, discounts beyond seven days, specific rates by vehicle category or by customer profile. It is deterministic, auditable, and it is what most rental software does, Flotly included.

A predictive engine, on the other hand, estimates future demand from historical data and suggests a price nobody wrote in advance. It is a different technology, a different cost, and a different level of proof to demand from the supplier. Before paying for “AI pricing”, ask which of the two you are buying: the question alone often clears up the conversation.

The four indicators to track

The average rate is not enough: it rises mechanically as soon as you raise prices, even if you rent less. Track these four indicators together.

The protocol, in five steps

  1. Freeze a reference period of at least four weeks, with unchanged rates, and record the four indicators.
  2. Change only one thing: the rate grid. No new advertising campaign, no added vehicle, no website redesign at the same time.
  3. Let it run for at least four weeks over a seasonality comparable to the reference period or, failing that, compare with the same period the previous year.
  4. Keep a log of everything that changed without your doing: a competitor closing, a local event, a vehicle off the road, unusual weather. This log is what will make your conclusion defensible.
  5. Compare the four indicators, not just revenue. And accept that a zero difference is a result, not a failed test.

What skews a test

  1. Changing several things at once: you will never know which one produced the difference.
  2. Comparing August with November: the season outweighs everything else.
  3. Testing on three vehicles: the difference you see will be noise, not a signal.
  4. Stopping the test as soon as the curve goes up: that is exactly how the percentages you read everywhere are born.

The trap: overreacting to demand

Bad dynamic pricing triples prices for a local event and kills conversion. Good dynamic pricing aims for maximum revenue, not the maximum rate. Those are two different things.

So set limits before you start: a floor above your break-even point, and a ceiling you would be comfortable showing a loyal customer. A rule you couldn’t explain over the phone is a rule to remove.

What nobody tells you

The first weeks of variable pricing are unsettling. Your regular customers see prices moving, and you need to be able to explain why. Two simple safeguards: show a price range rather than an instant price, and keep a stable loyalty policy, outside the adjustment mechanism.

A pricing engine doesn’t replace business judgement. It applies a rule faster and more consistently than you do. That is useful, and that is all it is.

Our position, to be clear

Flotly doesn’t have a customer base large enough to publish an average gain, and we won’t do so as long as that is the case. Our pricing engine applies the rules you configure (duration, weekend, vehicle category, customer profile) and doesn’t predict demand for you. If you want a figure, it will come from your own test, using the protocol above.

Related articles