Skip to main content
Meta Cost per Purchase measures how much you spend on average for each purchase attributed to your Meta ads.

Formula

Meta Cost per Purchase = 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 $2,450 on Meta ads in March and drove 98 purchases.
MetricValueInsight
Ad Spend$2,450Total Meta budget consumed
Purchases98Orders attributed to Meta
Cost per Purchase$25.00Average acquisition cost

How It Works

Meta tracks purchases using pixel events and Conversions API data. When a user who saw or clicked your ad completes a purchase within the attribution window, Meta credits that sale to the campaign. This metric divides your total spend by those attributed purchases.

When to Use

ScenarioAction
Compare campaign efficiencyLower cost per purchase = more efficient spend
Set target acquisition costsBenchmark against your average order value
Identify underperforming adsPause ads with cost per purchase above target
Scale profitable campaignsIncrease budget on ads with low acquisition costs

MetricRelationship
Meta PurchasesThe denominator in this calculation
Meta SpendThe numerator in this calculation
Meta CPAAlternative name for cost per acquisition