Cost Per Acquisition

Cost per acquisition (CPA) is the average amount you spend to generate one conversion, customer, or qualified lead. The basic formula is total campaign cost divided by total acquisitions. If you spend $5,000 on Google Ads and landing page traffic and generate 100 leads, your CPA is $50.

How to calculate cost per acquisition

CPA looks simple, but the useful version depends on what counts as an acquisition. For ecommerce, it may be a sale. For B2B search campaigns, it may be a booked demo, form fill, or sales-qualified lead. The formula stays the same:

Total media spend + production costs + platform fees + agency costs, divided by total acquisitions.

If you only use ad spend, you get a media CPA. If you include creative, landing page, and management costs, you get a truer acquisition cost. For growth teams, both numbers matter. Media CPA helps optimize channels quickly. Fully loaded CPA helps protect margin.

Why CPA matters in SEO and PPC

CPA tells you whether search growth is efficient, not just active. A campaign can drive clicks, rankings, and conversions while still being unprofitable if the cost to acquire each customer is too high.

In PPC, CPA is a core bidding and budget metric. It helps you decide which campaigns, keywords, audiences, and landing pages deserve more spend. In SEO, CPA helps compare organic investment against lead volume and revenue quality over time. A keyword that brings low-cost, high-intent conversions is usually more valuable than one that only drives traffic.

CPA is most useful when paired with conversion rate, average order value, customer lifetime value, and return on ad spend. A $150 CPA may be excellent for a high-value service contract and terrible for a low-margin product.

Practical example: improving CPA from paid search

Scenario

A SaaS company spends $12,000 per month on paid search and generates 60 demo requests. Its CPA is $200. After reviewing search terms, the team finds broad keywords are wasting budget on low-intent traffic.

What changed

They tighten match types, add negative keywords, split branded and non-branded campaigns, and rebuild the landing page around one clear offer with stronger proof points and a shorter form.

Result

The same budget now generates 90 demo requests. CPA drops to $133. That improvement gives the team room to scale spend, test new keyword groups, and improve pipeline efficiency without increasing acquisition cost.

How to lower CPA without hurting lead quality

Start with keyword intent. High-intent terms usually convert better than broad research queries. Next, improve landing page relevance so ad copy, keyword theme, and page message align tightly. Use conversion tracking that separates raw leads from qualified opportunities. Then review device, audience, geography, and time-of-day performance to remove waste.

For SEO, map content to commercial search intent and build landing pages that convert, not just rank. For PPC, use search query data aggressively and keep testing offers, page layouts, and calls to action. Lower CPA usually comes from better targeting, stronger conversion paths, and cleaner measurement rather than just cutting bids.

Find the next paid search fix faster

Cut through noisy reporting and focus on the adjustments that can improve search ad performance now.

Start Now

Improve SEM with clearer campaign decisions
without the dashboard fog

Use SEM Rocket to focus on the parts of paid search marketing that create better clicks, stronger intent matching, and more efficient campaign management.