Last updated: April 2, 2026
CPA (cost per acquisition) is the average price an advertiser pays to acquire one customer or conversion. It is the key profitability metric for performance marketing — if your CPA is lower than your customer lifetime value, your campaigns are profitable. Use this free cost per acquisition calculator to calculate CPA, total ad spend, or conversion count instantly by entering any two of the three values. Looking for average CPA benchmarks or wondering what a good CPA looks like? Keep reading.
What Is CPA in Marketing?
CPA stands for cost per acquisition — the average amount an advertiser pays to acquire one customer or conversion. In some contexts CPA is also called cost per action, where the “action” can be any measurable event: a purchase, sign-up, lead form submission, or app install. Both terms refer to the same core metric.
CPA is the ultimate bottom-line metric for performance advertisers. Unlike CPC (cost per click) or CPM (cost per mille), CPA ties your ad spend directly to business outcomes. It is widely used across Google Ads, Meta, TikTok, LinkedIn, and all major ad platforms to evaluate campaign profitability.
CPA matters most in performance marketing and CPA advertising models where advertisers only pay when a specific action is completed. This makes it the preferred pricing model for lead generation campaigns, e-commerce conversion tracking, and affiliate programs. In CPA marketing, publishers and affiliates are compensated per conversion rather than per click or impression, aligning incentives between advertisers and partners.
Within the broader marketing funnel, CPA sits at the bottom — it measures the final cost of turning an audience member into a customer. Top-of-funnel metrics like CPM gauge awareness, mid-funnel metrics like CPC measure interest, and CPA captures the total cost of the entire journey from impression to conversion. A low CPA relative to customer lifetime value is the clearest signal that your advertising is profitable.
CPA Formula
CPA = Total Ad Spend ÷ Number of Conversions
You can rearrange the cost per acquisition formula to solve for any of the three variables:
- Find CPA: CPA = Ad Spend ÷ Conversions
- Find Total Spend: Ad Spend = CPA × Conversions
- Find Conversions: Conversions = Ad Spend ÷ CPA
How to Calculate CPA
Enter two known values
Fill in any two of the three fields — Total Ad Spend, Conversions, or CPA.
Get your result instantly
The third value is calculated automatically. For example, enter $5,000 spend and 100 conversions to get a CPA of $50.00.
Compare with benchmarks
Select a platform to see how your CPA compares to industry averages for TikTok, Meta, Google, and more.
CPA vs CPC: What's the Difference?
CPA and CPC measure different stages of the advertising funnel. CPC measures the cost of getting someone to your site; CPA measures the cost of converting them into a customer.
| Factor | CPA | CPC |
|---|---|---|
| You pay for | Each conversion | Each click |
| Best for | Measuring profitability | Measuring traffic cost |
| Formula | Spend ÷ Conversions | Spend ÷ Clicks |
| Accounts for | Full funnel (click to conversion) | Top of funnel only (impression to click) |
| Relationship | CPA = CPC ÷ Conversion Rate | CPC = CPA × Conversion Rate |
Average CPA by Platform (2026)
CPA rates vary by platform, industry, and conversion type. The table below shows approximate average CPA ranges for major advertising platforms based on industry data.
| Platform | Average CPA | Notes |
|---|---|---|
| TikTok | $10 – $30 | E-commerce impulse buys; lower for DTC brands |
| Meta (Facebook) | $15 – $40 | Broad targeting; retargeting delivers lowest CPA |
| Meta (Instagram) | $20 – $45 | Higher engagement but slightly higher CPA than FB |
| YouTube | $20 – $50 | Video-driven conversions; longer consideration cycle |
| $50 – $120 | Premium B2B audience; high value per conversion | |
| Snapchat | $10 – $25 | Younger demographic; app installs are cost-effective |
| Google Search | $30 – $70 | High intent; competitive verticals cost much more |
What Is a Good CPA?
A “good” CPA is one that allows your business to be profitable. Here are the key factors to consider:
- Customer lifetime value (LTV): Your CPA must be lower than your LTV to be profitable. If a customer is worth $200 over their lifetime, a $50 CPA is excellent. An LTV:CPA ratio of 3:1 or higher is a strong benchmark.
- Industry: E-commerce CPAs ($15–$40) are typically lower than B2B SaaS ($50–$200) or professional services ($80–$300). Higher-value products can afford higher CPAs.
- Conversion type: A lead form submission CPA will be lower than a purchase CPA. Make sure you're comparing the same conversion type when benchmarking.
- Platform: LinkedIn CPAs are 3–5x higher than TikTok or Meta because the audience is more specialized. The higher CPA is often justified by higher deal values.
- Funnel stage: Top-of-funnel conversions (email sign-ups) have much lower CPAs than bottom-of-funnel conversions (purchases). Compare CPAs within the same funnel stage.
Tips to Lower Your CPA
- Optimize your landing page. Your conversion rate directly impacts CPA. Faster load times, clearer value propositions, and fewer form fields can dramatically lower CPA.
- Use retargeting campaigns. People who already know your brand convert at 2–5x higher rates, resulting in significantly lower CPAs. Always run retargeting alongside prospecting.
- Refine your audience targeting. Broad audiences waste spend on unqualified users. Use lookalike audiences, first-party data, and interest stacking to reach high-intent prospects.
- Test creative variations. Ad fatigue increases CPA over time. Continuously test headlines, images, videos, and CTAs to maintain performance. Refresh creatives every 2–4 weeks.
- Improve your offer. Sometimes the most effective way to lower CPA is to make a better offer — free trials, discounts, money-back guarantees, or bonus bundles reduce conversion friction.
- Optimize bid strategies. On Google Ads, switch to target CPA bidding once you have enough conversion data (30+ conversions/month). On Meta, use the Advantage+ campaign budget for automatic optimization.
Frequently Asked Questions
What is CPA in marketing?
CPA stands for cost per acquisition (also called cost per action). It measures the average cost of acquiring one customer or conversion through advertising. CPA is calculated by dividing total ad spend by the number of conversions. It is one of the most important metrics for measuring advertising profitability.
How do you calculate CPA?
The CPA formula is: CPA = Total Ad Spend ÷ Number of Conversions. For example, if you spent $5,000 and got 100 conversions, your CPA is $5,000 ÷ 100 = $50.00.
What is a good CPA?
A good CPA depends on your industry, product value, and profit margins. Generally, your CPA should be significantly lower than your customer lifetime value (LTV). For e-commerce, $15–$40 is common. For B2B SaaS, $50–$200+ can be acceptable given higher contract values.
What is the difference between CPA and CPC?
CPC (cost per click) measures the cost of each click on your ad. CPA (cost per acquisition) measures the cost of each conversion (sale, sign-up, lead). CPA is a higher-funnel metric — it accounts for the full journey from click to conversion. A low CPC doesn't guarantee a low CPA if your conversion rate is poor.
How do I calculate ad spend from CPA?
Use this formula: Total Ad Spend = CPA × Number of Conversions. For example, at a $50 CPA with 200 conversions, your total spend would be $50 × 200 = $10,000.
What is the average CPA on Google Ads?
Google Search ads average $30–$70 CPA across industries, though this varies widely. E-commerce averages $30–$50, while legal and B2B services can see CPAs of $100–$200+. Google Display Network CPAs tend to be higher due to lower intent traffic.
What is the average CPA on Facebook and Instagram?
Meta platforms (Facebook and Instagram) average $15–$40 CPA across industries. E-commerce tends to be on the lower end ($15–$30), while lead generation for B2B services typically runs $30–$60. Retargeting campaigns consistently deliver the lowest CPAs.
How can I lower my CPA?
To lower your CPA: optimize your landing page conversion rate, improve ad targeting to reach more qualified prospects, test different ad creatives and copy, use retargeting to convert warm audiences, improve your offer or value proposition, and ensure your tracking is accurate to avoid inflated CPA calculations.
Is CPA the same as CAC?
CPA and CAC (customer acquisition cost) are similar but not identical. CPA typically refers to the cost of a specific conversion event (purchase, lead, sign-up) from a single campaign or channel. CAC includes all marketing and sales costs across all channels divided by total new customers. CAC is a broader business metric.
More Ad Calculators
Explore more free calculators for ad performance.
CPM Calculator
Calculate cost per mille, total ad spend, or impressions instantly.
CPC Calculator
Calculate cost per click, total ad spend, or clicks instantly.
CTR Calculator
Calculate click-through rate, clicks, or impressions instantly.
ROAS Calculator
Calculate return on ad spend, revenue, or ad budget instantly.
ROI Calculator
Calculate return on investment, revenue, or total cost instantly.
