Ads & ROAS

CPA Calculator (Cost Per Acquisition)

Cost per acquisition — what you pay to acquire one paying customer. Compare to contribution margin to know if ads pay back.

Inputs

$ Please enter a valid number.
Please enter a valid number.
From contribution margin calculator $ Please enter a valid number.

Results

Cost per acquisition
Net per order after CPA
Campaign net profit
Status

All calculations run in your browser. Nothing is sent to a server. Last updated: 2026-07-19 · Formula verified against published sources (see below).

Formula
CPA = Total ad spend ÷ Number of conversions

What CPA tells you

CPA (Cost Per Acquisition) is what you pay in ad spend to acquire one paying customer. If you spent $600 on ads and got 40 orders, your CPA is $15. Compare CPA to your contribution margin per unit: if CPA is lower than contribution, you're profitable. If higher, you're losing money on every order.

The formula

CPA = ad spend ÷ number of conversions

Then compare: Net per order = contribution per unit − CPA

CPA vs ROAS

CPA and ROAS answer different questions. ROAS asks "how much revenue did I get per ad dollar?" CPA asks "how much did I spend to acquire one customer?" They're inverses of each other if AOV is constant. Use ROAS when comparing products with different price points; use CPA when comparing campaigns with the same product. Read our ROAS vs CPA vs CPC article for the full breakdown.

Worked example

InputValue
Ad spend$600.00
Conversions40 orders
Contribution per unit$10.54
CPA$15.00
Net per order after CPA−$4.46
Campaign profit−$178.40
StatusBelow break-even

This campaign is losing $4.46 per order. CPA ($15) exceeds contribution per unit ($10.54). You need to either lower CPA (better creative, better targeting) or raise contribution (higher price, lower costs).

Frequently asked questions

What's a good CPA?
There's no universal "good" CPA — it depends entirely on your contribution per unit. A $15 CPA is great on a $40 product with $25 contribution. It's terrible on a $20 product with $5 contribution. Always compare to contribution, never to a benchmark.
Should I count view-through conversions?
It depends. View-through conversions credit ads that were seen but not clicked. They're useful for brand awareness campaigns but misleading for direct-response dropshipping. Stick to click-through conversions for ROAS/CPA math.
Not financial advice. This calculator is a math tool, not financial advice. Profit margins, ad spend, and business decisions depend on your specific situation. Consult a licensed accountant or financial advisor before making material business decisions.

Related tools & articles

Calculator

ROAS Calculator (Return on Ad Spend)

Calculate actual ROAS from ad spend and revenue, and compare it to your break-even ROAS to see if a campaign is profitable.

Calculator

Ad Profit Calculator

Net profit on a campaign after ad spend, product costs, and fees. Shows whether your ads actually make money.

Calculator

Contribution Margin Calculator

Contribution margin per unit and as a ratio — what each sale contributes toward covering fixed costs and profit.

Article

ROAS vs CPA vs CPC: What Each One Actually Tells You

These three ad metrics answer different questions. Mixing them up is the most common beginner mistake in the r/dropshipping threads.

Article

What ROAS Is Actually Profitable? (It's Higher Than You Think)

Break-even ROAS is the floor, not the target. Reddit consensus and real campaign math show what "profitable" really means.