Marketing Calculator

CPA Calculator

Calculate your cost per acquisition (CPA) based on ad spend and conversions.

Your CPA$0.00

What is cost per acquisition (CPA)?

Cost per acquisition (CPA) measures how much you spend in ads to acquire one desired action—typically a lead, signup, or purchase. It’s the bridge between media costs and business outcomes, telling you how expensive each new customer or lead actually is.

How to calculate CPA?

The formula is:
CPA = Total ad spend ÷ Number of conversions (acquisitions)
If you spend $5,000 and generate 100 purchases, your CPA is $50. The CPA calculator lets you plug in your spend and conversion numbers instantly to understand if your campaigns are profitable.

What is the average CPA?

Average CPA differs by network and industry:

  • Google Ads (Search): Recent reports show average CPA around $49.00.
  • Google Ads (Display): Global averages often are $75.00 across industries.
  • Meta Ads: Aggregated data puts overall average CPA in the $18.00–$40.00 range, with some sources citing $18.68 as an all-industry average and others showing ~$37.00 in e-commerce.
  • X (Twitter) Ads: Median CPA around $21–$22 from recent 2025 benchmarks.

What is a good CPA?

For paid media, a “good” CPA is one that:

  1. Sits at or below your target CAC (Customer Acquisition Cost), and
  2. Is sustainable relative to your gross margins and lifetime value (LTV).

Benchmarks help:

  • If your industry’s average Google Ads CPA is ~$50.00, landing at $30.00–$40.00 with solid volume is strong.
  • If Facebook’s average CPA cluster is around $20.00–$40.00, anything below that band with positive ROAS is “good.”