Skip to main content
Google Cost per Purchase measures how much you spend on average to drive each purchase through your Google Ads campaigns.

Formula

Google Cost per Purchase = Google Spend ÷ Google Purchases

Formula Components

MetricDefinition
Google SpendTotal amount billed by Google for advertising
Google PurchasesNumber of purchases attributed to Google ads
Metadata
TypeCurrency
Data SourceGoogle Ads
AggregationRatio

Example

A home decor store spent $4,200 on Google Ads in March and drove 84 purchases.
MetricValueCalculation
Google Spend$4,200Total ad spend
Google Purchases84Attributed conversions
Cost per Purchase$50.00$4,200 ÷ 84

How It Works

Google Cost per Purchase divides your total Google Ads spend by the number of purchases attributed to those campaigns. Lower values indicate more efficient acquisition—you’re spending less to acquire each customer through Google.

When to Use

ScenarioAction
High cost per purchasePause underperforming campaigns or ad groups
Compare campaign typesEvaluate Search vs Shopping vs Performance Max efficiency
Budget allocationShift spend to campaigns with lower acquisition costs
Cross-platform comparisonCompare against Meta or TikTok cost per purchase

MetricRelationship
Google SpendNumerator in calculation
Google PurchasesDenominator in calculation
Google ROASRevenue-based efficiency metric
See all Google Efficiency metrics →