Marketing ROAS, CPC, CPM, CPA & CTR Calculator

Analyze your full paid ad funnel, CPM, CTR, CPC, CVR, CPA, ROAS, break-even ROAS, and net profit after COGS.

Return on Ad Spend (ROAS)
3.42× (342%)
Revenue: USD 17,100.00 on USD 5,000.00 spend • Break-even ROAS: 1.67×
Cost Per Acquisition (CPA) USD 27.78
CPC / CPM USD 1.11 / USD 20.00
Net Ad Profit (After COGS) USD 5,260.00
Break-Even ROAS Threshold 1.67×
Inputs
Amounts are treated in the selected currency; no foreign-exchange conversion is applied.
USD ($)
Total media spend for the campaign period.
views
Number of times ads were served.
clicks
Total clicks generated by the campaign.
orders
Completed purchases or qualified conversions.
USD ($)
Average revenue per conversion.
%
Product fulfillment and payment processing cost as % of revenue.
Results & Graph
Return on Ad Spend (ROAS)
3.42× (342%)
Revenue: USD 17,100.00 on USD 5,000.00 spend • Break-even ROAS: 1.67×
Cost Per Acquisition (CPA)
USD 27.78
CVR: 4%
CPC / CPM
USD 1.11 / USD 20.00
CTR: 1.8%
Net Ad Profit (After COGS)
USD 5,260.00
60% contribution margin
Break-Even ROAS Threshold
1.67×

Campaign Financial Waterfall (USD)

Ad Spend vs. Gross Revenue and Net Profit After COGS
Graph 1 • Ad Spend, Gross Revenue, COGS & Net Profit Waterfall Full-funnel campaign contribution margin
Ad Spend USD 5,000.00 Gross Ad Revenue USD 17,100.00 Gross Profit (Ex-COGS) USD 10,260.00
Graph 2 • Actual ROAS vs. Break-Even ROAS Threshold Gauge Break-Even ROAS = 1 ÷ (1 − 35% COGS) = 1.54×
Unprofitable (<1.54×) 0 Profitable Growth 1.54 High-Margin Scale 3.08 6 3.42 × ROAS
Graph 3 • Revenue Scaling by Landing Page Conversion Rate Impact of conversion rate optimization (CRO) at fixed ad spend
0 13.9k 27.7k 50% Conv: 8,550 8.6k 50% Conv 75% Conv: 12,825 12.8k 75% Conv 100% Conv: 17,100 17.1k 100% Conv 125% Conv: 21,375 21.4k 125% Conv 150% Conv: 25,650 25.6k 150% Conv
Summary: Ad spend is USD 5,000.00, gross revenue is USD 17,100.00, and net contribution after COGS is USD 5,260.00.
Summary: Spending USD 5,000.00 generated 250,000 impressions (USD 20.00 CPM), 4,500 clicks (1.8% CTR at USD 1.11 CPC), and 180 orders (4% CVR at USD 27.78 CPA). Gross revenue is USD 17,100.00 (3.42× ROAS), yielding USD 5,260.00 net profit after 40% COGS and ad spend.
Interactive chart & math engine powered by CalculatorGraph

Formula & Mathematical Methodology: Full-Funnel Performance Marketing Identities

CPM = Spend × 1000Impressions,   CPC = SpendClicks,   ROAS = RevenueSpend,   ROASbreak-even = 11 − COGS%
CPM = (Spend / Impr) × 1000; CTR = Clicks / Impr; CPC = Spend / Clicks; CPA = Spend / Conv; ROAS = Revenue / Spend; Break-Even ROAS = 1 / (1 − COGS%)
  • ROAS: Gross attributed revenue divided by ad spend
  • Break-Even ROAS: Minimum ROAS required so gross margin covers ad spend

Rounding: Currency metrics round to 2 decimal places; ratios round to 2 decimal places.

Worked Example: $5,000 Spend, 250,000 Impressions, 4,500 Clicks, 180 Orders at $95 AOV (40% COGS)

Evaluate a paid social/search campaign spending $5,000.

  1. CPM = ($5,000 ÷ 250,000) × 1,000 = $20.00; CTR = 1.80%; CPC = $1.11.
  2. Conversion Rate = 180 ÷ 4,500 = 4.00%; CPA = $5,000 ÷ 180 = $27.78.
  3. Gross Revenue = 180 × $95 = $17,100 → ROAS = 3.42× (342%).
  4. Gross Profit before ads = $17,100 × 0.60 = $10,260; Net Profit after ads = $10,260 − $5,000 = $5,260.
Result: 3.42× ROAS, $27.78 CPA, $5,260 net profit, and 1.67× break-even ROAS.

Frequently Asked Questions

Why can a 2.5× ROAS campaign still lose money?

Because ROAS measures top-line revenue, not profit. If your COGS is 65% (35% gross margin), your break-even ROAS is 1 ÷ 0.35 = 2.86×, meaning any ROAS below 2.86× loses money on the first order.

Business & Marketing · Paid Acquisition & Performance Marketing

Marketing ROAS, CPC, CPM, CPA & CTR Calculator: inputs, method, and how to read the result

Analyze your full paid ad funnel, CPM, CTR, CPC, CVR, CPA, ROAS, break-even ROAS, and net profit after COGS.

Choose inputs for the case you are checking

The defaults are illustrative. Replace them with values for your case and keep the units shown beside each field.

  • Display Currency: Amounts are treated in the selected currency; no foreign-exchange conversion is applied.
  • Total Campaign Ad Spend: Total media spend for the campaign period.
  • Total Ad Impressions: Number of times ads were served.
  • Total Link Clicks: Total clicks generated by the campaign.

What the calculation includes

With the default values shown, Return on Ad Spend (ROAS) is 3.42× (342%). The calculation follows Full-Funnel Performance Marketing Identities; the formula and variable definitions above show how the inputs combine.

One-input check: With the other defaults held constant, changing Total Campaign Ad Spend from 5,000 USD ($) to 5,500 USD ($) changes Return on Ad Spend (ROAS) from 3.42× (342%) to 3.11× (311%). This is a comparison inside the calculator's stated model, not a prediction.

Where to use caution

  • Uses first-order attributed revenue (AOV) to calculate immediate campaign payback.
  • Does not include repeat customer purchases (LTV) beyond the first order.

Scope: Global Check the assumptions and limitations against your situation before relying on the estimate.

More in Business & Marketing: SaaS Metrics Calculator (MRR, ARR, LTV, CAC & Break-Even), App Ad & Subscription Revenue Calculator, ROI Calculator (Return on Investment).