Scale. Optimize. Succeed.

Home  ›  Resources  ›  Tools  ›  Revenue

eCommerce Revenue Calculator

Online revenue is three numbers multiplied together: sessions, conversion rate and average order value. Writing it that way is what turns a target into a plan, because it forces you to say which of the three is supposed to move — and a target that needs all three to improve at once is usually a target nobody has checked.

INPUTS

Six

RUNS IN

Your browser

EMAIL REQUIRED

No

FORMULA

Printed below

Desk with screens of charts used to model an online store revenue forecast

Sessions times conversion rate times order value. Every revenue plan is a claim about one of those three.

Revenue built from its parts, then projected forward

The first three inputs produce this month. The next three turn it into a forecast you can argue with. Everything recalculates as you type and nothing leaves your browser.

All traffic to the store in a month, every channel and device.
%Orders divided by sessions. Use a full recent quarter, not your best month.
$Merchandise revenue divided by orders, net of discounts and returns.
%Compound month on month. Three per cent is roughly 43% over a year.
moHow far ahead to run the forecast, counting this month as the first.
%After cost of goods, fees and delivery, before marketing.
Revenue this month—Sessions × conversion rate × order value.
Orders this month—The volume the rest of the business has to fulfil.
Revenue per session—What one visit is worth. The number to judge traffic buys against.
Revenue over the projection—Every month in the horizon, compounded at your growth rate.
Revenue in the final month—The run rate you would be leaving the period on.
Contribution over the projection—What the forecast leaves before marketing and overheads.

Revenue = sessions × conversion rate × average order value. The projection compounds that first month at your growth rate and sums the series: month × ((1 + g)n − 1) ÷ g, or simply month × n when growth is zero. Revenue per session is conversion rate × order value, which is the cleanest way to judge whether a traffic source is worth its cost — if a channel costs more per click than a session is worth, no amount of volume fixes it. Two things this deliberately does not model: seasonality, which can swing a single month by more than a year of compound growth, and the fact that traffic bought at scale usually converts worse than the traffic you have now.

Three inputs, and only one of them is cheap to move

The equation is simple. Deciding which term the plan depends on is the whole job.

Sessions, conversion rate and order value each produce revenue in exactly the same proportion — ten per cent on any of the three is ten per cent on the top line. What differs enormously is what each costs to get. Sessions are bought and stop the moment you stop paying. Conversion rate and order value are earned once and then apply to every session you ever buy afterwards, including the ones you already paid for.

That is why revenue per session is the tile worth watching. At the defaults it is $1.80, which means any traffic costing more than that per visit loses money before a single fixed cost is counted. Raise conversion from 2.2% to 2.5% and revenue per session becomes $2.05, and every channel that was marginal becomes viable. A plan that reaches its target by adding sessions alone is the most expensive version of the same number.

Shopper holding a card while ordering online, the transaction a revenue forecast is built from

Four ways a revenue forecast stops being useful

Each of these produces a number that compounds neatly and describes nothing.

Compounding a growth rate nobody achieved

Three per cent a month is 43% a year, and five per cent is 80%. Rates that look modest in a cell become heroic over twelve. Take the rate from your own last twelve months before you take it from the plan.

Ignoring seasonality entirely

A November that does three times an average month makes a smooth compound curve meaningless. Run the forecast on a normalised month and treat peak separately, or the first quarter will look like a miss that never was.

Assuming bought traffic converts like current traffic

The sessions you have now are the cheapest and best-qualified you will ever get. Doubling volume almost always lowers the blended conversion rate, so a forecast that holds it constant overstates the answer twice over.

Forecasting revenue and calling it profit

Revenue growth bought at a contribution margin thinner than the cost of acquiring it is how stores get bigger and poorer at the same time. The contribution tile is here so the two numbers stay in the same view.

Our conversion rate calculator shows which funnel step is holding the middle term down, and the average order value calculator does the same for the third.

Revenue forecast FAQs

The questions this calculator usually raises.

Sessions multiplied by conversion rate multiplied by average order value, over the same period for all three. Writing it as three terms rather than one number is the point: it makes every revenue plan state which term is supposed to move, and by how much. A target that quietly requires all three to improve simultaneously is usually a target that has not been checked against anything.

Your own, measured over the last twelve months rather than taken from the plan. Compute it as the twelfth root of this month divided by the same month last year, minus one. If that produces a number you do not like, the honest response is to change what the business does rather than the cell — a forecast built on a rate nobody has hit is just a longer way of writing a wish.

Because it is the only figure here you can compare directly against what traffic costs. At $1.80 a session, any channel priced above that loses money before a single overhead is counted. It also improves for free every time conversion rate or order value rises, which is what makes CRO and merchandising compound in a way that buying more traffic never does.

No, deliberately. A smooth compound curve through a November peak is worse than useless, because the first quiet month afterwards reads as a failure. Run the calculator on a normalised month, plan peak trading separately, and compare actuals to the same month last year rather than to the curve.

Opposite directions. This one starts with the traffic and conversion you have and tells you what revenue they produce. The PPC budget calculator starts with a revenue target and tells you what paid media it would take to get there. Use this one to find a realistic number, that one to cost it.

Both, which is why the last tile exists. Revenue sets the operational plan — stock, staffing, fulfilment capacity — while contribution is what actually funds the business. If you only ever look at one of them in a planning meeting, look at contribution, because revenue grown below the cost of acquiring it is how a store gets larger and less solvent at the same time.

Related tools and reading

Shopper navigating an online store on a laptop, the sessions a conversion rate is measured across

CALCULATOR

The middle term, broken into four funnel steps so you can see which one is holding revenue down.

Calculator, banknotes and a notebook laid out for a paid media budget plan

CALCULATOR

The same equation run backwards: start from a revenue target and find the paid media it needs.

Laptop showing performance graphs beside stacked cardboard boxes in a small eCommerce office

GUIDE

The growth equation, the stages, cash and forecasting cadence — the management view behind this number.

Forecast built, confidence low?

It usually comes down to whether the growth rate and the conversion rate are real. The free audit checks both against your own twelve months before the plan gets committed to.

Free account

Get the eCommerce benchmarks other agencies charge for

Register for free access to our quarterly benchmark reports, the growth audit template we run on every new client, and the Margin Memo newsletter.