Client Hub →
Theme
Glossary Metrics

Cost Per Acquisition (CPA)

The cost incurred for each customer action completed, such as a purchase or sign-up. CPA is a performance-based metric that ties spending directly to measurable

Also known as: cost per action CPA pricing cost per conversion acquisition cost

What is Cost Per Acquisition?

Cost Per Acquisition (CPA) is a digital advertising metric that measures the total cost paid for each customer action that constitutes a conversion. Unlike impression-based or click-based pricing models, CPA represents the actual spend required to achieve a specific business outcome – typically a purchase, registration, lead submission, or app install.

The formula is straightforward: Total Campaign Cost ÷ Number of Acquisitions = CPA. For example, if you spend £1,000 on a campaign and acquire 50 customers, your CPA is £20.

Why CPA Matters for UK Marketers

CPA directly aligns marketing spend with business results, making it invaluable for budget accountability. UK agencies and brands increasingly favour performance-based models because they shift risk from the advertiser to the media partner – you only pay for genuine conversions.

This metric is particularly relevant in competitive markets like UK e-commerce, financial services, and SaaS sectors, where customer acquisition costs must be tightly controlled. With rising customer acquisition costs across digital channels, understanding and optimising CPA is essential for profitability.

CPA differs from Cost Per Click (CPC) because clicks don't guarantee conversions. It differs from Cost Per Mille (CPM) because CPM charges per thousand impressions regardless of results. CPA is outcome-focused, making it ideal for direct-response campaigns.

When to Use CPA

CPA works best for campaigns with clear, trackable conversion actions: e-commerce purchases, lead generation, newsletter sign-ups, or app downloads. It's commonly used across Google Ads, Facebook Ads, affiliate networks, and programmatic display platforms.

CPA bidding strategies are particularly effective when you have sufficient conversion volume and reliable tracking infrastructure. Most UK advertisers implement CPA alongside ROAS (Return on Ad Spend) to measure both efficiency and profitability.

Optimising Your CPA

Lower CPA typically indicates better campaign efficiency. Improvements come through better audience targeting, landing page optimisation, creative testing, and reducing friction in the conversion funnel. Seasonal factors, competitive bidding, and market saturation can all impact CPA performance.

UK advertisers should monitor CPA trends monthly and benchmark against industry standards in their sector. Tools like Google Analytics, Facebook Ads Manager, and third-party attribution platforms provide CPA tracking across channels.

Frequently Asked Questions

What's the difference between CPA and ROAS?
CPA measures the cost to acquire one customer; ROAS measures revenue generated per pound spent. Both are important – low CPA is valuable only if ROAS remains positive. You might have a £20 CPA but generate £100 in revenue per customer (5:1 ROAS).
Can I run CPA campaigns on all advertising platforms?
Most major UK platforms support CPA bidding, including Google Ads, Facebook, Instagram, and programmatic networks. However, you need sufficient conversion data (typically 50+ conversions per month) for algorithms to optimise effectively.
How do I know if my CPA is good?
Benchmark against your industry, product margin, and customer lifetime value. A £20 CPA might be excellent for high-margin products but unsustainable for low-margin items. Compare your CPA performance month-over-month and across channels.
What's the relationship between CPA and customer lifetime value (CLV)?
Your CPA should typically be 15-30% of your CLV to maintain healthy margins. If customer lifetime value is £200, aim for a CPA under £60. This ensures acquisition costs don't exceed the profit generated by the customer relationship.

Learn How to Apply This

Need expert help?

Our team can put this knowledge to work for your brand.

Request Callback