Free calculator

Ecommerce Profit Calculator

Profit per order after paid acquisition, from your ad funnel numbers.

Inputs

Results

Net profit per order

-$15.80

-26.3% net margin after ads.

  • CPA$50.00
  • Cost per click$1.25
  • ROAS1.20x
  • Break-even ROAS1.75x
  • Profit before ads$34.20

Formula

  1. Cost per click = CPM ÷ (1,000 × click-through rate)
  2. CPA = cost per click ÷ conversion rate
  3. Net profit per order = price − product cost − shipping − fees − CPA
  4. ROAS = price ÷ CPA

FAQ

How do CPM, CTR and conversion rate turn into CPA?+

CPM is what 1,000 impressions cost. Click-through rate sets how many of those impressions become clicks, which gives cost per click. Conversion rate sets how many clicks become orders, which gives cost per acquisition.

Why does a small change in conversion rate matter so much?+

CPA is cost per click divided by conversion rate. Going from a 1 percent to a 2 percent conversion rate halves what each order costs to acquire.

Does this include repeat purchases?+

No. It measures the first order only. If customers come back, a first order that loses money can still pay off. Use the customer lifetime value calculator to size that.

Get paid to talk to the apps you use

dtcmvp members are Shopify brand operators. Shopify app companies pay them for short calls about what is on their roadmap. Membership is free.

Apply for brand membership

Building a Shopify app or service? Find your company in the vendor directory and claim its free page.