Revenue Calculator

Revenue as traffic times conversion times order value times repeat purchase, with what ten percent on each is worth and what four optimistic estimates do.

Enable JavaScript to customise; default output below.

Period

Use 1 if you are counting orders rather than customers. It is the factor with the longest lag and the largest effect.

Live preview revenue.txt
Visitors a month                   42,000
Conversion rate                    2.3%
Customers                          966.0
Order value                        $68.00
Orders a customer                  1.40

Revenue a month                    $91,963.20
  a year                           $1,103,558.40 if it repeats
  revenue a visitor                $2.1896
  gross profit                     $47,820.86 at 52%

What ten percent on each is worth
  visitors                         $101,159.52, $9,196.32 more
  conversion rate                  $101,159.52, $9,196.32 more
  order value                      $101,159.52, $9,196.32 more
  orders a customer                $101,159.52, $9,196.32 more
  which means                      the four are worth exactly the same, so the question is which is cheapest to move rather than which is most powerful

All four together
  ten percent better on each       $134,643.32, 46.4% more
  ten percent worse on each        $60,337.06, 34.4% less
  the spread                       $74,306.27, from four estimates that were each only ten percent out

What a target would need
  $114,954.00                      52,500 visitors, or 2.88% converting, or $85.00 an order
  $137,944.80                      63,000 visitors, or 3.45% converting, or $102.00 an order
  $183,926.40                      84,000 visitors, or 4.6% converting, or $136.00 an order

Revenue is 42,000 visitors at 2.3% converting at $68.00 across 1.40
orders a customer, which is $91,963.20 a month. Ten percent on any one
of them is worth $9,196.32.

Multiplying four estimates multiplies the error in them. Ten percent
optimism on each gives $134,643.32, which is 46.4% above the base, and
the same error downwards gives $60,337.06. A plan that reads as mildly
ambitious on every line is aggressive overall.

The four are not independent, which is the part the arithmetic cannot
show. More traffic usually converts worse, because the cheapest traffic
is the coldest; a higher order value often comes from a discount
structure that lowers margin. Model a change as a trade rather than an
addition.

Conversion rate is usually the cheapest of the four to move and the
slowest to get credit for it. It is also the only one that improves
every other channel at the same time, since a better checkout works for
traffic you did not pay for.

Order value moves through basket size rather than price most of the
time. Bundles, thresholds for free delivery and a second item at the
right moment do more than a price rise, and they do not cost the
conversion rate that a price rise does.

Repeat purchase is the factor with the longest lag and the largest
effect on a business. It compounds where the others do not: a customer
who returns twice is worth two acquisitions that were never paid for.

This projects a month forward by repeating it. Seasonality, a single
large order and a promotion all break that, so the annual figure is an
arithmetic consequence of the inputs rather than a forecast.

Output is valid and updates as you type.

Revenue is four numbers multiplied: visitors, conversion rate, order value, and how many orders a customer places. Written that way it settles an argument teams have every quarter. A ten percent improvement in any one of the four is worth exactly the same money, so the question is which is cheapest to move rather than which is most powerful.

The same property is dangerous from the other side. A plan that improves all four by ten percent is a plan that assumes 46 percent growth. The same plan with all four coming in ten percent light lands at 66 percent of target. Four estimates that each feel conservative multiply into a number that is not.

And the factors are not independent, which is the part the arithmetic cannot show. Buying more traffic usually lowers the conversion rate, because the cheapest traffic is the coldest.

How to use

  1. Put in the visitors for a period and the conversion rate.
  2. Put in the average order value, and the orders a customer if you are counting customers rather than orders.
  3. Read the two tables: what ten percent on each factor is worth, and what all four together do.

Example

42,000 visitors a month, 2.3 percent converting, $68 an order, 1.4 orders a customer:

Customers                          966.0
Revenue a month                    $91,963.20
  a year                           $1,103,558.40 if it repeats
  revenue a visitor                $2.1896
  gross profit                     $47,820.86 at 52%

What ten percent on each is worth
  visitors                         $101,159.52, $9,196.32 more
  conversion rate                  $101,159.52, $9,196.32 more
  order value                      $101,159.52, $9,196.32 more
  orders a customer                $101,159.52, $9,196.32 more
  which means                      the four are worth exactly the same

All four together
  ten percent better on each       $134,643.32, 46.4% more
  ten percent worse on each        $60,337.06, 34.4% less
  the spread                       $74,306.27, from four estimates that were each only ten percent out

What a target would need
  $114,954.00                      52,500 visitors, or 2.88% converting, or $85.00 an order
  $183,926.40                      84,000 visitors, or 4.6% converting, or $136.00 an order

$74,306 of spread on a $91,963 month, from being ten percent wrong four times. That is the honest uncertainty in most revenue plans.

Pitfalls

Equal levers, unequal costs. They are worth the same and they do not cost the same. Conversion rate is usually the cheapest to move and the slowest to get credit for; traffic is the most visible and the most expensive.

The factors interact. More traffic usually converts worse. A higher order value often comes from a discount structure that lowers margin. Model a change as a trade, not an addition.

Revenue a visitor is the summary figure. It rolls conversion rate and order value into one number and is the fastest way to see whether a traffic increase actually helped.

Conversion rate improvements are portable. A better checkout works for traffic you did not pay for too, which is why it is the only lever that improves every channel at once.

Order value moves through basket size more than price. Bundles, delivery thresholds and a well-timed second item do more than a price rise, and they do not cost the conversion rate a price rise does.

Repeat purchase has the longest lag and the largest effect. It compounds where the others do not: a customer who returns twice is worth two acquisitions nobody paid for.

An annual figure from one month is arithmetic, not a forecast. Seasonality, one large order and a promotion all break it.

Compatibility

Arithmetic in the browser: nothing is uploaded and nothing is stored.

The four factors are multiplied in a single pure function, which is why the ten-percent table produces four identical figures rather than four nearly identical ones. The test suite asserts that equality to six decimal places and asserts the compound case separately, since the two together are the point of the tool.

Setting orders a customer to one removes that row rather than printing a redundant factor, and the period selector changes only the annual multiplier: weekly becomes 52, monthly 12, quarterly 4.

The target table solves for each factor independently, so each line is what that factor alone would have to be. Moving two at once needs less from each, which the compound table shows.

Frequently asked questions

Which factor should I work on first?
Whichever is furthest from where comparable businesses sit, and cheapest to change. In practice that is usually conversion rate, because the work is on pages you already own and the gain applies to traffic you already have.
What is a good conversion rate?
One to three percent for most retail, higher for a narrow catalogue with strong intent, much lower for broad, cold traffic. The useful comparison is your own trend, since the mix of traffic moves the rate more than the site does.
Should I count customers or orders?
Either, consistently. Use orders a customer of one if your conversion rate already counts every order, and the real figure if it counts unique customers. Mixing the two double counts.
Why is my actual revenue below this?
Usually returns, discounts and cancelled orders, none of which are in a headline order value. Use net order value after discounts and returns if you want the figure to match the accounts.
Is a 46 percent compound gain unrealistic?
As a plan, usually yes. It is there to show what multiplying four estimates does. Businesses that grow that way generally moved one factor a lot rather than four a little.
Weekly drops

New tools, when there are new tools

One email when something worth using ships. No schedule to fill, so no filler.

Your address goes nowhere else, and one click unsubscribes.