ExitComps Sold comps for micro-acquisitions

Valuation guide

How to value an online business that runs on paid ads

Some businesses earn their customers; others rent them, one click at a time. A store or app that grows by buying ads can show impressive revenue and very little left over, and the part that is left over depends on prices set at auction by someone else. That changes what you should measure and what you should be willing to pay for.

01

Revenue is the wrong number to start from

For a business that pays for most of its traffic, ad spend is usually its largest cost, and it rises with sales. Two businesses with the same revenue can have completely different profit if one buys every customer and the other gets them from search, word of mouth or repeat orders. A revenue multiple cannot see that difference; a profit multiple can, as long as the profit has had every advertising cost taken out of it.

So the first job is to make sure the profit you are pricing is after all ad spend — the platform invoices, any agency or freelancer running the campaigns, creative production and the tools used to manage them. Ask for the invoices, not a summary.

02

Rebuild the profit from the ad accounts

The ad platforms keep their own records of what was spent and when. Ask for read access, or a screen-share of each account, and check:

How to verify a seller's revenue and profit covers where the other figures live.

03

Ask whether the ads will keep working for you

Past results from paid acquisition were produced by a particular person, at particular prices, in a particular account. Each of those can change on handover:

That sensitivity is the reason to price on a cautious profit figure. Run the numbers again with a higher cost per customer and ask whether the price still makes sense; if it only works when nothing changes, it is a bet on the ad auction.

04

What makes a paid-ads business worth more

None of these is guaranteed to be priced in by the market; they are reasons to place a business higher or lower within the range its comparables suggest. Why similar businesses sell for different prices covers the rest.

05

What our sold data records

Figures read from /api/stats when this page loads.

Each sale in our database records a sold price and, where the source stated them, one annual profit and one annual revenue figure. We do not record how much was spent on ads, what share of traffic was paid, or whether the stated profit was after all advertising costs — listings at this size rarely break it down. So we publish no "paid-traffic discount".

What the table does show is how many comparables we hold on each basis. Where you can, price on the profit basis: it is the only one of the two that has ad spend inside it, at least as the seller stated it.

Comparables by basis and asset type — live from /api/stats
Asset typeComps with stated profitMedian × profitProfit-basis comps in windowRevenue-basis comps in window
Loading live figures from /api/stats…

The first two columns cover every non-demo sold deal of that type with a stated profit. The last two are measured over the paid report's window — the most recent 200 priced sales of that type — after the same trimming the report applies. A median is withheld (shown as a dash) below five comparables.

06

Getting a range instead of a number

Settle the profit first: after every advertising cost, at a cost per customer you believe you can match, less the value of the seller's time if they ran the campaigns. Give that figure to the calculator and it compares it with the sold comps we hold and shows how many there were. The paid report adds public-web comparables, a risk register and questions to put to the seller.

Related: due diligence checklist for sub-$100k deals · seller's discretionary earnings · what is an ecommerce store worth? · methodology · all valuation guides