Cost per acquisition tells you what you're actually paying for each conversion your advertising generates. It's one of the most important numbers in any paid campaign — not because it's hard to calculate, but because the right target CPA depends on your specific economics, and getting that number wrong means either leaving money on the table or losing it quietly with every conversion.

What CPA means and why it matters

CPA stands for Cost Per Acquisition, sometimes also called Cost Per Conversion or Cost Per Action depending on the platform and context. All three mean the same thing: the average amount you spend on advertising to produce one conversion.

What counts as a conversion depends entirely on what you've told the platform to track. In an ecommerce campaign, a conversion is typically a completed purchase. In a lead generation campaign, it might be a form submission, a phone call, a booked appointment, or a free trial signup. In an app campaign, it might be an install or an in-app event. The formula is the same regardless; what changes is the value of each conversion to your business.

CPA vs CPL vs CPS

These terms overlap. CPL (Cost Per Lead) is CPA for lead generation campaigns. CPS (Cost Per Sale) is CPA for ecommerce. The underlying formula is identical for all three — total spend divided by total conversions of that type. Different industries use different terms, but the calculation is the same.

The CPA formula

Cost Per Acquisition Formula
CPA = Total Ad Spend ÷ Total Conversions
Example: $1,200 spend ÷ 24 conversions = $50 CPA

The calculation itself takes five seconds. The number it produces, however, is only useful when compared against something — and that something is your maximum allowable CPA, which comes from your business economics rather than from the platform's recommendations.

Google, Meta, and other platforms will suggest target CPA values based on your account history and industry averages. These suggestions are calibrated to spend your budget, not to maximise your profit. The target you should actually use is the one derived from your own numbers.

How to calculate your maximum allowable CPA

Maximum allowable CPA — sometimes called break-even CPA — is the highest you can pay per conversion and still make any profit at all on that conversion. This is the ceiling. Your actual target CPA should sit below it, leaving enough margin to make acquisition worthwhile.

Maximum Allowable CPA Formula
Max CPA = Average Order Value × Gross Margin %
This is the point at which ad spend = profit on the sale — your true ceiling

If your average order value is $250 and your gross margin (revenue minus cost of goods) is 45%, your maximum allowable CPA is $112.50. Any CPA below $112.50 means you're making money on acquisitions. Any CPA above it means advertising is costing you more than the profit on each sale generates.

For businesses with repeat customers, this calculation extends to customer lifetime value (LTV). If a customer acquired for $80 buys again twice over their lifetime at the same average order value and margin, the LTV changes the acceptable ceiling. LTV-based CPA targets are more aggressive but require the lifetime purchase data to justify them. For new products or new businesses without that data, use the single-order calculation.

Skip the manual calculation — enter your numbers and get your CPA and target instantly.

Open CPA Calculator

Worked example from scratch

A home services business runs Google Search Ads targeting local plumbing jobs. Here's a full calculation from the raw numbers.

Scenario: local plumbing lead generation
Monthly ad spend$2,400
Total conversions (calls booked)32
Current CPA$75
Average job value$380
Gross margin on labour + materials55%
Gross profit per job$209
Maximum allowable CPA$209

In this example, the current CPA of $75 is well below the maximum allowable CPA of $209. This means the account has significant room to increase bids, expand targeting, or accept a higher CPA in exchange for more conversion volume — without becoming unprofitable. Many advertisers in this position unknowingly underinvest by targeting a CPA that's too conservative.

The most common mistake

Setting a Target CPA in Google Ads based on intuition, industry benchmarks, or a competitor's number — without ever calculating the maximum allowable CPA from your own margin. A CPA that makes sense for a competitor with higher margins or a lower cost structure will lose you money at your own numbers. Always work from your own economics first.

Target CPA bidding in Google Ads

Target CPA is a Smart Bidding strategy in Google Ads where the system automatically adjusts bids in each auction to try to generate conversions at or near your specified target. It replaces manual CPC bidding with an automated approach that factors in dozens of auction-time signals — device, location, time of day, audience membership, search context — to predict conversion probability and bid accordingly.

It works well when it has enough data. Google recommends at least 30 to 50 conversions in the past 30 days before switching to Target CPA. Below that threshold, the algorithm doesn't have enough signal to optimise reliably, and the strategy often underperforms manual bidding or the simpler Maximise Conversions strategy.

What happens when you set your Target CPA
  • Google aims to get conversions at or below that number across the campaign as a whole — individual conversions may cost more or less
  • Setting it too low causes the system to restrict spending, reducing conversion volume
  • Setting it too high allows the system to chase volume at the expense of efficiency
  • The right starting point is your actual recent CPA, adjusted toward your target over time — not a number pulled from thin air

One practical approach: start at your current average CPA, confirm the strategy is producing stable results, then gradually reduce the target in 10–15% increments every two weeks, watching for volume drops. This gives the algorithm time to adapt rather than forcing an abrupt change that typically causes conversion volume to collapse.

CPA benchmarks by platform and industry

Industry CPA benchmarks are useful for a rough sanity check — not as a target. If your CPA is dramatically higher than industry average without a clear reason, it's worth investigating. If it's close to average, the more important question is still whether that number is profitable for your specific business.

IndustryGoogle Ads avg CPAMeta Ads avg CPA
Ecommerce (general)$45–$65$30–$50
Legal services$70–$150$60–$100
Home services$50–$100$40–$80
SaaS / software$100–$400$80–$200
Healthcare / medical$50–$120$45–$100
Education$40–$80$30–$60
Finance / insurance$80–$200$60–$150
Real estate$45–$100$35–$80

These ranges are averages across a wide range of businesses and campaign qualities. A well-optimised campaign in any of these categories can perform significantly better. A poorly structured campaign in any category will perform worse. The benchmark tells you roughly where the floor and ceiling are — your maximum allowable CPA tells you where you specifically need to be.

CPA vs ROAS: which metric to use

Use CPA when

Fixed value

Each conversion has roughly the same value — a lead, a call, a trial signup, an appointment. CPA measures cost against a consistent unit of conversion value.

Use ROAS when

Variable value

Conversion values vary — ecommerce orders of different sizes, service jobs with different quotes. ROAS measures revenue returned per ad dollar, accounting for value differences.

In lead generation, service businesses, and app installs — where each lead or install has a similar expected value — CPA is the cleaner metric. In ecommerce where one order might be $30 and another $300, a flat CPA target doesn't distinguish between a profitable and an unprofitable conversion. ROAS handles that distinction more naturally.

Many accounts benefit from tracking both. You can set ROAS targets while monitoring CPA as a secondary efficiency check — or vice versa. The ROAS calculator covers the revenue-side calculation if you need to run both.

How to reduce CPA without cutting conversions

CPA = Spend ÷ Conversions. To lower it, you can reduce spend for the same conversions, or increase conversions for the same spend — or both. These are the levers that actually move the number.

  • Improve landing page conversion rate. The single most impactful lever. If your landing page converts 2% of visitors and you improve it to 4%, your CPA halves with no change to spend or bidding. CRO on the destination page is usually faster and cheaper than optimising the ad itself.
  • Cut underperforming campaigns, ad groups, or keywords. Most accounts have a subset of spend generating very few conversions. Pausing or reducing budget on these improves overall efficiency without touching the campaigns that are working.
  • Tighten audience and keyword targeting. Broad match keywords and wide audience segments bring in traffic that doesn't convert at the same rate as tighter targeting. A smaller, better-qualified audience often produces lower CPA even at higher CPCs.
  • Improve Quality Score. Higher Quality Scores reduce the cost per click at the same ad position. Lower CPC with the same conversion rate directly reduces CPA.
  • Match ad messaging to landing page. A mismatch between what the ad promises and what the landing page delivers is a conversion rate killer. Tightening this alignment reduces bounce rate and improves the conversion rate without changing the traffic source.
  • Use conversion value data to guide bidding. If you're running CPA bidding on conversions that have different actual values, the algorithm can't distinguish them. Segmenting by conversion value — or switching to Target ROAS for variable-value products — prevents the system from over-investing in low-value conversions.
The fastest wins first

In order of typical impact for most accounts: (1) landing page conversion rate, (2) negative keyword cleanup to remove irrelevant spend, (3) pausing low-converting campaigns or ad groups, (4) bid strategy adjustment. Only after these are addressed does granular keyword or audience work tend to move the needle meaningfully.

Frequently asked questions

What is the formula for CPA?
CPA = Total Ad Spend ÷ Number of Conversions. If you spent $500 on ads and got 10 conversions, your CPA is $50. Simple to calculate but the harder question is what your maximum allowable CPA should be — which depends on your margin and customer lifetime value, not just your ad costs.
What is a good CPA for Google Ads?
There is no universal good CPA — it depends entirely on your profit margin per conversion. The only meaningful benchmark is whether your CPA is below your maximum allowable CPA, calculated from your average order value and gross margin. A CPA of $200 is excellent for a $2,000 product and catastrophic for a $150 product.
What is the difference between CPA and CPC?
CPC (cost per click) is what you pay each time someone clicks your ad. CPA (cost per acquisition) is what you pay for each conversion. CPC is a bidding metric; CPA is a performance metric. You can have a low CPC and a terrible CPA if your landing page or offer doesn't convert traffic into customers.
How does Target CPA bidding work in Google Ads?
Target CPA is a Smart Bidding strategy where Google automatically sets bids to try to get conversions at or below your specified target. It uses historical conversion data and auction-time signals to decide how much to bid for each impression. It requires at least 30 to 50 conversions in the past 30 days to optimise effectively — below that threshold, manual CPC or Maximise Conversions often performs better.
What is maximum allowable CPA?
Maximum allowable CPA is the highest you can pay per conversion and still make a profit. It is calculated as: Average Order Value × Gross Margin Percentage. If your average order is $300 and your gross margin is 40%, your break-even CPA is $120. Staying below this number means every conversion contributes to profit.
CPA vs ROAS — which metric should I optimise for?
CPA works better for fixed-value conversions like lead generation or service bookings where each conversion has roughly the same value. ROAS works better for ecommerce where order values vary significantly, since it measures revenue returned per ad dollar rather than a flat cost per action.
How do I reduce CPA without reducing conversions?
The most effective levers in order: improve landing page conversion rate, pause underperforming campaigns and keywords, tighten audience and keyword targeting, improve Quality Score to reduce CPC, and align ad messaging tightly with the landing page. Conversion rate improvement tends to have the fastest and largest impact.