↑↓ to move ↵ to open Esc to close Browse all tools

CPA Calculator

Find your cost per acquisition, or the ad spend or conversions from the other two. Add clicks for conversion rate and CPC, plan a budget with a target CPA, and check the CPA your margin can afford.

Your campaign

Solve for
$ What the ads cost in the period, or the budget you plan to spend.
Sales, sign-ups, leads or whatever action you count, from the same period.
Clicks, impressions (optional)

Clicks add conversion rate and CPC, impressions add CTR and CPM.

CPA, cost per acquisition
$16.67

Conversion rate

of clicks

CPC, cost per click
CTR, click-through rate
CPM, per 1,000 impressions

Plan with a target CPA

The budget for a number of conversions, the clicks it takes and the highest average CPC that still meets the target.

$
% Empty: uses the rate from above.
Budget needed
$1,250.00

    Break-even CPA

    The most a conversion can cost before the first sale loses money: Average order value × Margin.

    $
    %

    Revenue per conversion without tax, and the share of it left after the cost of the product or service.

    Break-even CPA
    $24.00

    Runs on your device. Nothing you enter is sent to a server.

    CPA Calculator by Freebiefy, free online tools

    Embed this tool on your site

    Paste this code into your page. The tool runs in the visitor's browser, free and without signup. The height adjusts to the content.

    What cost per acquisition means

    Cost per acquisition (CPA) is what you pay in advertising, on average, for one conversion: a sale, a sign-up, a lead or a call. Google Ads Help calls a conversion action a specific customer action that you have defined as valuable to your business, such as an online purchase or a phone call (Conversion action: Definition). So the "acquisition" in CPA is whatever you decided to count, and a CPA for newsletter sign-ups and a CPA for purchases are very different numbers.

    Google Ads reports the figure as cost per conversion and calculates it by dividing your total cost by the number in the Conversions column (Google Ads Help: Understand your conversion tracking data). Its glossary defines average CPA as the average amount you have been charged for a conversion from your ad (Average CPA: Definition). The formula has three parts, so you can solve for any one of them with the "Solve for" switch.

    CPA
    Ad spend ÷ Conversions
    Ad spend
    Conversions × CPA
    Conversions
    Budget ÷ CPA

    A worked example

    A search campaign cost $600.00, was shown 48,000 times, got 1,200 clicks and brought 36 sign-ups.

    • CPA: $600.00 ÷ 36 = $16.67 per sign-up.
    • Conversion rate: 36 ÷ 1,200 × 100 = 3% of clicks. CPC: $600.00 ÷ 1,200 = $0.50.
    • CTR: 1,200 ÷ 48,000 × 100 = 2.5%. CPM: $600.00 ÷ 48,000 × 1,000 = $12.50.
    • At the same CPA, a budget of $1,000 brings about $1,000 ÷ $16.67 = 60.0 conversions.

    CPA, CPC and conversion rate are tied together: CPA = CPC ÷ conversion rate, here $0.50 ÷ 0.03 = $16.67. That gives you two levers. A lower cost per click lowers the CPA, and so does a better conversion rate on the landing page, often the cheaper lever to pull. The CTR calculator works one step earlier in the funnel, from impressions to clicks.

    Planning with a target CPA

    Google Ads Help describes Target CPA as the average amount you would like to pay for a conversion, and notes that some conversions may cost more than your target and some less (About Target CPA bidding). Whether or not you use that bid strategy, a target turns into a plan with three formulas:

    Budget
    Conversions × Target CPA
    Clicks needed
    Conversions ÷ Conversion rate
    Max CPC
    Target CPA × Conversion rate

    For 50 sign-ups at a target of $25.00, you need a budget of 50 × $25.00 = $1,250.00. At the example's 3% conversion rate that takes 1,667 clicks, rounded up, and the clicks may cost up to $25.00 × 0.03 = $0.75 each on average. The CPC calculator uses the same max CPC formula. Since the example campaign pays $0.50 per click, its CPA of $16.67 lands well under the target.

    Use a conversion rate from enough clicks to be stable, and from the same kind of traffic you plan to buy. A rate from brand searches will not hold for a cold audience.

    Break-even CPA: what a conversion may cost

    A target should come from what a conversion is worth to you, not from a number someone else reports. For a sale, the simplest limit is the gross profit of one order:

    Break-even CPA
    Average order value × Gross margin

    A $60 order at a 40% margin leaves $24.00 of gross profit. Pay more than that per sale and each one loses money; pay less and the rest is profit. The example's CPA of $16.67 leaves $7.33 per sign-up, or $264.00 across all 36. The profit margin calculator works out your margin if you know price and cost.

    Two adjustments make the limit more realistic. If customers come back and buy again, a conversion is worth more than one order, and the customer lifetime value calculator estimates by how much. If a conversion is a lead rather than a sale, multiply the value of a customer by the share of leads that become customers. For whether the campaign as a whole pays off, the ROAS calculator and the marketing ROI calculator look at revenue and profit instead of cost per conversion.

    CPA vs CPC vs CAC

    • CPC is the cost of one click. It tells you what traffic costs, not what it brings.
    • CPA is the ad cost of one conversion. A conversion can be a lead or a trial, not yet a paying customer.
    • CAC, customer acquisition cost, divides all sales and marketing costs, including salaries, tools and agencies, by the new customers won. The CAC calculator works it out. It is usually higher than an ad CPA because it carries more costs.

    Common mistakes

    • Averaging CPAs. $10.00 and $30.00 average $20.00, but with 10 and 30 conversions the real CPA is $1,000.00 ÷ 40 = $25.00. Add up spend and conversions first.
    • Counting different things. Google Ads Help explains that the Every setting counts every conversion after an ad interaction, while One counts only one per ad click (About conversion counting options). A CPA from one setting is not comparable with a CPA from the other.
    • Mixing date ranges. Spend from one month and conversions from another give a meaningless CPA. Use the same period and the same campaigns.
    • Judging small numbers. Three conversions can swing the CPA by a third with one more or one less. Wait for enough conversions before you cut or raise a budget.

    How to use the CPA calculator

    1. 1Choose what to solve for: the CPA of a campaign that ran, the ad spend for a number of conversions, or the conversions a budget brings.
    2. 2Enter the two numbers you know, as totals for the same period from your ad account.
    3. 3Add clicks and impressions for conversion rate, CPC, CTR and CPM.
    4. 4Enter a target CPA and the conversions you want for the budget, clicks and max CPC, and your order value and margin for the break-even CPA. Copy the result or a link that keeps your numbers.

    Frequently asked questions

    How do you calculate CPA?

    Divide the ad spend by the number of conversions. A campaign that cost $600.00 and brought 36 conversions has a CPA of 600 ÷ 36 = $16.67. Google Ads Help calculates cost per conversion the same way: your total cost divided by the number in the Conversions column.

    What is the difference between CPA and target CPA?

    Your CPA is what each conversion actually cost on average. A target CPA is a goal: Google Ads Help describes it as the average amount you would like to pay for a conversion when you use Target CPA bidding. Google also says some conversions may cost more than your target and some less, so compare the target with your average CPA over a period, not with single conversions.

    What is a good CPA?

    One that leaves you a profit. Your break-even CPA is the gross profit of one conversion: average order value × margin. With a $60.00 order and a 40% margin that is $24.00, so a CPA below it earns money and a CPA above it loses money on the first sale. We do not quote industry averages, because what a conversion is worth differs from business to business.

    How much budget do I need for a number of conversions?

    Multiply the conversions by the CPA you aim for. 50 conversions at a target CPA of $25.00 need about 50 × $25.00 = $1,250.00. At a 3% conversion rate that takes about 1,667 clicks, and the clicks may cost up to $0.75 each on average to stay on target.

    What is the difference between CPA and CPC?

    CPC is the cost of one click, CPA the cost of one conversion. They are linked by the conversion rate: CPA = CPC ÷ conversion rate. In the example, $0.50 per click at a 3% conversion rate gives $0.50 ÷ 0.03 = $16.67 per conversion. Cheap clicks that rarely convert can still mean an expensive CPA.

    Why can I have more conversions than clicks?

    It depends on how conversions are counted. Google Ads Help explains that with the Every setting, every conversion after an ad interaction counts, so one click that leads to several bookings counts several times. With the One setting, only one conversion per ad click counts. The calculator accepts more conversions than clicks and then shows a conversion rate above 100%.

    Can I average the CPAs of several campaigns?

    No, add up the spend and the conversions first. A campaign with $100.00 for 10 conversions ($10.00) and one with $900.00 for 30 ($30.00) average $20.00, but together they cost $1,000.00 for 40 conversions, a real CPA of $25.00.