Written by MetricKit EditorialReviewed by MetricKit Editorial ReviewUpdated 2026-05-09
How MetricKit maintains this page

Review the methodology behind the formulas, see how content is reviewed, and use the contact page for questions, feedback, or corrections.

Max CPC Calculator

Compute break-even and target CPC (and optional CPM) from CVR, AOV, and contribution margin assumptions.

Max CPC answers: how much can you pay per click and still break even (or hit a profit target) given your conversion rate and order economics-

This calculator translates AOV and contribution margin into break-even CPA, then converts it into max CPC using CVR. If you also enter CTR, it estimates max CPM.

Prefer an explanation- Read the guide.
 
$
 
%
Conversions / clicks (use click-based CVR if possible).
%
Buffer as % of contribution per conversion (e.g., 20% means spend <= 80% of contribution).
%
If provided, computes max CPM from max CPC. Set 0 to disable.
%
If you buy leads, use this to translate CAC into max CPL.
%
Tip: you can type commas (e.g., 10,000).

Example

Using the default inputs, the result is:
$0.64
Average order value (AOV)
$80
Contribution margin
40%
Conversion rate (CVR)
2.5%
Profit buffer
20%
Click-through rate (optional)
0%
Lead-to-customer rate (optional)
0%

How to calculate

  1. Enter AOV, contribution margin, and conversion rate (CVR).
  2. Add a profit buffer to compute a target CPC (more conservative than break-even).
  3. Optionally enter CTR to translate max CPC into max CPM.

Formula

Contribution/conversion = AOV * margin; Break-even CPA = contribution; Break-even CPC = CPA * CVR; CPM = CPC * CTR * 1000
  • Uses contribution margin as a simplified variable-profit proxy per conversion.
  • CVR is click-based (conversions / clicks).
  • Ignores fixed costs and long-term LTV (use LTV-based targets for subscription).

Benchmarks

  • If CVR is uncertain, set a larger buffer or use a conservative CVR (pessimistic scenario).
  • If break-even CPC is below market CPC, improve conversion rate, AOV, or margin before scaling spend.
  • For subscription, use LTV-based targets instead of single-purchase AOV.

FAQ

Should I use this for SaaS trials/leads-
If your conversion is a lead or trial (not a purchase), this is still useful, but you must adjust AOV to expected value per lead/trial (lead value), or use an LTV-based target CPA instead.
Why does CPC depend on CVR-
Because CPA = CPC / CVR. If CVR drops, the same CPC produces a higher CPA, so your max CPC must fall to stay within your CPA target.

Common mistakes

  • Using session CVR while using click-based CPC (mismatch).
  • Ignoring returns, discounts, shipping, and fees (use contribution margin).
  • Using platform CVR without incrementality validation for scale decisions.

Quick checks

  • Keep attribution model and window consistent when comparing campaigns.
  • Pair efficiency metrics (ROAS/CPA) with profit assumptions (margin, refunds, fees).
  • Validate tracking after site changes (pixels/events can silently break).