Skip to content

E-Commerce KPI Dashboard Example

More orders, smaller baskets: see what a free-shipping change really earns

E-Commerce Performance Dashboard

Change the free-shipping banner from $75 to $49 on a Monday, and by Friday the conversion rate has moved. Orders are up, fewer carts are left sitting, and everyone is pleased. The question nobody asks that week is what the store now pays to ship a $52 order of socks.

Online selling keeps taking a bigger slice of American retail. The Census Bureau's quarterly estimate put US retail e-commerce sales at $340.2 billion in the second quarter of 2026, seasonally adjusted, up about 12% from $303.3 billion a year earlier.

Shipping is where a lot of those sales are won or lost. Baymard Institute's average across 50 cart abandonment studies is 70.22%, and in its survey of US shoppers, 40% of those who left for a reason other than browsing blamed extra costs such as shipping, tax and fees. What does sell doesn't always stay sold. The NRF and Happy Returns estimated in October 2025 that 19.3% of 2025 online sales would be returned.

The store you'll see here is invented: a US direct-to-consumer brand selling merino wool socks, base layers and hats, online only. Its figures are modeled, and no customer's data sits behind them. Two targets in the table below lean on a published figure, and the table says which. If you run physical stores, the retail dashboard example fits better, and the retail holiday example covers the November and December rush in stores.

What is an E-Commerce KPI Dashboard?

Overview

An e-commerce KPI dashboard shows how many visitors became buyers, what each order was worth once shipping, returns and fees came out, and whether those buyers came back.

It opens with traffic. Sessions is the context number: the visits the store paid for or earned. Conversion rate says how many of those visits ended in an order, and cart abandonment says how many got as far as a basket and then left.

Then the order itself. Average order value is the size of the basket. Net sales is what's left of product revenue after discounts and refunds. Customer acquisition cost is what the ads spent for each first-time buyer.

Then what happens after checkout. Order fulfillment time is the hours from order to the first carrier scan. Return rate is the share of revenue that came back in a box. Repeat purchase rate shows how many first-time buyers ordered again within 90 days.

Contribution margin per order sits over all of it. It's what a single order leaves after product cost, pick and pack, shipping the customer didn't pay for, card fees and returns, and it decides whether the other nine were worth chasing.

Who benefits from this dashboard?

  1. Founder or General Manager: Net sales and contribution margin per order, read together, answer the question the P&L asks a month too late. Did the growth make money?
  2. Growth Marketing Lead: Customer acquisition cost means little until it sits next to repeat purchase rate. A $20 customer who never comes back can cost more than a $35 one who orders four times a year.
  3. E-Commerce Manager: Conversion rate, cart abandonment and average order value are the scoreboard for every site change, from shipping rules and bundles to a new checkout.
  4. Warehouse or 3PL Account Lead: Fulfillment time is the early warning that order volume has outrun the pick team, usually the week of Black Friday, before the "where's my order?" emails start.
  5. Finance: Promotions surface in return rate and margin per order weeks after the sales spike. January's refunds belong in the verdict on December.

Don't mix cart abandonment with checkout abandonment. A store platform's abandoned-checkout list typically counts only shoppers who reached checkout and entered contact details, so its rate runs far lower than one counted from add-to-cart in your analytics. Pick one definition and keep it, or a change of report will look like a fixed checkout.

Dashboard Example Overview

The store sells online only, ships from one warehouse in Pennsylvania, and took $8.32 million in net sales in the twelve months to September 2026. Socks are most of its orders and most of its reorders. It reports ten KPIs monthly:

  • Sessions: Visits to the store in the month, from the analytics tool. No target. It's context, and the denominator for conversion rate.
  • Conversion Rate: Orders divided by sessions. Counted per session, the way the store platform and Google Analytics report it, never per ad click.
  • Cart Abandonment Rate: Sessions that added to cart but didn't order, divided by sessions that added to cart. Lower is better.
  • Average Order Value: Product revenue after discounts and before refunds, divided by orders. Shipping charged and sales tax are left out, so a shipping change can't flatter it.
  • Net Sales: Product revenue after discounts, less refunds issued in the month. On this board it equals orders times average order value, less returns.
  • Customer Acquisition Cost: Paid media and affiliate spend divided by first-time customers. Brand and content costs are left out, and the board says so.
  • Order Fulfillment Time: Average hours from order placed to first carrier scan. Delivery time after that belongs to the carrier and gets its own report.
  • Return Rate: Refunded merchandise value divided by product revenue after discounts, in the month the refund is issued.
  • 90-Day Repeat Purchase Rate: Of the first-time customers won three months earlier, the share who ordered again within 90 days. The lag is the point: April's figure judges January's customers.
  • Contribution Margin per Order: Net sales times product margin, less pick and pack, outbound shipping not recovered from the customer, payment fees and return processing, divided by orders. Measured before ad spend, which acquisition cost already covers.

For its first eleven months on the board, the store ran a $75 free-shipping threshold with $8.95 shipping below it. August 2025 was typical: conversion rate 2.12%, cart abandonment 73.9%, average order value $80.37 and contribution margin $21.93 an order. Solid margins, but nearly three carts in four were left behind, above Baymard's 70.22% average.

On September 1, 2025, with the holidays ahead, the store cut the threshold to $49 and dropped shipping below it to $7.95. The funnel numbers answered within the month. September conversion was 2.53%, cart abandonment fell to 68.6%, and acquisition cost dropped from $31.56 to $23.97, because the same ad spend now turned up more buyers. Orders rose about 26% on August.

The bottom of the board moved the other way. Average order value fell to $64.58: the shopper who used to add a third pair of socks to reach $75 no longer had a reason to. Contribution margin per order fell from $21.93 to $13.16, because the store was now paying to ship $50 and $60 orders. Net sales rose just 2.7%, to $599,236. Multiply margin by orders and September earned about $141,500 of contribution, against about $187,000 in August.

November 2025 was the biggest sales month in the store's history: $1,084,124, up 8.2% on November 2024, on a conversion rate of 3.20%. It was also 18,690 orders against 14,159, and the warehouse felt every one. Order fulfillment time reached 46.1 hours against 33.7 a year earlier, then 41.6 hours in December. Margin per order was $10.50, so the record month earned about $196,000 of contribution, against about $267,000 the November before on lower sales.

One number moved the right way without anyone planning it. January 2026 return rate was 17.1%, against 18.0% in January 2025. Fewer filler items in the basket meant fewer coming back. It didn't rescue the month: margin per order was $10.28, the lowest on the board.

In March 2026 the store settled on a middle line. The threshold went to $65, shipping below it became a flat $5.95, and the best-selling socks were repacked as a three-pair bundle priced just over the threshold. In April a second pick shift went in, and fulfillment time fell to 20.0 hours.

By September 2026, conversion rate was 2.43%, cart abandonment 70.3%, average order value $76.16 and contribution margin $17.31 an order. Acquisition cost held at $25.87, below the $28.59 to $34.24 it ran outside the holidays under the old threshold. Net sales of $711,711 were up 18.8% on September 2025, and the month earned about $190,500 of contribution against $141,500. That's only a little ahead of August 2025, on 12% more sessions. The middle line isn't a big win over the old threshold. It's a much better store than the $49 one.

Repeat purchase rate paid for the compromise. Customers won outside the holidays under the $49 threshold came back at 25.2% to 25.7% within 90 days, because a $50 sock reorder shipped free. Once orders under $65 paid $5.95 shipping, the cohorts slipped: 22.2% in June 2026 and 22.5% in September, back to where they were before the experiment and under the 23% target.

Creating an E-Commerce Dashboard in SimpleKPI

  • Step 1 Settle what counts as a session, an order and a sale

    Does conversion divide by sessions or by users? Does average order value include shipping and tax? Are cancelled orders taken out, and are refunds counted in the month of the order or the month of the refund? Each choice moves a number by a point or more, so a shipping test can win or lose on a definition. Write them down before the first month goes in.

    If you're still choosing which measures make the cut, the guide to choosing KPIs goes deeper.

  • Step 2 Count first-time customers in the store, not in the ad accounts

    Ad networks can each claim the same order, so adding up their reported conversions overstates new customers and flatters acquisition cost. Use spend from the invoices and first-time customers from the store platform. Sessions, conversion and abandonment come from one analytics property, fulfillment time from the warehouse system or your 3PL, and margin per order from finance once the month closes.

  • Step 3 Judge shipping and promotion changes on margin, a year apart

    Give the e-commerce manager a weekly funnel view of conversion, abandonment and order value. Give the founder a monthly view of net sales, return rate and margin per order against the same month last year. Holiday traffic and January returns make month-on-month comparisons almost useless for a change made in the fall.

  • Step 4 Put conversion beside basket size, and orders beside the warehouse

    Conversion rate against average order value. Acquisition cost against repeat purchase rate. Order count against fulfillment time. Discount depth against return rate. Put each pair next to each other on the screen, so nobody can report the first without seeing the second.

List of E-Commerce KPIs

Two targets rest on published figures: cart abandonment, against Baymard's 70.22% average, and return rate, against the NRF's 19.3% estimate for 2025 online sales. The ones marked starting point come from this store's own history, so replace them with yours.

KPI NameTypical TargetDescription / Calculation
SessionsNo target (context)Visits to the online store in the period, from the analytics tool. The denominator for conversion rate.
Conversion Rate≥ 2.5% (starting point)Orders divided by sessions.
Cart Abandonment Rate≤ 70% (Baymard average 70.22%)Sessions that added to cart without ordering divided by sessions that added to cart. Lower is better.
Average Order Value≥ $72 (starting point)Product revenue after discounts, before refunds, divided by orders. Excludes shipping charged and sales tax.
Net Sales$650,000 a month (starting point)Product revenue after discounts less refunds issued in the period. Set seasonal targets.
Customer Acquisition Cost≤ $28 (starting point)Paid media and affiliate spend divided by first-time customers. Lower is better.
Order Fulfillment Time≤ 24 hours (starting point)Average hours from order placed to first carrier scan. Lower is better.
Return Rate≤ 15% (NRF online estimate 19.3%)Refunded merchandise value divided by product revenue after discounts. Lower is better.
90-Day Repeat Purchase Rate≥ 23% (starting point)First-time customers from the cohort three months earlier who ordered again within 90 days, divided by that cohort.
Contribution Margin per Order≥ $16 (starting point)Net sales times product margin, less pick and pack, unrecovered outbound shipping, payment fees and return processing, divided by orders. Before ad spend.

Need a longer list to choose from? The retail KPI template holds a wider set of 16 KPIs, from shop visitors to net sales, that trims down well for an online store. If social channels bring in a big share of your first-time buyers, the social media section of our marketing KPIs guide covers the measures behind acquisition cost.

Why E-Commerce Dashboards Matter

An online store can change its prices, shipping rules and checkout in an afternoon, and every one of those changes shows up first in the friendliest number. Conversion moves in days. Margin per order moves in the same days, but nobody looks at it until the month closes, and returns take longer still.

Most of the ten trade off against one another. Free shipping and discounts lift conversion and cut abandonment while shrinking the basket. Cheap acquisition often brings bargain hunters who never order twice. A record order count stretches fulfillment time, and late parcels turn into refunds and lost reorders. Bundles lift order value, but they can push return rate up when shoppers keep one item and send the rest back.

So judge any change on total contribution, not net sales. In this example, the $49 threshold produced the store's best sales month, and that November still earned about $71,000 less contribution than the November before.

Before the next shipping or promotion change, write down today's contribution margin per order and orders per month. Check both again eight weeks later. If the change crossed the holidays, wait for January's returns before you call it.

Building it in SimpleKPI

Build this dashboard yourself with SimpleKPI's KPI dashboards, or start from the Retail KPIs template. The mechanics are the same whatever you track:

  • KPIs: each one gets a target, an entry frequency and tags, so you can report by team, site, product or whatever you split the numbers by.
  • Data: type numbers in, import a spreadsheet, or use an integration or the API. The dashboard updates as each number lands, so daily and monthly KPIs sit side by side.
  • Reports: scheduled KPI reports email the numbers to people who never log in.
  • AI: Kip, the built-in AI, suggests targets and flags indicative benchmarks (AI estimates, not peer data) once some history builds up.
  • Price: $79 a month for unlimited users and KPIs, as one flat price, with a 14-day free trial and no card needed.

Frequently Asked Questions

What KPIs should an e-commerce dashboard include?
Start with the funnel, then the money behind it. Sessions, conversion rate and cart abandonment show whether visitors buy. Average order value and net sales show what they spent, and customer acquisition cost shows what it took to find them. Return rate and repeat purchase rate show whether the sale stuck. Put contribution margin per order over the top, because a store can grow orders and shrink profit in the same month. If you pick and pack your own orders, add fulfillment time. If a 3PL does it, track the turnaround it promised you instead.
What is the difference between an e-commerce metrics dashboard and a KPI dashboard?
A metrics dashboard shows everything your store platform and analytics tool can count. A KPI dashboard shows the ten or so numbers you've given a target, a direction and an owner. Page views, bounce rate, traffic by device and top-selling products are useful metrics, but nobody is judged on them each month. Keep those in the analytics tool for digging. A number belongs on the KPI dashboard only if someone will change what they do when it misses.
What is a good cart abandonment rate?
Around 70% is normal. Baymard Institute's average across 50 published studies is 70.22%, so a store at 72% doesn't have a crisis, and one reporting 45% should check what it's counting. In Baymard's survey of US shoppers, 40% of those who abandoned for a reason other than just browsing said extra costs such as shipping, tax and fees were too high. That makes the shipping line on the cart page the first thing to test, and the last thing to hide until checkout.
How do you calculate e-commerce conversion rate?
Divide orders by sessions for the same period and multiply by 100. Shopify describes it as the percentage of sessions that resulted in a purchase, and Google Analytics' session key event rate also counts per session, so a shopper who visits three times before buying is one conversion out of three. Don't compare it with the conversion rate an ad network reports, which only counts clicks on its own ads. And read it next to sessions: a promotion that brings in cheap traffic can lower the rate while sales go up.
What is a normal return rate for online orders?
The National Retail Federation and Happy Returns estimated that 19.3% of US online sales would be returned in 2025, against 15.8% of retail sales overall. Measure it by value, refunded merchandise divided by product revenue, and expect a spike in January as holiday orders come back. Compare each January with the January before, not with December.
Should an online store lower its free-shipping threshold?
Only if the extra orders are worth more than the shipping you start paying for. A lower threshold usually lifts conversion and cuts cart abandonment, but average order value falls with it, because shoppers no longer add an item to qualify. Before changing it, count how many current orders land just above the threshold and what it costs you to ship an order below it. Afterwards, judge it on contribution margin per order and total contribution, not sales, for at least two months.

Get started with your KPI Software

Get started for free