CPA Calculator

Calculate Cost Per Action (CPA) for your marketing campaigns.

$

How CPA is Calculated

Cost Per Action (CPA) tells you the average amount you spend to get one meaningful conversion, whether that's a purchase, a lead form submission, an app install, or a newsletter signup.

The formula is straightforward: take your total advertising spend over a given period and divide it by the number of completed actions during that same window.

For example, if you spent $2,000 on a campaign and generated 50 sales, your CPA is $40.

Tracking CPA across different channels, ad sets, and creative variations helps you see which efforts deliver conversions efficiently and which ones are quietly draining your budget without producing the outcomes you actually care about.

When to Use CPA

CPA works best when your campaign goal is tied to a measurable, bottom-of-funnel event rather than awareness or reach.

Reach for it when you're running performance marketing — paid search, retargeting, affiliate programs, or conversion-optimized social ads — where each action has a clear dollar value to your business.

It's particularly useful for ecommerce stores tracking purchases, SaaS companies measuring trial signups, or lead generation campaigns where you know roughly what a qualified lead is worth.

Compare your CPA against your customer lifetime value or average order value to confirm campaigns are profitable, then use that benchmark to set bids, allocate budget, and decide which channels deserve more investment.

Common Mistakes with CPA

One of the biggest pitfalls is judging CPA in isolation without checking whether those actions actually turn into revenue.

A low CPA looks great on a dashboard, but if those leads never convert to paying customers, you're celebrating the wrong metric.

Another common error is using an attribution window that's too short or too long, which can either undercount conversions or credit your ads for sales they didn't really drive.

Be careful about counting low-quality actions — bot traffic, accidental clicks, or duplicate signups can inflate your numbers.

Finally, don't compare CPA across wildly different products or audiences, since a $5 CPA on a $20 product is very different from a $50 CPA on a $500 product.

CPA vs CPC

CPC (Cost Per Click) charges you every time someone clicks your ad, regardless of what happens next, so it measures the cost of getting visitors to your site.

CPA only counts when a visitor completes the specific action you defined, so it measures the cost of getting outcomes.

A campaign can have a great CPC but a poor CPA if your landing page doesn't convert, or a high CPC but excellent CPA if the traffic is highly qualified.

Most marketers use both: CPC helps diagnose ad and targeting performance at the top of the funnel, while CPA reveals whether the overall campaign is profitable enough to justify scaling spend.