Calculate Your Cost Per Action (CPA) Instantly With Our Free Calculator

Calculate your Cost Per Acquisition (CPA) by dividing your cost by the number of conversions, leads or sales you get. CPA can vary dramatically depending on the channel you are using, industry you operate within and the product or service you are selling to your audience.

Use the tool below to help you determine how much of your ad spend you are paying for an acquisition. This can help you understand your campaign performance and make data-driven decisions to optimize your marketing efforts.

To fully understand the role of CPA and how to calculate it within the broader landscape of digital advertising metrics, we reference the comprehensive guide on Google Ads Help Center. This ensures our calculation methodology aligns with industry-recognized best practices.

Calculate Your CPA

Your CPA Result

Enter your campaign cost and conversions to see your CPA

What is CPA?

Cost Per Acquisition (CPA) measures the average cost to acquire one customer or complete one conversion goal. It's a crucial metric for understanding campaign profitability and efficiency.

Formula: CPA = Total Campaign Cost ÷ Total Conversions

Worked example:

Say you spent $1,000 on a campaign and it drove 40 conversions (sales, leads, or sign-ups — whatever your goal is).

CPA = $1,000 ÷ 40 = $25

That means it cost you $25, on average, to acquire each customer or conversion. If you compare that $25 against what a customer is actually worth to you, you can judge whether the campaign is profitable.

CPA will tend to be lower on search, due to the higher intent and propensity for its users to purchase. This will be higher on social channels as there is lesser intent to purchase there compared.

Industry Benchmarks

E-commerce:$15-45
SaaS/Software:$100-300
Lead Generation:$20-80
Financial Services:$50-150
Healthcare:$25-100

Benchmarks vary significantly by industry, product value, and market.

Tips to Lower CPA

Improve landing page conversion rates

Set your lead form in a clearly visible area, place your purchase button prominently, and ensure your website is optimized for mobile devices.

Optimize ad targeting and audience selection

Use your 1PD data to create lookalike audiences, retarget previous visitors, and segment your audience based on behavior and interests.

A/B test ad creative and copy variations

Test multiple different variations of both copy and creative to find your winning formula. Test your headlines, CTA's, descriptions, and images to see what resonates best with your audience.

Use negative keywords to reduce irrelevant clicks

Stop wasting money on unnecessary traffic that does not convert for you. Use search term reports to find the search terms generating traffic, yet poor conversion rates for you and add negatives around these terms.

Implement retargeting campaigns

Retarget users who have previously engaged with your brand but did not convert. This can significantly increase your conversion rates and lower your CPA.

Optimize bidding strategies and budget allocation

Use automated bidding strategies to optimize your bids based on conversion likelihood. From there you can allocate more budget to your high performing campaigns and channels.

Focus on high-intent keywords and audiences

Target keywords and audiences that are more likely to convert. This can include long-tail keywords, specific demographics, or high-intent search queries.

Improve website speed and user experience

Ensure your website loads quickly and provides a seamless user experience for your users, tool such as Google's PageSpeed Insights can help you here. A slow or confusing website can lead to high bounce rates and lower conversion rates.

Frequently Asked Questions (FAQ)

What's a good CPA?

It depends heavily on your industry and the value of each customer. As a rough guide, ecommerce typically runs $15-$45, lead generation $20-$80, and SaaS/software $100-$300+. A CPA is only "good" if it's comfortably below what that customer is actually worth to you.

Why is my CPA different across channels?

Different channels capture users at different points in their buying journey. Search ads usually show lower CPA because users are actively looking to buy, while social ads often show higher CPA because they're reaching people earlier, before purchase intent has formed.

Does CPA include ad spend only, or total marketing cost?

Most commonly, CPA is calculated using ad spend only (Total Cost ÷ Conversions from that campaign). Some businesses calculate a "fully-loaded" CPA that also includes agency fees, creative production, and staff time — be clear on which version you're using when comparing numbers across campaigns or reports.

Is a lower CPA always better?

Not necessarily. A very low CPA can sometimes mean you're acquiring lower-quality customers who don't stick around or spend much over time. Always weigh CPA against customer lifetime value (LTV) rather than chasing the lowest number in isolation.

Need Help Acting On This Number?

Hempsall Digital runs Google, Meta, and LinkedIn ad management end-to-end for UK businesses — including the campaign audits and reporting that keep metrics like this one in check.

Visit Hempsall Digital