eCommerce Metrics vs. KPIs: What’s the Difference?

Net Profit

Net Profit = Total Revenue - Total Expenses

  • How to Improve Performance: Reduce unnecessary expenses, optimize pricing, and increase AOV.

Net Profit Margin

Net profit margin is the percentage of revenue that turns into profit after all expenses.

  • Why It Matters: Shows how efficiently your business converts sales into profit.
  • Benchmark: 10-20% (average).
  • Formula:

Sales Conversion Rate = (Number of Successful Conversions / Total Number of Leads or Visitors) x 100%

  • How to Improve Performance: Increase prices, cut costs, and optimize marketing spend.

Want to quickly calculate your profit margins? Try our Free Profit Margin Calculator to see your real earnings instantly.

Gross Profit Margin

Gross profit margin is the revenue minus the cost of goods sold (COGS).

  • Why It Matters: Reflects the profitability of your products before operating costs.
  • Benchmark: 30-50% margin.
  • Formula:

Gross Profit = Revenue - COGS

  • How to Improve Performance: Negotiate better supplier rates and reduce production costs.

Operating Profit

Operating Profit = Gross Profit - Operating Expenses

  • How to Improve Performance: Streamline operations and reduce overhead costs.

ROAS (Return on Ad Spend)

ROAS measures the revenue generated per dollar spent on advertising.

  • Why It Matters: Helps evaluate ad campaign effectiveness.
  • Benchmark: 3-4x (good).
  • Formula:

ROAS = Revenue from Ads / Ad Spend

  • How to Improve Performance: Optimize ad targeting and experiment with creatives.

Average Order Value (AOV)

Average order value calculates the average amount spent per order.

  • Why It Matters: Increasing AOV boosts revenue without acquiring new customers.
  • Benchmark: $50-$100 (varies).
  • Formula:

AOV = Total Revenue / Number of Orders

  • How to Improve Performance: Optimize ad targeting and experiment with creatives.

Conversion Rate

Conversion rate is the percentage of visitors who complete a purchase.

  • Why It Matters: Directly impacts revenue and marketing efficiency.
  • Benchmark: 2-3% (average).
  • Formula:

Conversion Rate = (Number of Conversions / Total Visitors) × 100

  • How to Improve Performance: Optimize website UX, simplify checkout, and use trust signals.

Customer Lifetime Value (CLV)

CLV = (Average Order Value × Purchase Frequency) × Customer Lifespan

  • How to Improve Performance: Improve retention with loyalty programs and personalized offers.

Customer Acquisition Cost (CAC)

CAC is the cost to acquire a new customer, including ad spend and marketing costs.

  • Why It Matters: Determines how efficiently you attract new customers.
  • Benchmark: Varies by niche.
  • Formula:

CAC = Total Marketing Spend / Number of New Customers Acquired

  • How to Improve Performance: Use organic traffic strategies and referral marketing.

Returning Customer Rate

The percentage of customers who make repeat purchases.

  • Why It Matters: A high rate indicates customer loyalty and reduced reliance on new acquisitions.
  • Benchmark: 20-30% (healthy).
  • Formula:

Returning Customer Rate = (Returning Customers / Total Customers) × 100

  • How to Improve Performance: Offer loyalty programs, personalized discounts, and excellent customer service.

Churn Rate

Churn rate is the percentage of customers who stop buying from you over a period.

  • Why It Matters: High churn means you’re losing customers faster than acquiring them.
  • Benchmark: Below 5% (ideal).
  • Formula:

Churn Rate = (Lost Customers / Total Customers at Start of Period) × 100

  • How to Improve Performance: Improve product quality, customer support, and engagement strategies.

Click-Through Rate (CTR)

Click through rate measures the percentage of ad clicks per impression.

  • Why It Matters: Helps optimize paid ad performance.
  • Benchmark: 2-3% (Google Ads).
  • Formula:

CTR = (Clicks / Impressions) × 100

  • How to Improve Performance: Write compelling copy, use high-quality images, and A/B test ads.

Traffic

Traffic represents the total visitors to your store from all sources.

  • Why It Matters: More visitors mean more potential buyers.
  • Benchmark: Varies by source.
  • Formula:

N/A (Traffic is a direct count of visitors)

  • How to Improve Performance: Regularly check website traffic, work on SEO, run targeted ads, and leverage social media.

Bounce Rate

Bounce rate is the percentage of visitors who leave your site without interacting.

  • Why It Matters: A high bounce rate signals poor user experience.
  • Benchmark: Below 50% (ideal).
  • Formula:

Bounce Rate = (Single Page Visits / Total Visits) × 100

  • How to Improve Performance: Optimize site speed, improve content relevance, and use engaging CTAs.

Time on Site

Time on site tracks how long visitors stay on your store before leaving.

  • Why It Matters: Longer time suggests better engagement.
  • Benchmark: 2-3 minutes (average).
  • Formula:

N/A (Measured by analytics tools)

How to Improve Performance: Improve site navigation, create engaging content, and add videos.

How to Track eCommerce Metrics Effectively

To avoid data overload, use tools that consolidate your metrics:

  • Google Analytics – Traffic, bounce rate, time on site
  • Shopify Analytics – Sales, AOV, returning customers
  • TrueProfit – Net profit, CAC, CLV, ROAS (for real-time profitability tracking)
avatar
Harry Chu

Founder of TrueProfit & eCommerce Profitability Expert

Harry Chu

Harry Chu is the Founder of TrueProfit, a net profit tracking solution designed to help Shopify merchants gain real-time insights into their actual profits. With 11+ years of experience in eCommerce and technology, his expertise in profit analytics, cost tracking, and data-driven decision-making has made him a trusted voice for thousands of Shopify merchants.

Let's Collaborate