CPA Calculator
Calculate cost per acquisition (CPA) to understand how much you're paying for each conversion.
CPA Calculator
CPA Formula
- CPA
- Cost per acquisition x how much you spend to acquire one customer or conversion.
- Total Cost
- Total advertising spend during the measured period.
- Conversions
- The number of desired actions completed (purchases, signups, leads, etc.).
Rearranged:
Conversions = Total Cost / CPA
Total Cost = CPA x Conversions
Example
You're paying $40 for each conversion. Profitable only if the revenue per conversion exceeds $40 x factor in margins and customer lifetime value to determine your max acceptable CPA.
How to Reduce Your Cost Per Acquisition
CPA is the most important efficiency metric for performance marketers. It ties your ad spend directly to business outcomes. Reducing CPA means either spending less to get the same number of conversions, or getting more conversions from the same spend. Here's how to achieve both.
1. Define Your Target CPA First
Before optimizing, calculate your maximum acceptable CPA. For ecommerce: max CPA = average order value x gross margin. For SaaS: max CPA = LTV x target LTV:CAC ratio. For lead gen: max CPA = lead-to-close rate x deal size x margin. Campaigns without a defined target CPA have no baseline to optimize against.
2. Improve Landing Page Conversion Rate
CPA = CPC / Conversion Rate. If your landing page converts at 2% and you improve it to 4%, your CPA drops by 50% with no change in ad spend. Landing page optimization x clearer headlines, faster load times, stronger social proof, reduced form friction x is often the highest-leverage CPA improvement lever.
3. Use Audience Segmentation
Not all traffic converts equally. Segment campaigns by audience type (cold, warm, retargeting), device, geography, and funnel stage. Retargeting audiences typically have CPA 3-5x lower than cold audiences. Allocate more budget to low-CPA segments and reduce spend in high-CPA ones.
4. Use Smart Bidding Strategies
Google's Target CPA bidding uses machine learning to optimize bids toward your CPA goal. It works best with 30+ conversions per month x below that, the algorithm lacks enough data. Meta's Cost Cap and Bid Cap let you set maximum CPAs for Facebook/Instagram campaigns. Give these strategies 1-2 weeks to exit the learning phase before evaluating performance.
5. Optimize for Micro-Conversions
If your primary conversion (purchase, demo booking) is rare, the algorithm struggles to optimize. Track micro-conversions x add to cart, email signup, video view to 75% x and use these as optimization signals. Once conversion volume is sufficient, shift to optimizing directly for the primary conversion.
6. Eliminate Wasted Spend
Regularly audit your campaigns for high-spend, zero-conversion segments: keywords, placements, audiences, demographics, or time windows that consume budget without producing results. Reallocating this wasted spend to high-performing segments directly lowers overall CPA.
What Is a Good CPA?
There is no universal benchmark x a $200 CPA is excellent for a $2,000 product and catastrophic for a $50 one. The only meaningful target is one derived from your economics: LTV, margins, and growth goals. As a rough starting point, aim for CPA x 30% of customer lifetime value.