All Calculators About Contact Privacy Policy

CPA Calculator – Free Cost Per Acquisition Tool

CPA Calculator
Enter your total ad spend and number of conversions to instantly calculate your Cost Per Acquisition.
$
Total amount spent on your ad campaign
Purchases, leads, or sign-ups generated
$
Average revenue per sale or lead
$
Your maximum acceptable CPA
Cost Per Acquisition
ROAS
Profit Per Conversion
vs Target CPA
Cost Per 10 Conversions
Conversions Per $1,000
Average CPA Benchmarks by Industry (2026)
eCommerce (Google Ads) $45 – $70
Lead Generation (Meta) $15 – $40
SaaS / Software $100 – $300
Finance / Insurance $80 – $200
B2B / LinkedIn Ads $150 – $500
All calculations run in your browser. No data is stored or transmitted.

CPA Calculator: Find Your Cost Per Acquisition Instantly

CPA calculator formula — total ad spend divided by number of conversions equals cost per acquisition

Every paid advertising campaign eventually comes down to one number: how much did it cost to acquire a customer or generate a lead. This CPA calculator gives you that answer instantly — no spreadsheet, no manual formula, no waiting for a weekly report. Enter your total ad spend and the number of conversions your campaign generated, and you will immediately see your cost per acquisition alongside ROAS, profit per conversion, and how your result compares to your target CPA.

Understanding your CPA is, furthermore, the foundation of every scaling decision you make in paid advertising. A campaign that looks expensive in raw spend terms may actually be highly profitable once you know the CPA — and a low-spend campaign may be quietly losing money if its CPA exceeds the value of each conversion.

What Counts as a Conversion?

A conversion is any action you define as a business goal — a completed purchase, a submitted lead form, a booked call, a free trial sign-up, or an app install. As a result, CPA means different things depending on your business model. For an ecommerce store, CPA typically refers to the cost per purchase. For a SaaS company, it might mean cost per free trial. For a B2B agency, it could mean cost per qualified lead. Defining your conversion clearly before using this cost per acquisition calculator online ensures your results are actionable rather than misleading.

The Cost Per Acquisition Formula Explained

The cost per acquisition formula is one of the simplest in digital marketing:

CPA = Total Ad Spend ÷ Number of Conversions

For example, if you spent $2,000 on a Meta campaign and generated 40 purchases, your CPA is $50. Whether $50 is a good or bad CPA depends entirely on how much revenue each purchase generates. If your average order value is $120 and your product margin is 50%, your gross profit per order is $60 — meaning a $50 CPA leaves $10 of profit per conversion. According to Google Ads Help documentation, target CPA bidding works by automatically setting bids to help you get as many conversions as possible at or below your defined CPA target — making this calculation the direct input to your campaign bidding strategy.

CPA vs CAC — an Important Distinction

CPA and CAC (Customer Acquisition Cost) are often used interchangeably, however they measure slightly different things. CPA is a campaign-level metric — it measures the cost to generate one conversion event from a specific ad campaign. CAC, by contrast, is a business-level metric that accounts for all sales and marketing costs across all channels divided by the number of new customers acquired. A single customer may convert through multiple touchpoints, so your CAC will typically be higher than your campaign-level CPA. Both metrics are important — CPA for optimising individual campaigns, CAC for evaluating overall business unit economics.

Target CPA Calculator: Setting the Right Ceiling

A target CPA calculator approach starts with your revenue per conversion and gross margin rather than your historical spend data. The logic is straightforward: your maximum viable CPA is the point where acquiring a customer still leaves you with net profit after all costs are accounted for.

How to Calculate Your Target CPA

To find your target CPA, multiply your average order value or revenue per conversion by your gross margin percentage. For instance, if your average order value is $150 and your gross margin is 40%, your gross profit per conversion is $60. Your target CPA should therefore sit below $60 to remain profitable at the campaign level — most practitioners set it at 60–80% of gross profit to leave room for operating costs and overhead. Enter this figure into the Target CPA field in the calculator above and the tool will immediately show whether your current CPA is above or below your profitability threshold.

Using Google’s Target CPA Bidding

Once you know your target CPA, you can configure automated bidding in Google Ads to optimise toward it. Google’s Target CPA bid strategy uses machine learning to adjust bids in real time across each auction, aiming to hit your defined CPA target on average across the campaign. In 2026, Google recommends having at least 30–50 conversions in the past 30 days before enabling Target CPA bidding — below this threshold, the algorithm lacks sufficient data to make reliable bid adjustments and performance can become erratic.

CPA Benchmarks by Industry in 2026

CPA varies enormously across industries, platforms, and business models. Consequently, comparing your CPA to a universal average is rarely useful — the meaningful comparison is always within your specific vertical and platform combination.

eCommerce CPA Benchmarks

For ecommerce advertisers running Google Shopping and Search campaigns in 2026, average CPAs range from $45 to $70 across most product categories. However, high-ticket items — furniture, electronics, luxury goods — regularly see CPAs of $100–$250 because the conversion path is longer and requires more touchpoints. Meta ecommerce CPAs tend to run lower, typically $25–$55, because social commerce audiences are often further up the funnel and convert at lower average order values.

B2B and Lead Generation CPA Benchmarks

B2B lead generation CPAs are considerably higher than ecommerce because qualified leads are scarcer and the sales cycle is longer. LinkedIn Ads, the dominant B2B paid channel, typically delivers CPAs of $150–$500 for a qualified lead — though the LTV of a B2B customer often justifies this cost substantially. Meta lead generation campaigns for B2B services typically deliver lower CPAs of $20–$60, however lead quality is frequently lower than LinkedIn, requiring more qualification steps before a lead becomes a genuine sales opportunity.

Cost Per Sale Calculator: Ecommerce Applications

For ecommerce businesses specifically, CPA and cost per sale are effectively the same metric — the cost to generate one completed purchase. However, a cost per sale calculator approach often incorporates return rates into the calculation, since a percentage of purchases will be refunded. If your return rate is 12% and your raw CPA is $50, your effective cost per retained sale is $50 ÷ 0.88 = $56.82. This adjusted figure gives a more accurate picture of true acquisition efficiency, particularly for fashion, footwear, and electronics categories where return rates are high.

Cost Per Conversion Calculator for Lead Generation

As a cost per conversion calculator, this tool is equally applicable to lead generation businesses where conversions are form fills, booked calls, or trial sign-ups rather than purchases. The key difference is that not every lead converts to a paying customer — so your effective cost per customer will be higher than your cost per lead by a factor of your lead-to-customer conversion rate. If your CPA for a lead is $30 and your lead-to-customer rate is 20%, your effective cost per new customer is $150. Factoring this into your CPA analysis prevents the common mistake of optimising for cheap leads that never actually convert.

How to Reduce Your CPA Without Cutting Budget

Reducing CPA does not require reducing spend — in fact, cutting budget often raises CPA by limiting the algorithm’s ability to find efficient conversions. Instead, there are three high-impact levers that lower CPA while maintaining or growing conversion volume:

  • Improve landing page conversion rate. Doubling your landing page conversion rate from 2% to 4% halves your CPA at identical ad spend and traffic volume. In 2026, landing page speed remains one of the strongest predictors of conversion rate — a one-second delay in mobile load time reduces conversions by approximately 20% according to Google’s Core Web Vitals research.
  • Tighten audience targeting to high-intent segments. Retargeting audiences — past website visitors, cart abandoners, email list subscribers — consistently deliver 40–60% lower CPAs than cold prospecting audiences because purchase intent is already established. Shifting budget allocation toward these segments is consequently one of the fastest ways to lower blended account CPA.
  • Improve post-click experience alignment. When your ad creative and landing page messaging are tightly aligned — same offer, same headline language, same visual style — bounce rates drop and conversion rates rise. This alignment improvement is free to implement and often produces immediate CPA reductions within the same week.

Frequently Asked Questions

A good CPA is one that leaves your business with net profit after all costs are accounted for — there is no universally good number. However, as a starting framework, your CPA should be below your gross profit per conversion. For ecommerce businesses in 2026, average CPAs on Google range from $45 to $70 depending on product category and competition. For B2B lead generation on LinkedIn, CPAs of $150 to $300 are typical for a qualified lead. The real benchmark is your own break-even CPA, calculated by dividing your gross profit per conversion by one. Any CPA below that number means you are acquiring customers profitably.
Run the calculator separately for each campaign or ad set you want to evaluate. Pull your total spend and conversion figures from your ad platform’s reporting dashboard — Google Ads, Meta Ads Manager, or LinkedIn Campaign Manager — filtered to the same date range. Enter each campaign’s numbers individually and compare the resulting CPAs to identify which campaigns are acquiring customers most efficiently. This campaign-level analysis is far more actionable than looking at a blended account CPA, because it shows exactly which campaigns to scale and which to pause or restructure. Also enter your revenue per conversion to immediately see ROAS and profit per conversion for each campaign.
CPA (Cost Per Acquisition) is a campaign-level metric that measures the cost to generate one conversion event from a specific ad campaign during a defined period. CAC (Customer Acquisition Cost) is a broader business-level metric that accounts for all sales and marketing costs — including salaries, tools, content production, and offline spend — divided by the total number of new customers acquired across all channels. As a result, your CAC will almost always be higher than your campaign-level CPA. Use CPA to optimise individual campaigns and ad sets, and use CAC to evaluate the overall efficiency of your customer acquisition strategy and unit economics.
CPA and ROAS are two sides of the same profitability equation. Your CPA tells you what you paid to acquire each conversion. Your ROAS tells you how much revenue those conversions generated relative to your spend. If your CPA is $50 and your average order value is $150, your ROAS is 3x. Whether 3x is profitable depends on your gross margin — if your margin is 40%, your gross profit per order is $60, leaving $10 of profit after the $50 CPA. Consequently, tracking both CPA and ROAS together gives you a complete picture of campaign profitability that neither metric provides alone.
Start by calculating your maximum viable CPA: multiply your average revenue per conversion by your gross margin percentage. That figure is the most you can spend to acquire a conversion and still break even at the gross profit level. Set your target CPA at 60–80% of that number to leave room for operating costs and overhead. For example, if your gross profit per conversion is $80, set your target CPA at $48–$64. Once configured in Google Ads, the Target CPA bid strategy uses machine learning to automatically adjust bids in real time to hit your target on average. Google recommends having at least 30 conversions in the past 30 days before enabling this strategy for reliable performance.
Yes — this cost per acquisition calculator works equally well for lead generation as for ecommerce. For lead gen, your conversion is a form submission, booked call, or trial sign-up rather than a purchase. Enter your total ad spend in the first field and the number of leads generated in the second field to get your cost per lead. Furthermore, if you know the average revenue value of a converted lead — for example, if 20% of your leads become paying clients at $500 each, your revenue per lead is $100 — enter that in the Revenue Per Conversion field to see your effective ROAS and profit per lead alongside your CPA.
Scroll to Top