CPA measures advertising cost per selected conversion. It does not automatically measure the cost of acquiring a new paying customer. Google Ads calls the metric cost per action and defines it using ad conversion costs and conversion counts. A purchase CPA, lead CPA and signup CPA answer different questions. [1]
Before comparing CPA figures, identify the action, reporting period, attribution basis and costs included. Then compare purchase costs with order contribution, or calculate customer acquisition cost using actual new customers. A low cost per form submission does not establish a low cost per customer, and a low purchase CPA does not establish profit.
What Is CPA in Marketing?
Marketers use CPA for both cost per action and cost per acquisition. This guide uses ad-platform CPA: advertising cost divided by the conversions included in the selected report. The label alone does not tell you whether those conversions are purchases or leads. [1]
Google Ads lets advertisers choose conversion actions and counting settings. Its documentation distinguishes counting every conversion after an interaction from counting one per interaction. A conversion count is therefore not necessarily a count of unique people. [3] Reconcile customer identity separately when you need to distinguish first-time buyers from repeat buyers.
Use a precise label such as attributed purchase CPA or lead CPA in a report. If you choose a broader acquisition-cost numerator, disclose what it contains rather than assuming it matches an ad platform's figure.
The CPA Formula and Its Denominator
CPA = relevant advertising cost ÷ selected attributed conversions
Match the numerator and denominator to the same report scope and period. Google's average CPA definition concerns the cost of ad conversions; customer acquisition cost uses a different denominator. [1] With zero conversions, division cannot produce a finite CPA. Report the spend and zero conversion count rather than recording a zero acquisition cost.
- Action: Are you counting purchases, qualified leads or another defined event? Keep different outcomes separate when comparing efficiency.
- Counting: Check whether repeated actions are counted. A conversion count is not automatically a new-customer count. [3]
- Reporting: Check the attribution and conversion settings before comparing channels or periods. A measurement change can change the denominator.
- Cost: State whether the number includes platform ad cost alone or additional acquisition expenses. Keep currency and cost treatment consistent.
A Purchase CPA Example
Assume a hypothetical campaign has $3,000 in advertising cost and 75 attributed purchase conversions in the selected report. Its purchase CPA is $3,000 ÷ 75 = $40 per purchase conversion.
Now assume customer records identify 45 distinct first-time buyers among those purchases. Dividing the same ad cost by those buyers gives $3,000 ÷ 45 = $66.67 per new customer, rounded. This is an advertising-only new-customer cost for the chosen cohort, not a fully loaded CAC. The $40 purchase CPA and $66.67 figure differ because their denominators differ.
An attributed order can come from a returning customer, and repeated orders can come from the same person. Do not rename purchase conversions "new customers" without checking the customer records. Shopify's CAC explanation specifically distinguishes first-time customers from returning customers. [2]
Calculate the metric you actually intend to measure.
Enter ad cost and the matching conversion count in our free CPA calculator. Name the conversion before interpreting the result.
Open the CPA calculator →CPA vs CAC: Neither Is Automatically Higher
Customer acquisition cost (CAC) = acquisition-related sales and marketing costs ÷ new customers acquired. Shopify's definition includes relevant acquisition spending and excludes returning customers from the new-customer count. [2]
| Metric | Cost basis | Denominator |
|---|---|---|
| Ad-platform CPA | Advertising cost in the selected report | Selected attributed conversion actions |
| Advertising-only new-customer cost | Advertising cost assigned to the defined acquisition cohort | Distinct first-time customers in that cohort |
| Fully loaded CAC | Relevant acquisition-related sales and marketing costs under the stated allocation | Distinct new customers in the matching scope and period |
Adding nonnegative acquisition expenses while holding the same customer denominator fixed increases the cost per customer, or leaves it unchanged. That arithmetic does not establish a universal ordering between CAC and CPA: a platform report and a business-wide CAC can count different people and actions.
For a hypothetical illustration, keep the paid campaign above at $3,000 and 75 purchases, giving a $40 purchase CPA. Suppose total acquisition-related sales and marketing costs across the business are $5,000 and the deduplicated new-customer count across all channels is 200, including the campaign's 45 new buyers. Blended CAC is $5,000 ÷ 200 = $25. It is lower than the paid campaign's purchase CPA because this broader calculation has a different customer base. These are chosen examples, not observed channel results.
Declare which acquisition costs you allocate, including relevant creative, agency, software and staff costs. Avoid adding the same discount twice if it already reduces the revenue used in a separate profitability model. Our calculator directory separates acquisition, revenue and margin calculations.
What Is a Good Purchase CPA?
A useful purchase CPA target starts with the amount available to pay for advertising on the same order cohort. Use retained revenue after discounts and refunds, then subtract non-ad variable costs, including product costs, fulfillment, processing and net return costs after inventory recovery. Gross margin alone can omit costs that still have to be paid.
Break-even purchase CPA = pre-ad contribution for the cohort ÷ attributed purchase orders
This is a declared accounting model, not an industry benchmark. It assumes one counted purchase conversion per matched order, an appropriate allocation of costs, and no additional advertising costs outside the numerator. It excludes fixed overhead and income taxes. If those assumptions do not fit the report, reconcile the orders and costs before using the formula.
Assume a separate hypothetical settled cohort has 150 matched purchase orders, $12,000 in retained sales after refunds and discounts, and $6,750 in non-ad variable costs. Those costs include product, fulfillment, payment and net return costs, with inventory recovery deducted and no cost counted twice. Pre-ad contribution is $12,000 − $6,750 = $5,250, or $5,250 ÷ 150 = $35 per order.
With $6,000 in advertising cost, purchase CPA is $6,000 ÷ 150 = $40. Post-ad contribution is $5,250 − $6,000 = −$750, or −$750 ÷ 150 = −$5 per order, before fixed overhead and income taxes. Revenue by itself does not make this cohort profitable.
In this same hypothetical model, choosing to retain $5 per order after advertising sets a purchase CPA target of $35 − $5 = $30. That contribution requirement is an analyst-chosen target, not a universal recommendation.
A lead CPA needs an additional model linking leads to paying customers and their contribution. Do not compare lead cost directly with order margin. Repeat purchases may change a customer's eventual economics, but projected lifetime revenue is not the same as realized contribution or cash available today. Use the break-even ROAS and profit calculator to inspect an explicit cost model.
CPA, CPC and Conversion Rate
With positive click and conversion counts measured on the same cost and reporting basis, CPA = CPC ÷ conversions per click. Divide a percentage by a hundred before using it as a fraction. This identity does not hold if you combine a sitewide session conversion rate with a different campaign's CPC or include conversions outside the chosen click-based population.
In a hypothetical click-based report, $1,500 in ad cost, 1,000 clicks and 30 conversions give a $1.50 CPC and a 3% conversion rate. Therefore $1.50 ÷ 0.03 = $50 CPA, which also equals $1,500 ÷ 30 = $50. Holding CPC constant while raising the matched conversion rate to 5% would give $1.50 ÷ 0.05 = $30 CPA. This is arithmetic under fixed assumptions, not a predicted optimization result.
CPA is not always greater than CPC. The inequality depends on the number of counted conversions per click. Google's conversion-counting documentation allows multiple conversions after an ad interaction. [3]
How to Investigate a High or Falling CPA
Start by confirming that the number still measures the intended outcome. A lower CPA following a switch from purchases to form submissions is not evidence of cheaper customer acquisition. A higher CPA after removing duplicate events can be a more accurate report.
- Inspect conversion settings. In Google Ads, primary actions normally feed the Conversions column and bidding when their standard goal is used. Secondary actions normally feed All conversions; custom goals have a bidding exception. Check the actual goal and report column. [4]
- Reconcile outcomes. Check order IDs, refunds, repeat buyers and first-time customers against the report before changing the acquisition model.
- Separate traffic and conversion effects. Compare matched click cost and conversion rate to identify which term changed. Check whether the reporting settings changed as well.
- Test changes against contribution. Evaluate creative, the landing page and the offer using the same outcome and cost definition. A discount can improve conversion rate while reducing the contribution available to fund ads.
This analysis establishes no creative-refresh interval or audience choice as a guaranteed CPA improvement. Keep actual results, test conditions and contribution calculations visible instead of substituting an unsupported platform average.
Frequently Asked Questions
What does CPA stand for in marketing?
CPA can mean cost per action or cost per acquisition. In an ad report, it is advertising cost divided by selected conversions. Name the action being counted: a lead, purchase or another configured conversion. A conversion is not automatically a unique first-time customer.
How do you calculate CPA?
Divide the relevant ad cost by the matched conversion count for the same reporting scope and period. In a hypothetical campaign, $3,000 in ad cost divided by 75 attributed purchase conversions gives a $40 purchase CPA. With no conversions, a finite CPA cannot be calculated.
What is the difference between CPA and CAC?
CPA uses the selected conversion count and the stated advertising cost. Customer acquisition cost uses acquisition-related sales and marketing costs divided by new customers. Orders, leads and unique new customers are different denominators, so CAC is not always higher than an ad platform's CPA.
What is a good CPA for ecommerce?
For a purchase CPA, compare ad cost per attributed order with that same cohort's retained revenue minus non-ad variable costs per order. Leave the contribution needed for overhead and profit. A lead CPA needs a lead-to-customer model; it cannot be compared directly with per-order margin.
Is CPA always higher than CPC?
No. With positive ad cost, clicks and conversions measured on the same basis, CPA equals CPC divided by conversions per click. For a rate between zero and one, CPA is higher than CPC; at one they are equal; above one CPA is lower. Multiple conversions can follow an ad interaction.
Methodology and Scope
This page was reviewed against the official Google Ads and Shopify documents below on in UTC. The review corrects the conversion-versus-new-customer distinction, removes unsupported market benchmark tables and separates gross margin from contribution. The original publication date is retained. This review date is not a new data-collection period for a merchant study.
All worked campaign amounts, customer counts, margins and targets are explicitly hypothetical. No merchant dataset, representative industry sample, causal advertising test or measured improvement is claimed. Calculations use matching declared denominators and ordinary arithmetic; displayed currency divisions are rounded to cents. Shopify's CAC article is dated July 29, 2024. Undated Google help definitions are used as documentation, not presented as new research findings.
Sources
- Google Ads Help: Average CPA definition — ad-conversion cost and conversion-count basis.
- Shopify: Customer Acquisition Cost — Calculate and Reduce It — acquisition spending and first-time customer denominator; published July 29, 2024.
- Google Ads Help: About conversion counting options — One and Every counting settings and repeated conversions.
- Google Ads Help: About primary and secondary conversion actions — reporting and bidding scope, including the custom-goal exception.
