What Is CPA (Cost Per Acquisition)?

CPA measures how much it costs to acquire one customer or conversion — the core conversion-stage KPI referenced throughout this site's funnel and budgeting guidance, defined here directly.

Liam ParkerOctober 10, 20267 min read
What Is CPA (Cost Per Acquisition)?

CPA (Cost Per Acquisition, sometimes called cost-per-action) measures how much it costs, on average, to generate one specific conversion — a purchase, a signup, a download — from a campaign. It's the primary KPI recommended for the conversion stage of the influencer marketing funnel, alongside ROAS.

The formula

CPA = total campaign cost ÷ total number of acquisitions (conversions).

A worked example

A creator is paid $500 (cash plus product value) and their content, tracked via a unique coupon code, drives 25 completed purchases. CPA = $500 ÷ 25 = $20 per acquisition.

CPA vs. ROAS — two sides of the same conversion-stage coin

Both are conversion-stage metrics, but they answer different questions. ROAS (see What Is ROAS (Return on Ad Spend)) measures revenue relative to spend — useful when conversions vary in value. CPA measures cost relative to the number of conversions — useful when you care about volume of acquisitions specifically, or when comparing cost-efficiency across campaigns with different average order values. Most conversion-focused programs track both together rather than relying on either alone.

Why CPA matters specifically at the conversion stage

See The Influencer Marketing Funnel and Setting KPIs and Budgets for Influencer Campaigns for why CPA (alongside ROAS) is the recommended metric for conversion-stage campaigns specifically — not awareness or consideration stages, which should be judged on reach and engagement rate instead. Applying a CPA target to an awareness campaign will make it look like a failure even when it's doing exactly the job it was designed for.

Setting a CPA target before a campaign starts

Calculate your maximum acceptable CPA based on your actual margin and customer lifetime value — a $20 CPA is excellent for a product with a $100 margin and poor for one with a $15 margin. This mirrors the approach covered in What Is CPE (Cost Per Engagement) and What Is CPV (Cost Per View): set your own ceiling based on your business economics, rather than anchoring to a generic external benchmark.

CPA requires the same attribution discipline as ROAS

Like ROAS, CPA is only as accurate as your attribution setup — a coupon code, tracked link, or platform-native attribution system (see Shopify Creator Attribution Explained for concrete examples) is required to count acquisitions accurately per creator. See Creator-Level ROAS: How to Measure It for the fuller attribution setup, which applies the same way to CPA measurement.

Frequently asked questions

Is CPA the same as CPA in paid advertising (Google Ads, Meta Ads)?

Conceptually yes — it's the same underlying metric used across the broader advertising industry, which is useful since it lets you compare influencer marketing's conversion efficiency directly against your paid-ad channels using a shared unit of measurement.

What counts as an "acquisition" — does it have to be a purchase?

No — an acquisition can be any defined conversion event: a purchase, a free-trial signup, an app download, a lead form submission. Define what counts as a conversion for your specific campaign before calculating CPA, since this directly determines what the number means.

The bottom line

CPA is the direct cost-efficiency counterpart to ROAS for conversion-stage campaigns — both require real attribution to calculate accurately, and both should be benchmarked against your own business economics rather than a generic external number.