ADSSystem

Thirty-four calculators for the money side of advertising.
No signup, no email.

Every number a paid-media buyer, a founder or an agency works out on the back of an envelope – grouped by what you are trying to answer, each with the formula, the benchmarks and the trap that comes with it.
34calculators
5categories
0fields to sign up
100%runs in your browser
One campaign, carried all the way downWORKED EXAMPLESTAGEVALUETHE METRIC THAT GOVERNS THE STEPAd spend$10,000the inputImpressions1,250,000CPM$8.00spend / impressions x 1000Clicks15,000CTR1.20%clicks / impressionsCPC$0.67spend / clicksOrders435CVR2.90%orders / clicksCPA$22.99spend / ordersRevenue$37,410AOV$86.00revenue / ordersGross profit$15,712Margin42.0%gross profit / revenueROAS3.74xBREAK-EVEN ROAS2.38xPOAS1.57xLTV : CAC3.4:1AT 42% MARGIN THE CAMPAIGN CLEARS BREAK-EVEN BY 57%
CPMCPCCTRCPVENGAGEMENT RATEAD BUDGETCONVERSION RATECPLCPACACA/B TESTROASBREAK-EVEN ROASMARKETING ROIPROFIT MARGINMARKUPCONTRIBUTION MARGINAOVLTVCAC PAYBACKCHURNMERSAMPLE SIZEGROSS PROFITACOSPRODUCT PRICINGBREAK-EVEN POINTCPMCPCCTRCPVENGAGEMENT RATEAD BUDGETCONVERSION RATECPLCPACACA/B TESTROASBREAK-EVEN ROASMARKETING ROIPROFIT MARGINMARKUPCONTRIBUTION MARGINAOVLTVCAC PAYBACKCHURNMERSAMPLE SIZEGROSS PROFITACOSPRODUCT PRICINGBREAK-EVEN POINT
WHO

Start where your question is

The same metric matters differently depending on what you sell.

E-commerce and DTC

ONE $86 ORDER, WHERE IT GOES45%27%17%Product cost$38.70Shipping and fees$9.50Ad cost, at $22.99 CPA$22.99Contribution left$14.81$14.8117.2% OF AOVsurvives a single order

You buy traffic, ship product and live on margin. The question is always whether the order paid for itself.

Service businesses

$2,400 SPEND, 27 DAYS TO CLOSEClicks1,000Form fills626.2%Qualified2845%Closed725%CPL$38.71CAC$342.86One customer per143 clicks

No cart, no checkout. A form fill or a phone call is the conversion, and the close rate happens weeks later.

Subscription and SaaS

CAC $420 REPAID AT $58 A MONTHCAC $420M0M7M14PAYBACK8 monthsLTV $1,450LTV:CAC 3.4x

Acquisition is an investment that pays back over months. Retention decides whether it ever does.

Agencies and freelancers

FOUR CLIENTS, SAME QUESTION4.1xA 22%3.2xB 48%6.8xC 12%2.4xD 61%DASH = BREAK-EVEN ROASC has the best ROAS on the deckand is the only one losing money on every sale.

You defend numbers in front of clients. These are the ones that survive being questioned.

HOW

What makes these different

Three things every page does that most calculator sites skip.

BREAK-EVEN ROAS CALCULATORBreak-even ROAS = 1 / Gross marginGROSS MARGIN 42%ORDER VALUE$86.00YOUR ROAS 3.74xBREAK-EVEN ROAS2.38xEvery $1 must return$2.38Your ROAS3.74xHeadroom+57%Profit on ad spend1.57xGross profit per order$36.12The arithmetic is printed above the answer, not hidden behind it.Copy the formula straight into a spreadsheet when you need it somewhere else.

The formula is on the page, not behind it

Every calculator prints the formula it uses as a code block before the result. You can check the arithmetic instead of trusting a black box, and you can copy it into a spreadsheet when you need it somewhere else.

See it on break-even ROAS →
CPM RANGES BY PLACEMENT, US, BROAD TARGETING$0$10$20$30$40$50$60LinkedIn feed$28 - $62YouTube in-stream$9 - $18Meta feed$7 - $14TikTok in-feed$5 - $12Meta Reels$4 - $9Google Display$2 - $6Programmatic open$1 - $4Orientation, not targets.A $2 CPM that reaches nobody costs more per outcome than a $30 CPM that does.

Benchmarks you can argue with

Where a range exists, it is on the page with the channels and segments it came from. They are orientation, not targets - a $2 CPM that reaches nobody costs more per outcome than a $30 CPM that does.

See CPM benchmarks →
THE TRAP: PEEKING AT A RUNNING A/B TESTYou set the test to 95% confidence. Then you checked it six times.0%10%20%30%5.0%1 look8.3%2 looks10.7%3 looks14.2%5 looks19.3%10 looks25.0%20 looksWHAT YOU THINK YOU SETEvery extra look inflates the false-positive rate.Approximate, equal-interval looks at alpha = 0.05. The fix is to fix the sample size before you start.

Every page ends with the trap

The section nobody else writes: what goes wrong with this metric in practice. Peeking at A/B tests, annualising churn by multiplying by twelve, pricing on markup while reporting margin. That is the part worth reading twice.

See the A/B test trap →
01

Ad metrics

What the media costs before anyone buys anything.

02

Conversions and leads

What it costs to turn attention into a name or a sale.

03

Return on spend

Whether the campaign made money, not just revenue.

04

Unit economics

The numbers underneath every media decision.

05

Customer value

What a customer is worth, and how long you wait for it.

How the numbers connect

Every metric here is one link in the same chain. A problem shows up at one link and gets blamed on another.

ImpressionsYou bought reach. The price is CPM.CPM →
ClicksA share of those impressions responded. CTR sets the price of a click.CTR →
Leads or ordersA share of clicks converted. This is where cost per outcome is decided.Conversion rate →
CustomersNot every lead closes. The gap between CPL and CAC lives here.CPL to CAC →
Gross profitRevenue minus what it cost to deliver. Margin decides what ROAS has to be.Break-even ROAS →
PaybackHow long before the acquisition cost comes back, and whether the customer stays.CAC payback →

If cost per click rose but CPM is flat, the creative stopped working. If CPM rose and CTR is flat, the auction got harder. If both look fine and CPA still climbed, the landing page or the offer moved. Reading the chain in order is faster than guessing at the end of it.

Start with margin, not with ROAS

Almost every bad decision in paid media starts with a target that nobody derived. A ROAS goal picked because it sounded ambitious. A cost-per-lead cap borrowed from a case study. A budget set by what was left over.

Each of those numbers has a correct value and it comes from the same place: contribution margin. Break-even ROAS is one divided by contribution margin. Maximum CPA is order value multiplied by contribution margin. Maximum CAC is profit LTV divided by three. Work those out first and every target below them stops being a guess.

The order to use these in

1. Margin. Work out contribution margin – gross margin minus shipping, payment processing, packaging and a returns allowance.

2. Break-even. Convert that margin into the ROAS and CPA you must beat.

3. LTV and payback. If customers buy more than once, find what one is worth over the relationship and how long the money is tied up.

4. Budget. Plan backwards from a conversion target and check the resulting CPA against step two.

5. Diagnostics. CPM, CPC, CTR and conversion rate tell you where a campaign is breaking once it is running.

Nothing here is stored

Every calculator runs in your browser. No values are transmitted, nothing is logged, there is no account and no cookie banner because there is nothing to consent to. Bookmark a page and it works offline.

Nothing here is stored, sent or signed up for

Every calculator runs entirely in your browser. There is no account, no email field, no export gate and no server that ever sees what you typed. Close the tab and the numbers are gone.

No sign-up

No email wall in front of a result, and no upsell to a paid tier that does the same arithmetic.

No tracking scripts

No analytics by default, which is also why there is no cookie banner asking for consent to something that is not happening.

Standard formulas

Every formula is the standard industry definition, written out on the page so you can check it rather than trust it.

Benchmarks are guidance

The ranges are orientation, not targets. They move by country, vertical and how narrow the audience is.