Skip to main content
New Customer CM2 measures the variable margin from first-time buyers—CM1 minus fulfillment and transaction costs for new customer orders.

Formula

NC CM2 = NC CM1NC Fulfillment CostsNC Transaction Costs

Formula Components

MetricDefinition
NC CM1New customer gross margin
NC Shipping CostShipping costs for new customer orders
NC Handling CostHandling costs for new customer orders
NC Gateway CostPayment processing fees for new customers
customer_type = new_customerFilters to first-time buyers
Metadata
TypeCurrency
Data SourceShopify, Upstack Costs
AggregationSum

Example

New customers generated $32,000 CM1 with $4,000 fulfillment and $2,000 transaction costs.
ComponentAmountCalculation
NC CM1$32,000After COGS
NC Fulfillment$4,000Shipping + handling
NC Transaction$2,000Gateway fees
NC CM2$26,000$32,000 − $6,000

How It Works

NC CM2 shows the contribution margin from new customers after all variable per-order costs. This is the margin available to cover acquisition costs and contribute to profit. If NC CM2 is lower than CAC, you’re losing money on customer acquisition.

When to Use

ScenarioAction
Setting CAC limitsNC CM2 should exceed CAC for profitable acquisition
Comparing customer economicsBenchmark NC CM2 vs RC CM2
Evaluating fulfillment optionsSee how shipping choices impact new customer margin
First-order profitabilityDetermine if first orders are profitable before marketing

MetricRelationship
NC CM2 %NC CM2 as a percentage of NC net revenue
RC CM2Variable margin from returning customers
CACCost to acquire new customers
See all Contribution Margin metrics →