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.
Max CPC and break-even CPC: how to set bidding targets from marginPaid ads bidding & budgeting hub: max CPC, target CPA, and break-even targetsCreative + landing page playbook: diagnose CTR/CVR, then set break-even targetsCPC (Cost Per Click): definition, formula, and how to calculate
$
%
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
- Enter AOV, contribution margin, and conversion rate (CVR).
- Add a profit buffer to compute a target CPC (more conservative than break-even).
- 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.
Related calculators
Paid Ads
ROAS Calculator
Calculate Return on Ad Spend (ROAS) and estimate contribution profit after ad spend.
Paid Ads
Break-even ROAS Calculator
Estimate the break-even ROAS based on contribution margin assumptions.
Paid Ads
Target ROAS Calculator
Estimate a target ROAS to cover variable costs plus a desired margin buffer.
Paid Ads
Paid Ads Funnel Calculator
Model CPM -> CTR -> CVR to estimate CPC, CPA, ROAS, and profit per 1,000 impressions (with margin and variable costs).
Paid Ads
ROI Calculator
Calculate Return on Investment (ROI) for a campaign or project.
Paid Ads
Incrementality Lift Calculator
Estimate incremental conversions, incremental ROAS, and incremental profit from a holdout test.
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).