You track conversion rates, average order value, and customer acquisition cost. But when someone asks "how is your shipping performing?" — most e-commerce businesses can't give a clear answer.
This blind spot is expensive. Shipping is typically the second-largest cost after product procurement, and it directly shapes whether customers come back. Yet most merchants operate on gut feeling: "I think our deliveries are mostly on time" or "returns seem about normal."
Gut feeling doesn't scale. Here are the 8 shipping KPIs that give you actual visibility into your operations — and what to do when the numbers look wrong.
1. On-Time Delivery Rate (OTD)
What it measures: The percentage of orders delivered within the promised timeframe.
How to calculate: (Orders delivered on time ÷ Total orders delivered) × 100
Benchmark: 95% or higher. Below 90% signals a systemic issue.
On-time delivery rate is the single most important shipping KPI because it directly impacts customer trust. When you promise 2-3 day delivery and consistently deliver in 5, customers don't complain — they just don't come back.
What moves this number
- Carrier performance: Some carriers consistently underperform on certain routes. Track OTD per carrier, not just overall
- Cutoff time management: If your shipping cutoff is 3 PM but your team finishes packing at 5 PM, you've already lost a day
- Regional patterns: A carrier that delivers in 2 days to Istanbul might take 5 days to Erzurum. Use multi-carrier strategies to match carriers to regions
When to worry
If your OTD drops below 90%, don't just switch carriers. First, break down where the delays happen: is it your warehouse (slow processing), the carrier (slow transit), or a specific route? The fix depends entirely on where the bottleneck sits.
2. Average Shipping Cost Per Order
What it measures: Your total shipping spend divided by the number of orders shipped.
How to calculate: Total shipping costs ÷ Total orders shipped
Benchmark: Should be below 8-10% of your average order value. If you're spending 15%+ on shipping relative to order value, you're likely losing money on small orders.
This metric tells you whether your carrier agreements, package optimization, and shipping strategy are working together. It's also the first number to check when margins shrink unexpectedly.
What moves this number
- Carrier rate negotiations: Even small rate improvements compound over thousands of shipments. See our guide to negotiating shipping agreements
- Package optimization: Oversized boxes mean you're paying for air. Dimensional weight charges can inflate costs by 20-40%
- Rate comparison: Automatically comparing carrier rates per shipment typically reduces shipping costs by 15-30%
When to worry
If this number is climbing month-over-month without a corresponding increase in package weight or distance, investigate carrier surcharges. Fuel surcharges, residential delivery fees, and peak season premiums can silently inflate your costs.
3. Order Processing Time
What it measures: The time between when an order is placed and when it's handed to the carrier.
How to calculate: Average time from order creation to carrier scan (first scan event)
Benchmark: Same-day processing for orders placed before your cutoff time. If average processing exceeds 24 hours, you have a warehouse bottleneck.
Customers don't distinguish between "the merchant was slow to ship" and "the carrier was slow to deliver." From their perspective, the clock starts the moment they click "buy."
What moves this number
- Automation: Shipping automation eliminates manual label creation, carrier selection, and notification sending — cutting processing from hours to minutes
- Batch vs. continuous processing: Batching is efficient for picking, but holding orders until end-of-day delays processing. Find the right rhythm for your volume
- Integration: API-based integrations that pull orders automatically eliminate the copy-paste bottleneck entirely. See our shipping API guide
When to worry
If processing time creeps above 24 hours, you're either understaffed or still relying on manual processes. The solution usually isn't more people — it's better systems.
4. Return Rate and Return Shipping Cost
What it measures: The percentage of orders returned and the cost of processing those returns.
How to calculate:
- Return Rate: (Returned orders ÷ Total orders) × 100
- Return Cost Per Order: Total return shipping costs ÷ Total returned orders
Benchmark: Varies by category. Apparel: 20-30%. Electronics: 8-12%. Home goods: 10-15%. Your goal isn't zero returns — it's understanding why things come back.
What moves this number
- Product information quality: 22% of online returns happen because the product looked different in person. Better photos and descriptions reduce this directly
- Size/fit guidance: For apparel, size charts with actual measurements (not just S/M/L) can cut return rates by 10-15%
- Packaging quality: Products arriving damaged account for 8-12% of returns. Better packaging costs less than return shipping
- Return process efficiency: A streamlined returns management process reduces per-return handling costs
When to worry
If your return rate suddenly spikes, check by SKU — it's almost always a specific product or batch, not a general trend. Also track return reasons to separate shipping-caused returns (damage, wrong item) from product-caused returns (didn't fit, didn't like).
5. Shipping Cost as Percentage of Revenue
What it measures: How much of your total revenue goes to shipping.
How to calculate: (Total shipping costs ÷ Total revenue) × 100
Benchmark: 5-8% for most e-commerce businesses. Subscription boxes and heavy goods may run higher (10-15%).
This is your strategic KPI. While "average cost per order" tells you about operational efficiency, "shipping as percentage of revenue" tells you whether your business model works at its current scale.
What moves this number
- Average order value: Higher AOV dilutes shipping cost. Free shipping thresholds are a lever here — "free shipping over $75" increases cart size while absorbing shipping costs
- Product mix: Lightweight, high-margin products are shipping-friendly. Heavy, low-margin products can destroy unit economics
- Volume growth: Higher volumes unlock better carrier rates, improving this ratio. See our guide on scaling shipping operations
When to worry
If this ratio is climbing while revenue is flat, your shipping costs are outpacing your growth. This typically means you've hit a volume plateau without renegotiating carrier rates, or that your product mix has shifted toward heavier/bulkier items.
6. First Attempt Delivery Success Rate
What it measures: The percentage of shipments delivered successfully on the first attempt.
How to calculate: (First-attempt deliveries ÷ Total delivery attempts) × 100
Benchmark: 90%+ is healthy. Below 85% means you're paying for re-delivery and losing customer trust.
Every failed delivery attempt costs money — re-delivery charges, customer service calls, and sometimes the order itself if the customer cancels. In markets where cash-on-delivery is common, failed first attempts are even more costly because redelivery rates drop significantly.
What moves this number
- Address validation: Validating addresses at checkout catches errors before they become failed deliveries
- Delivery notifications: SMS alerts telling customers "your package is out for delivery today" increases the chance someone is available to receive it
- Delivery time windows: Where carriers support it, letting customers choose preferred delivery times dramatically improves first-attempt success
When to worry
If first-attempt failures are concentrated in specific regions, it's likely a carrier coverage issue — not a customer issue. Consider adding regional carriers that have stronger last-mile networks in those areas.
7. Customer Satisfaction Score (Shipping-Specific)
What it measures: How customers rate their shipping experience, measured separately from the product experience.
How to collect: Post-delivery survey (1-5 stars or NPS) triggered 1-2 days after delivery confirmation.
Benchmark: 4.2+ out of 5 stars. NPS of 30+ is good; 50+ is excellent.
Most e-commerce businesses only measure product satisfaction. But a customer who loved the product but had a terrible delivery experience is unlikely to reorder. Separating shipping satisfaction from product satisfaction reveals problems you'd otherwise miss.
What moves this number
- Tracking visibility: Customers who can track their order in real-time rate their experience 15-20% higher — even when delivery time is the same
- Proactive communication: Telling customers about delays before they notice reduces negative feedback by up to 30%
- Delivery speed expectations: Overpromise and underdeliver kills this score. It's better to promise 3-5 days and deliver in 3 than to promise 1-2 days and deliver in 3
When to worry
If product ratings are high but shipping ratings are low, your delivery experience is dragging down your brand. This is a solvable problem — and usually a carrier or communication issue, not a warehouse issue.
8. Tracking Page Engagement
What it measures: How often customers check their tracking page and how they interact with it.
How to track: Page views, unique visitors, and click-through rates on your branded tracking page.
Benchmark: Average customer checks tracking 3-5 times per order. Click-through rate on cross-sell recommendations: 2-5%.
Your tracking page is one of the most visited pages on your site — customers return to it multiple times per order. If you're sending customers to the carrier's generic tracking page, you're missing both a branding opportunity and a revenue channel.
What moves this number
- Branded tracking pages: Customers engage 40% more with branded tracking pages than generic carrier pages
- Cross-sell placement: Relevant product recommendations on the tracking page generate additional revenue without additional ad spend
- Status update frequency: More granular status updates (picked, packed, in transit, out for delivery) give customers a reason to return to the page
When to worry
Low tracking page engagement often means customers don't know the page exists. Check whether your shipping confirmation emails link to your branded tracking page or to the carrier's website. This is one of the easiest wins in e-commerce — a simple link change can redirect thousands of monthly visits to a page you control.
How to Start Tracking These KPIs
You don't need to measure all 8 from day one. Start with these three — they cover cost, speed, and customer perception:
- On-Time Delivery Rate — Are you keeping your promises?
- Average Shipping Cost Per Order — Are you paying too much?
- Return Rate — Are you shipping the right things the right way?
Once you have visibility into these three, layer in the others as your operations mature.
The key is consistency: measure the same way every month, benchmark against yourself, and investigate when something changes. A 2% drop in on-time delivery rate is a signal. A 5% drop is a fire.
Shipping metrics aren't just about catching problems — they're about finding opportunities. A merchant who knows their cost-per-order by carrier, their OTD by region, and their first-attempt success rate has the data to make smarter decisions at every level: which carriers to negotiate with, which regions to prioritize, and where automation will have the biggest impact.
The question isn't whether you can afford to track these metrics. It's whether you can afford not to.