Cost per Acquisition
In short
Cost per acquisition (CPA) measures the average ad spend per conversion such as a purchase or closed deal: ad spend divided by the number of conversions.
Also known as: CPA, cost-per-acquisition
Cost per acquisition (CPA) is the average ad spend per conversion – the action your campaign is really aiming for. That can be a purchase, a signed contract or a started subscription.
Formula
CPA = ad spend ÷ number of conversions
You decide what counts as a conversion. What matters is that the definition stays the same across campaigns and time periods.
Example
A coach invests $4,000 in Meta ads. This produces 80 leads, 20 sales calls and 8 programs sold.
- Cost per lead: $4,000 ÷ 80 = $50
- CPA: $4,000 ÷ 8 = $500
If the program costs $3,000, a $500 CPA is very profitable. If it costs $400, the coach loses money on every sale.
CPA in lead generation
In lead generation, the deal does not close on the website but days or weeks later in sales. Ad platforms never see it – the CPA shown in Meta or Google Ads usually refers to leads and is really a CPL.
LeadMetrics connects leads with deals from HubSpot or Close and payments from Stripe, CopeCart or Digistore24, and calculates the cost per deal by campaign and ad. With the Conversion API you can also send won deals and purchases back to Meta, Google Ads, TikTok or LinkedIn, so the platforms optimize for real customers instead of inquiries.
How it differs from related metrics
- Cost per lead: cost per inquiry, not per customer.
- Customer acquisition cost: all marketing and sales costs per new customer, not just ad spend.
- ROAS: compares revenue to ad spend and therefore also reflects how much a conversion is worth.
Common mistakes
- Judging CPA without order value: A higher CPA can be perfectly fine if those customers bring in more revenue.
- Judging too early: With long sales cycles, many deals are still missing in the first weeks.
Ready for better tracking?
Frequently asked questions
Guides on this topic
Measure Real ROAS in Lead Generation: From Click to Closed Deal
How to measure real ROAS in lead generation: attribute CRM revenue to campaigns, read CPL, CPA and ROAS correctly and send deal values back to Meta and others.
Read guideSocial Media KPIs for Lead Generation: Which Metrics Matter
The key social media metrics for lead campaigns on Meta, Instagram, TikTok and LinkedIn: from reach and CTR to cost per lead, cost per acquisition and ROAS.
Read guideArticles on this topic
Related terms
All termsCost per Lead
Cost per lead (CPL) is the average amount you pay to acquire a single lead: ad spend divided by the number of leads generated.
Customer Acquisition Cost
Customer acquisition cost (CAC) is the total marketing and sales spend required, on average, to win one new customer – not just ad spend.
Conversion Rate
Conversion rate is the percentage of visitors or leads who complete a desired action, such as submitting a form or making a purchase.
ROAS · Return on Ad Spend
ROAS (return on ad spend) measures how much revenue every dollar spent on advertising brings in: revenue from ads divided by ad spend.
Click-Through Rate
Click-through rate (CTR) is the percentage of people who see an ad and then click on it, calculated as clicks divided by impressions.
Cost per Click
Cost per click (CPC) is the average amount you pay for a single click on an ad: ad spend divided by the number of clicks.