Skip to main content
Meta CPA measures the average cost to generate one purchase conversion from your Meta advertising campaigns.

Formula

Meta CPA = Meta Spend ÷ Meta Purchases

Formula Components

MetricDefinition
Meta SpendTotal amount spent on Meta advertising
Meta PurchasesNumber of purchases attributed to Meta ads
Metadata
TypeCurrency
Data SourceMeta Ads
AggregationRatio

Example

Your skincare brand spent $4,500 on Meta ads last month and generated 150 purchases.
CampaignSpendPurchasesCPA
Retargeting$1,20080$15.00
Prospecting$2,10050$42.00
Lookalike$1,20020$60.00
Total$4,500150$30.00

How It Works

Meta calculates CPA by dividing total ad spend by purchase conversions recorded through the Meta Pixel or Conversions API. The attribution window you configure in Meta Ads Manager determines which purchases count toward each campaign. Lower CPA indicates more efficient acquisition—you’re spending less to convert each customer.

When to Use

ScenarioAction
CPA exceeds targetNarrow audience targeting or improve creative
CPA varies by campaignReallocate budget to lowest-CPA campaigns
CPA rising over timeTest new audiences or refresh ad creative
Comparing channelsBenchmark against Google and TikTok CPA

MetricRelationship
Meta PurchasesConversion count used in denominator
Meta ROASRevenue efficiency vs cost efficiency
Meta New Customer CPAAcquisition cost for first-time buyers only