Cost Per Acquisition (CPA) is the single number that tells you whether your advertising is actually working. It answers the question every marketer, founder, and agency owner asks: "How much am I really paying to acquire one new customer or action?" If you spent $1,000 on ads and got 25 conversions, your CPA is $40. That single figure lets you compare channels, test audiences, and decide whether a campaign is worth scaling or killing.
This calculator takes your ad spend and conversion count and returns CPA instantly. Optionally, add your conversion rate and the revenue the campaign generated, and it also backs out how many landing page visits you need, your return on ad spend (ROAS), and whether each acquisition is profitable.
How to Use
- Enter your Total Ad Spend — every dollar you put into ads over the period you are measuring, including platform spend and agency fees rolled into the same window.
- Enter your Total Conversions — the count of the action you care about: a purchase, a trial sign-up, a lead form, or a download. Pick one action and stick to it; mixing goals skews the number.
- Add your Conversion Rate as a percentage if you want the calculator to work out how many visitors you need. At a 2% rate, 25 conversions require 1,250 landing page visits.
- Enter the Revenue Generated by those same conversions to unlock ROAS and the revenue-per-acquisition line. Leave it at zero if you only want the raw CPA.
- Read the result card. The highlighted Cost Per Acquisition (CPA) is the headline number; the verdict tells you whether each acquired customer is worth more than you paid to get them.
The core formula is deliberately simple: CPA = Total Ad Spend ÷ Total Conversions. Dividing the whole campaign cost by the number of successful actions gives you the average price of one acquisition, across every click, impression, and bounce that did not convert.
How the Numbers Connect
CPA does not live in isolation. Three related metrics turn it from a raw cost into a business decision:
- Conversion Rate = conversions ÷ visitors. If your CPA is $40 but your landing page converts at only 1%, fixing the page to 2% halves the traffic you need for the same sales.
- ROAS (Return on Ad Spend) = revenue ÷ ad spend. A 2.0 ROAS means you made $2 for every $1 spent.
- Revenue per Acquisition = revenue ÷ conversions. Compare this straight to CPA: if you pay $40 to acquire a customer who is worth $80, you have a healthy margin to scale.
Worked on the default figures: $1,000 spend ÷ 25 conversions = $40 CPA. At a 2% conversion rate you needed 1,250 visits (25 ÷ 0.02). If those 25 conversions brought in $2,000, ROAS is 2.0 and each customer is worth $80 — more than double the $40 acquisition cost.
Examples
Example 1 — The benchmark campaign. A store spends $1,000 on a Google Shopping campaign and records 25 purchases. CPA = $1,000 ÷ 25 = $40. With an average order value of $80, revenue per acquisition is $80 and ROAS is 2.0 — the verdict is profitable, so the budget can safely be increased.
Example 2 — Traffic planning. A SaaS team knows their landing page converts at 5% and they need 50 sign-ups this month. Required landing page visits = 50 ÷ 0.05 = 1,000 visits. If their ads cost $2 per click, that is $2,000 of spend and a CPA of $40. Running this math before launch prevents underfunding a campaign.
Example 3 — Scaling at high volume. A brand pours $1,000,000 into a blended channel mix and gets 25,000 conversions at a 2.5% conversion rate. CPA = $1,000,000 ÷ 25,000 = $40, requiring 1,000,000 landing page visits. Revenue of $3,000,000 gives a ROAS of 3.0 and a revenue per acquisition of $120 — a strongly profitable, scalable structure.
Example 4 — The losing campaign. Spend $500, get 10 conversions, but revenue is zero (a top-of-funnel lead campaign not yet monetized). CPA is $50, revenue per acquisition is $0, and the verdict flips to losing money until those leads convert downstream.
FAQ
What is a good CPA?
A "good" CPA is one that stays comfortably below the revenue or lifetime value you get from each acquired customer. As a rule of thumb, if your revenue per acquisition is at least 2–3 times your CPA, the channel is profitable enough to scale. Exactly what counts depends on your margins, industry, and repeat-purchase behavior, so always compare CPA to customer value rather than chasing a single dollar figure.
How is CPA different from CAC?
CPA (Cost Per Acquisition) usually measures a single marketing campaign or channel: ad spend divided by conversions in that campaign. CAC (Customer Acquisition Cost) is broader — it rolls up all sales and marketing spend, including salaries and tools, divided by every new customer gained over a period. CPA is the channel-level view; CAC is the whole-company view.
What does "cost per action" mean?
In advertising networks, CPA sometimes stands for "cost per action," where the action can be any defined event beyond a purchase — a sign-up, a form submit, an app install, or a phone call. The formula is identical: the total cost of the campaign divided by the number of actions taken. You define what counts as a conversion, and the calculator follows that definition.
How do I lower my CPA?
You can lower CPA in three levers: spend less for the same conversions (improve ad targeting and quality score so you pay less per click), convert more of the traffic you already get (raise the landing page conversion rate), or replace high-cost channels with cheaper ones. Cutting spend alone usually also cuts conversions, so focus on conversion rate and targeting first.
Why is my CPA high even with many clicks?
High clicks but few conversions usually points to a low conversion rate — your ads bring people in, but the landing page does not close them. Check whether the ad promise matches the page, whether the offer is clear, and whether the conversion form is too long. Improving conversion rate from 1% to 2% can halve your CPA at the same ad spend.
Should I include agency fees and tools in ad spend?
It depends on the decision. To judge a single platform's efficiency, use only the media spend you paid that platform. To judge whether acquisition as a whole is profitable, layer in agency fees, creative production, and software subscriptions so the CPA reflects the true cost of winning each customer. Pick the scope that matches the question you are asking.
Disclaimer
This CPA calculator is provided for informational purposes only and does not constitute financial, advertising, or tax advice. Results are estimates based on the inputs you enter and the standard formula CPA = ad spend ÷ conversions. Actual advertising costs, conversion rates, and revenue figures vary by platform, industry, creative, and market conditions. Always validate your numbers directly in your ad platform and reconcile them with your own accounting before making budget decisions.