What Is Cost Per Acquisition (CPA)?
Cost per acquisition (CPA) is the total marketing cost of gaining one new customer or completed conversion, calculated by dividing campaign spend by the number of conversions. Also called cost per action, it measures what you pay for a booked appointment, form submission, or sale rather than just a click. CPA is the metric that ties advertising spend most directly to business outcomes, making it essential for judging whether a campaign is genuinely profitable.
- Formula
- Total spend / total conversions = CPA
- Also known as
- Cost per action or cost per conversion
- Key benchmark
- CPA must stay below customer value to profit
- Bidding option
- Target CPA smart bidding (Google Ads Help)
How is CPA calculated? #
Cost per acquisition divides your total campaign cost by the number of conversions it produced. If a dental practice spends $2,000 on Google Ads and books 25 new patient appointments, its CPA is $80 per appointment. What counts as an acquisition depends on how you define a conversion: it might be a completed purchase, a submitted contact form, a phone call over a certain length, or a booked consultation. Choosing the right conversion event is critical, because a CPA measured against low-value micro-conversions like newsletter signups tells you something very different than CPA measured against paying customers. Unlike cost per click, which stops at the visit, CPA follows the visitor all the way to a meaningful action. This makes it far more useful for judging real performance. A campaign with expensive clicks can still have a healthy CPA if those clicks convert well, and a campaign with cheap clicks can have a terrible CPA if nobody takes action. Always define conversions clearly before trusting a CPA number. Learn how conversions are optimized at /wiki/what-is-cro.
Why is CPA more important than CPC? #
Cost per click tells you the price of traffic, but cost per acquisition tells you the price of results, and results are what pay the bills. Two campaigns can have identical CPCs yet wildly different CPAs because one converts visitors far better than the other. Focusing only on cheap clicks can lead you to scale traffic that never becomes revenue. CPA forces you to look at the entire funnel: the ad, the landing page, the offer, and the follow-up. For local businesses, this matters enormously because a booked job or a signed client is worth real money, while a click is just potential. When you know your CPA and your average customer value, you can make confident budget decisions. If a roofer's CPA is $300 and an average roof job earns $4,000 in margin, scaling spend is obviously smart. That clarity is impossible with CPC alone. This is why our /services/conversion-optimization work concentrates on lowering CPA, not just chasing lower click prices at /services/ppc-landing-pages.
What is a good CPA? #
A good CPA is any figure comfortably below what a new customer is worth to your business over their lifetime. There is no universal benchmark because customer value varies dramatically by industry. A law firm might happily pay $500 to acquire a client worth $10,000, while a restaurant needs a CPA under $15 to profit from a single visit. The correct approach is to calculate your maximum allowable CPA from your average order value, profit margin, and how many purchases a typical customer makes. If your gross margin per customer is $200 and you want to keep half as profit, your target CPA is roughly $100. Comparing your actual CPA against that ceiling tells you instantly whether a campaign is winning or losing money. Businesses with strong repeat purchase behavior can afford higher CPAs because customer lifetime value stretches the return over time. Understanding that relationship is essential, which is why CPA should always be read alongside /wiki/what-is-customer-lifetime-value when setting acquisition targets.
How do you lower your CPA? #
Reducing CPA usually means improving conversion rate rather than just cutting click costs, because more conversions from the same traffic lowers cost per result directly. Start with the landing page: clear messaging, a strong offer, fast load times, and an obvious call to action lift conversions significantly. Match the page tightly to the ad so visitors find exactly what they expected. Adding trust signals like reviews, licensing, and guarantees reassures cautious local buyers. Improving targeting so ads reach people with genuine intent reduces wasted spend on unqualified clicks. Streamlining forms and adding click-to-call buttons removes friction, especially on mobile. Testing headlines, offers, and layouts through structured experiments reveals what converts best. On the back end, faster and more reliable lead follow-up converts more inquiries into customers, effectively lowering CPA without spending more. Speed matters throughout, so we pair /services/speed-optimization with /services/conversion-optimization. Run our free /tools/website-grader to find conversion blockers, and see /wiki/what-is-ab-testing to learn how testing systematically drives CPA down.
What is target CPA bidding? #
Target CPA is an automated bidding strategy in Google Ads and other platforms where you tell the system the average cost you are willing to pay per conversion, and it adjusts bids in real time to hit that goal. Instead of manually setting click bids, you let machine learning raise bids for clicks likely to convert and lower them for clicks unlikely to. This can improve efficiency once the campaign has gathered enough conversion data to learn from, typically at least 15 to 30 conversions per month. Target CPA works best when your conversion tracking is accurate and your target is realistic; setting it too low starves the campaign of impressions, while setting it too high overspends. It shifts the advertiser's job from micromanaging bids to feeding the algorithm clean data and a sensible goal. For local businesses without time to manage bids daily, it can be a strong option once foundations are solid. Reliable tracking underpins it all, which we cover at /wiki/what-is-server-side-tracking and build in /services/care-plans.
How does conversion tracking affect CPA accuracy? #
CPA is only as trustworthy as the conversion tracking behind it. If your tracking misses phone calls, fails to record form submissions, or double-counts conversions, your CPA will be wrong, and decisions based on it will be wrong too. Local businesses face particular challenges because many conversions happen offline, over the phone or in person, which basic web tracking cannot see. Call tracking, offline conversion imports, and server-side tagging help capture the full picture. Browser privacy changes and cookie restrictions have made accurate tracking harder, pushing more businesses toward first-party data collection. When tracking undercounts conversions, CPA looks artificially high and you may cut profitable campaigns. When it overcounts, CPA looks too good and you overspend. Getting measurement right is not a technical nicety, it is the foundation of every CPA decision. This is why we treat tracking setup as core work, explained further at /wiki/first-party-vs-third-party-data and /wiki/what-is-server-side-tracking, and maintained through /services/care-plans for ongoing accuracy.
CPA across different channels #
Cost per acquisition varies widely across advertising channels, and comparing them helps allocate budget wisely. Google Search Ads often produce a strong CPA for local services because searchers have high intent, though competitive industries push costs up. Meta Ads can deliver lower CPAs for visually driven businesses like gyms, salons, and restaurants, but conversions may skew toward less immediate intent. Local Services Ads, where available, charge per lead rather than per click, effectively pricing on a CPA basis and suiting home services well. Organic channels like local SEO have no direct media cost, so their effective CPA drops over time as rankings compound, which is why we emphasize /services/local-seo alongside paid work. Email and referral programs frequently have the lowest CPA of all. The goal is a blended acquisition strategy where cheaper channels carry more volume and paid channels fill gaps. Judge each channel on its own CPA and customer quality rather than assuming the cheapest headline number is best.
Common CPA mistakes to avoid #
Several errors distort CPA and lead to poor decisions. The most common is optimizing for the wrong conversion, counting low-value actions like page views or newsletter signups as acquisitions, which makes CPA look great while revenue stays flat. Another is ignoring customer lifetime value, judging a campaign by first-purchase CPA when repeat business makes a higher CPA perfectly profitable. Cutting campaigns too quickly based on early CPA before they gather enough data is common, especially with automated bidding that needs time to learn. Failing to track offline and phone conversions understates results for local businesses that close most deals off the website. Blending CPA across very different campaigns hides which specific efforts win or lose. Finally, treating CPA as a fixed target rather than a moving figure influenced by seasonality and competition leads to overreaction. Avoiding these traps requires clean tracking, patience, and reading CPA in context alongside CPC and lifetime value. Our /services/conversion-optimization process is built to sidestep these mistakes for local clients.
FAQ
What is the difference between CPA and CPC?
CPC is the cost of a single click on your ad, while CPA is the cost of a completed conversion such as a booked appointment or sale. Many clicks are usually needed to produce one conversion, so CPA is typically much higher than CPC. CPA ties spend to results, making it the more business-relevant metric.
Does CPA include all marketing costs?
It depends how you define it. A strict CPA includes only the ad spend for a channel, but a fully loaded CPA also folds in tools, agency fees, and creative costs. For accurate budgeting, decide which costs to include and stay consistent so comparisons across periods and channels remain meaningful.
What is a target CPA?
A target CPA is the average cost you are willing to pay to acquire one customer, set from your customer value and profit goals. In Google Ads it can also be an automated bidding strategy where the platform optimizes bids to hit that figure. Setting it realistically is key to steady performance.
Why is my CPA so high?
High CPA usually stems from low conversion rate rather than expensive clicks. Weak landing pages, poor ad-to-page match, slow load times, unqualified traffic, or missing trust signals all inflate it. Auditing your landing page and targeting, and testing improvements, is the fastest route to bringing CPA down profitably.
Can CPA be higher than customer value?
It can temporarily, and sometimes deliberately, when a business expects strong repeat purchases or referrals that make the customer profitable over time. But if CPA persistently exceeds a customer's total lifetime value, the campaign loses money. Compare CPA against lifetime value, not just the first sale, before deciding.
How many conversions do I need to trust my CPA?
A handful of conversions gives an unreliable, noisy CPA. Aim for at least 30 to 50 conversions before drawing firm conclusions, and more for automated bidding to learn effectively. Small samples swing wildly, so patience prevents you from cutting campaigns that would have become profitable with more data.
Was this helpful?