Cost per Acquisition
Cost per acquisition (CPA) is the average amount of money spent to acquire one new customer or conversion, calculated by dividing total campaign spend by the number of acquisitions generated.
Also known as: CPA, cost per conversion, acquisition cost, customer acquisition cost
Formula
Total Marketing Spend / Number of New Customers
Why It Matters
CPA is the metric that connects marketing spend to business results. It tells you whether your acquisition efforts are economically viable by revealing how much you pay for each new customer. When CPA exceeds the customer lifetime value, you are losing money on every acquisition - a situation that no amount of growth can fix.
CPA varies significantly across channels, campaigns, and customer segments. Paid search might have a CPA of $50 while content marketing has a CPA of $15 (though with a longer time horizon). Understanding CPA by channel enables optimal budget allocation - shifting spend toward channels that deliver customers at a lower cost without sacrificing quality.
The relationship between CPA and customer quality is critical. A channel with a low CPA but high churn rate may ultimately be more expensive than a high-CPA channel that brings loyal, high-value customers. This is why CPA should always be analyzed alongside customer lifetime value, retention rate, and revenue per customer.
How to Calculate
CPA is calculated by dividing the total marketing spend for a campaign or channel by the number of new customers acquired from that campaign or channel. If you spend $10,000 on a Google Ads campaign that generates 200 new customers, your CPA is $50. Include all associated costs (ad spend, agency fees, creative production) for an accurate picture.
Cost per Acquisition Calculator
Total Marketing Spend / Number of New Customers
Industry Applications
A DTC brand discovers that their Instagram CPA is $35 for first-time buyers, but those customers have a $120 lifetime value. Meanwhile, Google Shopping has a $22 CPA with a $95 LTV. They maintain both channels but optimize creative for each based on the audience intent differences.
Benchmark: Average ecommerce CPA: $20-80 depending on product category
A SaaS company finds that content marketing has a $180 CPA (including content production and distribution costs) vs $340 for paid search, but content-acquired customers retain 25% better at 12 months. They increase content investment while maintaining search for intent-driven prospects.
Benchmark: Average SaaS CPA: $100-500 for mid-market
How to Track in KISSmetrics
KISSmetrics connects the full journey from marketing spend to customer acquisition and beyond. Tag all paid campaigns with UTM parameters and use KISSmetrics attribution to count actual new customers (not just leads or signups) from each source. Because KISSmetrics tracks at the person level, you can calculate true CPA that accounts for multi-touch journeys and multi-session conversion paths.
Common Mistakes
- -Calculating CPA based on leads or signups rather than actual paying customers, which understates the true cost.
- -Not including all costs in the calculation - agency fees, creative production, tool subscriptions, and team time should all be factored in.
- -Comparing CPA across channels without considering the quality and lifetime value of customers from each channel.
- -Ignoring that CPA naturally increases as you scale a channel due to diminishing returns on audience saturation.
- -Using last-click attribution for CPA calculation, which misattributes the cost to the final touchpoint and undervalues awareness channels.
Pro Tips
- +Set CPA targets based on customer lifetime value, not arbitrary benchmarks. If your LTV is $500, a $100 CPA may be excellent even if it seems high in isolation.
- +Calculate CPA by customer segment to discover which types of customers are cheapest to acquire and most valuable to retain.
- +Track CPA trends over time within each channel - rising CPA can indicate audience saturation, creative fatigue, or competitive pressure.
- +Use KISSmetrics to calculate the true multi-touch CPA that credits all channels involved in the acquisition journey, not just the last click.
- +Build a CPA-to-LTV ratio dashboard by channel and refresh it monthly to guide budget allocation decisions.
Related Terms
Cost per Click
Cost per click (CPC) is the amount an advertiser pays each time a user clicks on their ad, determined by the bidding model and competition in the ad auction.
Return on Ad Spend
Return on ad spend (ROAS) is the revenue generated for every dollar spent on advertising, expressed as a ratio or percentage, measuring the direct financial effectiveness of advertising campaigns.
Conversion Rate
Conversion rate is the percentage of users who complete a desired action out of the total number of users who had the opportunity to do so, serving as the primary measure of how effectively a page, campaign, or experience turns visitors into customers.
Marketing-Qualified Lead
A marketing-qualified lead (MQL) is a prospect who has demonstrated sufficient interest through marketing interactions - such as downloading content, attending webinars, or engaging with emails - to warrant sales follow-up, based on predefined qualification criteria.
Campaign Attribution
Campaign attribution is the process of assigning credit for a conversion or sale to the specific marketing campaigns, channels, and touchpoints that influenced the customer's decision, enabling marketers to understand which efforts drive results.
See Cost per Acquisition in action
KISSmetrics tracks every user across sessions and devices so you can measure what matters. Start free - no credit card required.