Finance tools

CPA calculator — cost per acquisition

Free cost per acquisition calculator and CPA calculator for Google Ads, Meta, TikTok, and paid media — not CPA exam scores or GPA. Calculate campaign CPA (ad spend ÷ conversions), plan a target CPA with our 2-of-3 budget solver, or derive CPA from clicks × CPC. Optional platform benchmarks, live formula substitution, and CSV/PDF export.

What is CPA in marketing?

  • Calculate CPA

  • Plan budget (reverse)

  • From CPC

  • CSV/PDF export

How to calculate CPA

  1. Choose your mode

    Calculate CPA from spend and conversions, plan backward from a target CPA, or use clicks × CPC.

  2. Enter campaign numbers

    Use attributed conversions from the same window as your ad spend (same campaign or channel).

  3. Review CPA and benchmarks

    Compare optional platform benchmarks and export results for stakeholders.

CPA formula and Excel

How to set a target CPA

CPA vs ROAS and related metrics

What is a good CPA?

Platform (indicative)Typical CPA (USD)Notes
Google Search ads~$59DashThis FAQ cite ~$59.18 — varies by vertical
Google Display ads~$61DashThis FAQ cite ~$60.67
Meta (Facebook / Instagram) ads~$19DashThis FAQ cite ~$18.68; offer and audience dependent
TikTok ads~$25Editorial estimate — test against your margin ceiling
LinkedIn ads~$75Editorial estimate — B2B campaigns often higher CPA
Ecommerce range (typical)$10–$100Triple Whale benchmark band — depends on AOV and margin
Rule of thumbCPA ≤ CLV ÷ 3Many teams target CPA well below customer lifetime value

Frequently asked questions about this CPA calculator

How do you calculate CPA in digital marketing?

Divide total ad spend by total attributed conversions in the same period: CPA = ad spend ÷ conversions. Example: $10,000 spend and 200 conversions → $50 CPA.

How to calculate CPA cost per acquisition?

Cost per acquisition uses the same formula: CPA = total campaign cost ÷ number of acquisitions. Include only spend and conversions from the same campaign window and attribution model so the result is actionable.

What is the CPA formula?

Primary formula: CPA = ad spend ÷ conversions. Alternates: CPA = CPC ÷ conversion rate (decimal) or CPA = (CPC × clicks) ÷ conversions. Reverse: spend = target CPA × conversions.

Is CPA the same as cost per acquisition?

In paid media, CPA and cost per acquisition usually mean the same thing: average cost to acquire one conversion from ads. Context matters — affiliate “CPA” can mean cost per action instead.

What is the difference between CPA and CAC?

CPA usually measures one campaign or channel: ad spend ÷ conversions. CAC (customer acquisition cost) includes all marketing and sales expenses to acquire a paying customer. CPA is narrower; CAC is company-level.

What is a good CPA for Facebook or Google ads?

It varies by industry and offer. Indicative public benchmarks cite roughly ~$19 Meta and ~$59 Google Search (DashThis). Ecommerce often spans $10–$100. Compare your CPA to CLV and margin — not averages alone.

What is Cost Per Action vs Cost Per Acquisition?

In affiliate marketing, cost per action often means a payout for a specific action (signup, install). Cost per acquisition here means the average cost to acquire a customer or conversion from paid media. Context matters — this page is for marketing acquisition CPA.

How do I calculate target CPA from my budget?

Use Plan budget mode: enter ad spend and target CPA to see required conversions, or enter conversions and target CPA to see required spend. Formula: spend = conversions × target CPA.

How does CPC relate to CPA?

CPA = CPC ÷ conversion rate (decimal). Higher conversion rate lowers CPA for the same CPC. Our From CPC mode computes spend as clicks × CPC, then divides by conversions.

What is CPA vs ROAS in paid media?

CPA is cost per conversion; ROAS is revenue ÷ ad spend. If average order value is stable, improving conversion rate lowers CPA and raises ROAS together. Track both for executive summaries — calculate ROAS with our ROAS calculator.

Why is my CPA higher than industry average?

Common drivers: low landing-page conversion rate, broad targeting, weak creative, attribution window mismatch, or measuring different conversion types than benchmarks. Improve quality score, offers, and tracking before scaling spend.

Can CPA be used outside digital ads?

Yes — any channel with measurable spend and conversions can use the same formula (events, direct mail with tracked codes, etc.). Digital ads are the most common use case for CPA calculators.