Free Tool

Free CPA Calculator — Calculate Your Cost Per Acquisition

Calculate your cost per acquisition and check if it is sustainable. Compare CPA to AOV and find your equivalent ROAS. Free tool for ecommerce brands.

Inputs

£
£
£

Results

Enter your ad spend and conversions to calculate CPA

Understanding Cost Per Acquisition (CPA) for Ecommerce

Cost Per Acquisition, or CPA, tells you how much you spend on advertising to generate one conversion. For ecommerce, a conversion is usually a purchase, though it can also refer to a lead, a signup, or any other valuable action. The formula is: CPA = Total Ad Spend / Number of Conversions.

CPA is one of the clearest metrics for understanding ad efficiency. Unlike ROAS, which can be skewed by a few large orders, CPA gives you a per-customer view of your acquisition costs. It tells you exactly what you are paying to bring each new customer through the door.

CPA Benchmarks by Industry

CPA varies enormously by industry, product type, and competitive landscape. Here are some typical ranges for ecommerce brands advertising on Meta and Google:

  • Fashion and apparel: £10-30 CPA. High volume but competitive. Strong creative is essential.
  • Beauty and skincare: £15-40 CPA. Repeat purchase potential makes higher CPAs viable.
  • Home and furniture: £30-80 CPA. Higher AOV justifies higher acquisition costs.
  • Electronics: £20-60 CPA. Price comparison shopping makes conversion harder.
  • Food and beverage: £8-25 CPA. Lower AOV requires efficient campaigns.
  • Luxury goods: £50-150+ CPA. High AOV and margins support expensive acquisition.

CPA vs ROAS: Which Should You Optimise For?

Both metrics measure the same thing from different angles. CPA tells you the cost side; ROAS tells you the revenue side. The relationship between them is: ROAS = AOV / CPA. If your AOV is £50 and your CPA is £20, your ROAS is 2.5x.

For brands with a consistent AOV, CPA is often easier to work with because it gives a concrete pound figure that is simple to compare against your margins. For brands with highly variable order values (such as stores selling both £10 accessories and £200 main products), ROAS tends to be more useful.

Setting the Right CPA Target

Your target CPA should be derived from your unit economics, not from industry benchmarks. Start by calculating your profit per order before ad spend. If you sell a product for £50, with £15 in COGS, £5 in shipping, and £2 in fees, your pre-ad profit is £28. That means your maximum CPA is £28 — anything above that and you lose money on the order.

But your target CPA should be lower than your maximum. You need to account for fixed overhead costs (rent, software, salaries) and your desired profit margin. A practical approach is to set your target CPA at 60-70% of your maximum CPA. In the example above, that would be £17-20.

How to Reduce Your CPA

Lowering CPA means either getting more conversions from the same spend or maintaining conversions while spending less. The most effective tactics include:

  • Better ad creative: High-performing creative can reduce CPA by 30-50% compared to weak ads. Test video vs static, different hooks, and social proof.
  • Landing page optimisation: Sending traffic to a dedicated landing page instead of a generic product page can significantly improve conversion rates.
  • Audience refinement: Use lookalike audiences based on your best customers. Exclude existing customers if you are tracking new customer acquisition.
  • Retargeting: Retargeting warm audiences typically has 50-70% lower CPA than prospecting. Allocate 15-25% of budget to retargeting.

Remember that CPA will naturally fluctuate day to day. Look at weekly trends rather than daily numbers to make budget decisions. Seasonal changes, day-of-week patterns, and creative fatigue all cause normal variation that does not require immediate action.

Want us to manage your ads?

These calculators help you understand the numbers. Adboard actually hits them. AI-powered ad management that optimises your ROAS, CPA, and margins automatically.