CPA (Cost per Acquisition)

CPA is the average advertising cost to acquire one customer or conversion, calculated as total ad spend divided by total conversions.

CPA tells you how much you paid, on average, for each conversion your ads produced. A conversion can be a purchase, a lead, an app install — whatever action you're optimising for.

CPA is the bottom-line efficiency metric for performance campaigns. Unlike CPC or CPM, it captures the full funnel: your ad has to earn a click, the click has to load a page, and the page has to convert. If any step leaks, CPA rises.

To know whether your CPA is "good", compare it to your customer lifetime value (LTV). A healthy rule of thumb is CPA ≤ ⅓ of profit LTV.

Formula

CPA = Total ad spend ÷ Total conversions

Example

You spend $1,500 on TikTok ads and get 30 purchases. Your CPA is $1,500 ÷ 30 = $50.

Related tools

Turn ad knowledge into ad performance

Vinora turns a product image or store link into scroll-stopping short-form video ads with AI script, voiceover and music.

100 welcome credits · No credit card required