Cost Per Acquisition — what one new customer costs you
Tells you the unit economics of acquisition. Great complement to ROAS — you know if your customer acquisition is sustainable.
What is CPA →ROAS (Return on Ad Spend) is the ratio of revenue to ad spend. It tells you how many dollars come back for every dollar you put into campaigns.
ROAS = ad revenue / ad spend
You spend $1,000 in Google Ads, the campaign brings in $3,000 in orders. ROAS = 3 (every dollar you spent came back threefold).
Heads up: ROAS works with revenue, not profit. A high ROAS doesn't automatically mean a high margin.
ROAS is the acronym you'll hear from every ad agency, in every marketing report, and in every specialized tool. The reason is simple: it's the fastest way to compress "is this ad working?" into one number.
A ROAS of 3 means every dollar in brought back three dollars of orders. A ROAS of 1 is break-even — the ad just paid for itself. ROAS below 1 means you're selling at a loss.
Marketing managers use ROAS because it lets them compare campaigns, channels, or periods. Business owners use it because it's a number that instantly makes sense. Agencies use it because it's easy to communicate.
The formula is trivial, but the devil is in what you plug in. "Revenue" and "spend" look unambiguous, but there are several definitions for each.
ROAS = ad revenue / ad spend
You spend $2,000 in Meta Ads. Orders attributed to that campaign total $7,000.
ROAS = 7,000 / 2,000 = 3.5
Solid for a performance campaign in fashion. With ~50% margin, real profit from ads is ~$1,500.
You spend $800 in Google Ads, sell 12 courses.
ROAS = 2,400 / 800 = 3.0
For a digital product (~95% margin), 3.0 is excellent — from $800 you made ~$1,480 profit.
You spend $1,200, the campaign produces 8 leads, of which 1 closes a $10,000 contract.
ROAS = 10,000 / 1,200 = 8.3
In B2B, ROAS is usually calculated from closed contracts only — that's why it's an order of magnitude higher than e-commerce.
There's no universal "good" ROAS — it depends on your margin, business model, and campaign type. Rough table so you know where to land:
| Business / campaign type | Typical ROAS range | Notes |
|---|---|---|
| Ecommerce, performance campaign | 3.0–5.0 | Below 3.0 you usually don't profit (~30% margin) |
| Ecommerce, brand campaign | 1.5–3.0 | Brand has wider impact, don't chase the number |
| Digital product / SaaS | 3.0–8.0 | High margin, you can go below 3.0 if LTV is there |
| B2B lead generation | 5.0–15.0 | Calculated from closed contracts, not leads |
| Established retailer | 5.0–10.0 | Known brand + broad catalog = steadier numbers |
| Newcomer with small brand | 1.5–3.0 | Early days are hard, brand is still growing |
Always compare ROAS against your margin. ROAS 3 on a 50%-margin product = profit. ROAS 3 on a 20%-margin product = loss.
ROAS is a good metric until it isn't. Here are four situations where a single number paints a misleading picture:
ROAS works with total revenue. If you sell a product at 20% margin, ROAS 3 means net profit of zero — everything went back to suppliers and ads. POAS (Profit on Ad Spend, return on ads as profit) would show the same case as 0.6, i.e. a loss.
If someone orders after seeing a display banner AND searching your brand on Google, last-click credits only the brand campaign. Brand-campaign ROAS looks great, but the actual driver was the display banner that brought the visitor in first.
Standard windows are 7–30 days post-click. For products with long consideration cycles (B2B, expensive electronics, furniture), the actual conversions often happen after that window — and don't show up in ROAS.
ROAS measures only the first order. For repeat-purchase businesses, the first order is often unprofitable (ROAS 0.8), but the second, third, and tenth aren't. If you manage by ROAS, you'll kill ads that were actually building loyal customers.
ROAS is useful but not enough on its own. Metrics that complement it:
Cost Per Acquisition — what one new customer costs you
Tells you the unit economics of acquisition. Great complement to ROAS — you know if your customer acquisition is sustainable.
What is CPA →Marketing Efficiency Ratio — return on all marketing
Same principle as ROAS but at the company level: all revenue / all marketing spend (not just ads). Less susceptible to attribution distortions.
What is MER →Profit on Ad Spend — return on ads as profit
ROAS, but on margin instead of revenue. For lower-margin ecommerce, far more realistic. Less common still but growing fast.
Customer Acquisition Cost — fully loaded cost to acquire
Similar to CPA but counts ALL costs of acquisition (ads + tools + people). More of a finance metric than a marketing one.
Brand ROAS (people already searching for you) will always beat prospecting ROAS (you're reaching cold audiences). If you compare them side by side, brand always wins — and you slowly stop building top-of-funnel audiences. Manage them separately.
Daily ROAS bounces — 5 one day, 1.5 the next. That's statistical noise on small samples. Decide based on a 7- or 14-day rolling average, not on today's number.
December ROAS on an ecommerce store will always beat January. If you're comparing months, compare year-over-year (Dec 2026 vs. Dec 2025), not month-over-month.
Lupli connects your ad accounts and tells you the numbers you understand, daily.