Ad Tools · Measure
CPA Calculator
CPA is cost per acquisition: spend divided by conversions. It is the cost of the action you chose: lead, booking, purchase. It is not CAC (cost to acquire a customer) unless that action is a customer and the cost includes more than ads.
The tool
Try it here
Use this when conversions are tracked for the campaign window. Pair with ROAS (revenue divided by ad spend) if you have revenue. Pair with the CAC note if you are using the word “customer.”
Why it helps
Why you need a CPA Calculator
A conversion is whatever you marked: demo booked, signup, purchase. Mixing them in one CPA is how a cheap newsletter signup flatters a sales campaign.
CPA = spend / conversions. If conversion tracking is doubled (pixel + GA4 + imported), CPA looks better than life. Count unique actions.
Optional average order value (or value per lead) turns CPA into implied ROAS: (conversions × value) / spend. Use it when you do not have a full revenue export yet.
When
When to use it
- After enough conversions that one lead does not swing the number - not after two clicks.
- When CPC fell and CPA rose: conversion rate died. That is a page or query problem.
- When someone says CAC and they mean ads-only lead cost. Use this tool, then read CAC vs CPA.
How
How to use it
- 1Enter spend and conversion count for the same campaign and dates.
- 2Optional: value per conversion (AOV or a conservative lead value). Implied ROAS appears.
- 3If you have clicks, conversion rate = conversions / clicks. A rising CPA with a falling CR is not a bid problem first.
- 4Write the conversion name next to the number in the sheet: “CPA (demo booked),” not “CPA.”
Example
Example: cost per demo booked
Same week as the ROAS example. Spend ₹50,000. 25 demo bookings. Value per booking in the model: ₹8,000.
You put in
- Spend
- ₹50,000
- Conversions
- 25 (demo booked)
- Value each
- ₹8,000
- Clicks
- 1,250
You get
CPA = 50000 / 25 = ₹2,000 Implied ROAS = (25 × 8000) / 50000 = 4.00x Conv. rate = 25 / 1250 = 2%
₹2,000 CPA is the ads-only cost of a booking. If 1 in 4 demos becomes a customer, ads-only cost per customer is ₹8,000 - still not full CAC (people, tools). Do not present ₹2,000 as CAC in a board slide.
Result
What this changes for you
Bids and budgets get a ceiling: if CPA is above what a conversion is worth, you stop scaling. The argument moves from “CTR looks healthy” to the action that pays the bill.
Common mistakes
- Calling lead CPA “CAC.” CAC is customers, often with more costs. There is a note on this site.
- Optimising to micro-conversions (page view, 10s video) and reporting that CPA as if it were a sale.
- Including view-through conversions next to click conversions without a label, then wondering why CRM disagrees.
- Dividing spend by users or sessions. That is not CPA.
FAQ
CPA Calculator FAQ
How do you calculate CPA?
CPA = media spend ÷ number of conversions. 50,000 / 25 = ₹2,000 per conversion. Name the conversion.
What is the difference between CPA and CAC?
CPA is cost per the action you track (often a lead). CAC is cost to acquire a customer, usually with a fuller cost stack. Do not swap the words.
How is CPA related to ROAS?
If each conversion has a value, implied ROAS = (conversions × value) / spend. This calculator shows that when you enter value. True ROAS still wants attributed revenue.
What is a good CPA?
Below what that conversion is worth after your funnel. A “good CPA” from an industry blog is not your margin. Use break-even from the ROAS tool if you have value.
Next
Related tools
- ROAS Calculator Return on ad spend from revenue and media cost. The number that decides scale.
- CPC Calculator Cost per click from spend and clicks. Benchmark before you bid.
- UTM Builder Build clean campaign URLs with source, medium, campaign, term and content.
- CAC vs CPA: which cost to put in the weekly review CPA is cost per conversion. CAC is cost to acquire a customer. When they diverge, and which GrowingAlgo calculators to use.
- ROAS vs ROI: which number to use in paid ads ROAS is return on ad spend. ROI is return on the full cost. When to use each, and the GrowingAlgo calculators that keep the weekly review honest.