SEO Glossary 1 min read Updated: 05/15/2026

Cost Per Acquisition (CPA)

In brief

Cost Per Acquisition (CPA) shows how much advertising budget is needed on average to win a conversion or a new customer.

What Is Cost Per Acquisition?

CPA answers the most important question of any ad campaign: what does a new customer cost me? Only when you know your CPA and compare it with your margins do you know whether a campaign is profitable. Combined with the target CPA bid strategy, this metric drives all budget allocation in Google Ads.

Cost Per Acquisition (CPA) is the metric that shows how much advertising budget is needed on average to acquire a customer or conversion. If a Google Ads campaign costs $5,000 and generates 100 transactions, the CPA is $50. Unlike CPC (cost per click), CPA relates to real, defined conversions — not just clicks. A good CPA depends heavily on the profit margin of the product: for products with a 50% margin, a CPA of $25 can be good; at a 10% margin, this is economically impossible.

The mechanism of CPA is realized through conversion tracking: Google Ads must know which clicks led to conversions. This is achieved via conversion tracking code installed on the conversion page (thank-you page) or via Tag Manager. Google then automatically calculates CPA = total budget / conversions. The bid strategy “Target CPA” lets you tell Google: “I want a maximum CPA of $30” — Google then automatically optimizes bids to achieve this. This is especially valuable for e-commerce where profit is known.

In practice, define a clear CPA goal based on profit margin and marketing budget. A CPA set too low leads to few conversions; too high wastes budget. With Target CPA Bidding, you need sufficient historical conversion data (at least 30 per week) for good performance. CPA can fluctuate seasonally (e.g., higher before holidays). Important: not all conversions are equal — a lead from a weak landing page is less valuable than a lead from a premium page. Value-based tracking (higher conversion values for high-quality leads) refines this further.

Christian Synoradzki

Über den Autor

Christian Synoradzki

SEO-Freelancer

Mehr als 20 Jahre Erfahrung im digitalen Marketing. Fairer Stundensatz, keine Vertragsbindung, direkter Ansprechpartner.

„Since working with Christian, customers are finally finding us online too. That immediately affected revenue."

— Rainer Labrenz, Retailer

Christian Synoradzki

Christian Synoradzki

SEO Freelancer · 20+ years experience

Need SEO support? I'll help you — fair rates from EUR 69/h, direct, no long-term contracts.