
Stop tracking vanity metrics. These are the 5 support KPIs that actually tell you if things are working.
You can track dozens of support metrics. Ticket volume, handle time, agent utilization, reopened tickets, backlog size. The list goes on.
But most of them don't tell you anything useful. They're numbers that go up or down without connecting to what actually matters — whether your customers are getting helped quickly and whether your support operation is sustainable.
Here are the five metrics that actually deserve your attention.
This is the single most important metric for customer experience. It measures how long a customer waits before getting any response — even if it's not the final answer.
Why it matters: Customers form their opinion of your support within the first few minutes. A fast acknowledgment ("we're looking into this") buys you time. Silence creates frustration.
E-commerce benchmarks:
The cost of slow response times goes beyond customer satisfaction. It directly impacts repeat purchase rates and chargebacks.
How long from first contact to the customer's problem being fully solved. Not just responded to — actually resolved.
Why it matters: Fast first responses mean nothing if resolution takes days. A customer who gets a quick "we're on it" followed by three days of silence is worse off than one who waits 4 hours for a complete answer.
E-commerce benchmarks:
The percentage of tickets resolved in a single interaction. No back-and-forth. No "let me check and get back to you." Done in one reply.
Why it matters: Every additional reply doubles the cost of a ticket and frustrates the customer. High first-contact resolution means your team has the right tools and information to solve problems immediately.
E-commerce benchmarks:
Low first-contact resolution usually means one of two things: your agents don't have access to order data within their support tool, or your policies are too complex for agents to apply consistently.
A simple post-interaction survey. "How would you rate your support experience?" Usually a 1-5 scale.
Why it matters: It's the only metric that comes directly from the customer. Everything else is an internal measurement. CSAT tells you what the customer actually experienced.
E-commerce benchmarks:
One catch: response rates on CSAT surveys are typically low (10-20%). Unhappy customers are more likely to respond, which skews results slightly negative. Account for that bias.
Total tickets divided by total orders over a given period. This tells you how much support burden your store generates per transaction.
Why it matters: Ticket volume alone is meaningless. A store doing 1,000 orders with 100 tickets is in better shape than a store doing 200 orders with 80 tickets. This ratio reveals whether your products, policies, and communication are generating unnecessary support load.
E-commerce benchmarks:
If this number is high, the fix isn't more support agents. It's fixing whatever is causing customers to reach out in the first place.
Total tickets handled. Without context, this number means nothing. Handling 500 tickets sounds impressive until you realize 400 of them were caused by a confusing checkout flow you could have fixed.
Average handle time. Optimizing for speed creates perverse incentives. Agents start rushing through tickets instead of actually solving problems. A thorough 8-minute resolution beats a sloppy 2-minute response that generates a follow-up.
Agent utilization rate. Pushing agents to 100% utilization means they have zero buffer for spikes. It also leads to burnout and turnover — which costs far more than a few idle minutes.
Tickets per agent. Same problem as total tickets. More tickets per agent might mean efficiency. It might also mean your agents are giving low-quality responses and creating more follow-ups.
This is the metric your finance team cares about. Here's the formula:
Cost per resolution = Total support costs / Total tickets resolved
Total support costs include:
For a typical Shopify store with one full-time support person:
Compare that to what automating your support could look like. AI-resolved tickets typically cost $0.50-1.50 each. Even if AI only handles 50% of your volume, the savings add up fast.
Don't compare yourself to Amazon. Compare yourself to stores at your stage.
Small stores (under 100 orders/day):
Mid-size stores (100-500 orders/day):
Large stores (500+ orders/day):
These targets assume a mix of human and automated support. Trying to hit large-store numbers with a purely human team at small-store scale isn't realistic — or necessary.
Metrics only matter if you track them consistently. Here's how to do it without overcomplicating things.
Weekly check-ins. Review first response time and resolution time every week. These are your operational pulse. If either spikes, something changed — new product launch, shipping delay, or a policy gap.
Monthly reviews. Look at CSAT, first-contact resolution rate, and ticket volume per order monthly. These are slower-moving indicators that reveal trends rather than daily fluctuations.
Quarterly deep dives. Calculate cost-per-resolution and compare it to previous quarters. This is where you evaluate whether your support operation is getting more or less efficient over time.
Tag your tickets. Categorize tickets by type — shipping, returns, product questions, billing. This lets you identify which categories are driving volume and where to focus improvement efforts.
The goal isn't perfect numbers. It's consistent improvement. If your first response time dropped from 6 hours to 2 hours over a quarter, that's a win worth celebrating — even if you're not yet at the 1-hour benchmark.
Pick the metric that's hurting the most and fix that one first. Then move to the next. Slow, steady improvement beats chasing five targets at once.