Customer Service Response Time: How Fast Should an Online Store Reply?

Learn the response time an online store should hit on email, chat and social, what slows replies down, and how saved replies and AI drafts help.

A mint-green alarm clock on a split pink and pale blue background
The fastest reply is the one your team doesn't have to write from scratch. — Parvez Akther

A good customer service response time for an online store is under a minute on live chat, within one business hour on email and within a few hours on social messages, with 24 hours as the outer limit for email. Small teams reach those numbers with saved replies, the order next to every conversation and an AI agent that takes the routine questions.

Customers notice the difference. In Zendesk’s CX Trends 2026 survey of more than 11,000 people, 68% of consumers said they expect a quicker response than they did a year ago. In the same survey, 86% said fast responses and accurate resolutions highly influence whether they buy from a brand.

This guide covers what to measure, realistic targets for each channel, what slows an ecommerce team down, and a worked example of one email answered in ThriveDesk.

Why response time matters for an online store

A shopper with a question before checkout is deciding whether to buy. If the answer about delivery dates or sizing takes a day, many will buy somewhere else or not at all. Speed after the sale matters too: a customer who waits two days to hear about a late parcel often writes again, opens a chat and posts a review, and each of those adds work.

Slow replies also cost your team time. Every unanswered email can produce a second message, “any update?”, that lands in the same queue. A store that answers in an hour can end up with fewer total messages than one that answers in a day, with the same number of customers.

For a small team, most of the wait has little to do with effort. It comes from repeat questions, tab switching and gaps in the schedule, and each of those has a fix.

What is first response time?

First response time is how long a customer waits between sending a message and getting the first real answer. “Real” matters: an automatic “we got your email” message tells the customer the message arrived, but it doesn’t answer anything.

Resolution time is a different number. It measures how long it takes to solve the problem completely. A store can reply to a lost-parcel email in ten minutes and still need two days to get a replacement out. Customers feel both, so track both.

How to calculate first response time

For each conversation, measure the time from the customer’s first message to the first reply that answers it. Then:

Average first response time = total first response time ÷ number of conversations that got a first reply

Say your team answered 50 emails last week, and the waits add up to 10 hours. The average first response time is 10 hours ÷ 50 = 12 minutes.

Report the median too. Three emails that sat over a weekend can push the average up, while most customers got a fast answer. The median shows what a typical customer experienced.

How fast should an online store respond on each channel?

Expectations depend on the channel. Customers on live chat are on your site now; customers who email expect to wait a little.

Channel Acceptable Good Best
Live chat Within 2 minutes Within 1 minute Within 30 seconds
Email Within 24 hours Within 4 hours Within 1 business hour
Social messages Within 24 hours Within 4 hours Within 1 hour
Phone Under 5 minutes on hold Under 3 minutes on hold Answered on the first ring

These are working targets for a small or midsize store, not survey results. The email column has some research behind it: in a 2020 survey of more than 3,200 consumers by Toister Solutions, a one-hour reply met the expectations of 88% of respondents, and 27.7% of US respondents expected an answer within an hour.

Pick one target per channel, write it down and show it where customers contact you. A clear “we reply within 4 hours, Monday to Friday” sets expectations better than a fast reply that happens only some days.

What slows an online store’s replies down?

Slow replies usually come from a few causes. Fix the largest one before you add people.

The same questions, answered from scratch

Order status, delivery dates, return windows, sizing and discount codes make up a large part of most store inboxes. When each answer is typed fresh, every one costs a few minutes, and different agents give slightly different answers.

Switching to the store admin

To answer “where is my order?”, an agent often opens the store admin, searches for the customer, finds the order, opens the carrier’s site and copies the tracking link back. Each switch adds time, and it happens dozens of times a day.

Messages spread across tools

When email lives in one tool, chat in another and Instagram messages on someone’s phone, nobody sees the whole queue. Some customers wait while two people answer someone else twice.

No clear owner

When everyone can see a message but nobody is assigned to it, each person assumes someone else will answer. Assign every new conversation as it arrives, by topic, channel or a simple rotation, and make the unassigned view part of the morning check.

Peaks that the schedule doesn’t match

Sales, product launches and the weeks before the holidays bring more messages than an average day. Zendesk’s 2026 report found that 93% of CX leaders saw customer behavior change because of the economy, with higher demand for support among the top changes. If shifts follow an average week, the queue grows exactly when customers are most ready to buy.

How to set response time targets for a small team

Targets work when they start from your real numbers, not from a benchmark table. Set them in four steps:

  1. Measure two normal weeks. Pull the median first response time for each channel, in business hours, and note the busiest hours.
  2. Set a target a little better than today. If email sits at six hours, aim for four this month, not one. A target the team misses every day stops meaning anything.
  3. Publish the target and the hours. Put “we reply within 4 hours, Monday to Friday, 9 to 6” on the contact page and in the auto-acknowledgement.
  4. Review it monthly. When the team hits the target for a month, tighten it. When it misses, look at which topic or hour caused it before adding people.

Weekend and overnight messages need their own plan. Either say plainly that replies resume on Monday, or let an AI agent answer the routine questions while the team is offline and leave the rest for the morning.

How to answer customer support emails faster for an online store

Email is where most stores lose time, because messages wait in a queue while the team is busy elsewhere. These steps cut the wait without hiring:

  1. Sort email by topic as it arrives. Use tags and automation rules to label order status, returns and product questions, and send each topic to the right person.
  2. Turn your top ten answers into saved replies. Write the best answer to each common question once and save it as a saved reply, sometimes called a macro. Our guide to sending canned responses when you’re busy covers how to keep them personal.
  3. Put the order beside the email. Connect your store so the order, items and tracking appear next to the message. The agent stops switching tabs.
  4. Let AI draft the reply. An AI draft built from your help center and the order gives the agent a first version to check and send.
  5. Take routine emails out of the queue. An AI agent can answer order status and return policy questions on its own, so your team starts the day with fewer emails.
  6. Link help center articles. A short help center article on delivery times or returns answers the follow-up question before it arrives.

A worked example in ThriveDesk

It’s Monday at 9 a.m., and the weekend left 40 emails in the inbox. One of them is from Sam: “My order was supposed to arrive Friday. Can you check where it is? If it’s lost, I’d rather have a refund.”

  1. Over the weekend, Neo, ThriveDesk’s AI agent, replied to the order status emails it could answer from the order data and the help center. Those conversations are closed, so the team starts with the ones that need a person.
  2. The sidebar shows the order, the two items and a tracking status that hasn’t changed since Wednesday.
  3. It summarizes the email, notes the missed delivery date and suggests opening a trace with the carrier and offering a refund or a reship if the parcel doesn’t move in two days.
  4. The draft explains the delay, includes the tracking link and offers both options, using the wording from the “Lost parcels” help center article.
  5. The “carrier trace opened” saved reply adds the standard next steps. The agent changes one sentence and sends the reply.

The agent didn’t open the store admin, the carrier’s site or a blank reply box. The reply drafter and order and shipping support use cases show the same flow for other questions.

How to reply faster on live chat and social messages

Live chat sets the highest bar because the customer is on your site waiting. Keep it fast with a few habits:

  • Let the AI agent greet and answer first in the chat widget, and bring in a teammate when the question needs one.
  • Use saved replies for shipping, returns and sizing, the same ones the email team uses.
  • Show your support hours in the widget, and collect an email address when nobody is online.

If chats wait longer than two minutes at the same hours every week, move a teammate’s shift to cover them, or let the AI agent take the first reply in those hours. A missed chat usually means a customer who has already left the site.

Social messages need the same discipline. Route Instagram, Messenger and WhatsApp messages into the same shared inbox as email, so they get the same targets and the same answers instead of waiting on someone’s phone.

Mistakes that make response times look better than they are

A fast number on a dashboard doesn’t always mean customers felt a fast reply. Watch for these:

  • Counting the automatic acknowledgement as the first response. The report looks great while customers still wait for an answer.
  • Mixing business hours and calendar hours. An email sent on Friday evening and answered Monday morning is 60 calendar hours but only a few business hours. Pick one and say which one your target uses.
  • Closing conversations to stop the clock. If customers reopen them with “that didn’t answer my question”, track reopened conversations next to response time.

The fix in each case is the same: measure the wait the customer felt, and check a handful of real conversations behind the number every week.

How to measure and track response time

Look at a few numbers every week, split by channel:

  • First response time: the median and the average wait for a first real answer.
  • Resolution time: how long conversations take to close.
  • Customer satisfaction: the rating customers give after a conversation is resolved.

Add volume by hour and day so you can match shifts to demand. Reports in ThriveDesk include a responsiveness report, median time to close by channel and a heatmap of the busiest days and hours. Shared dashboards keep the whole team looking at the same numbers on Monday morning.

When a number gets worse, look at the conversations behind it before you change anything. A slow week often comes from one topic, such as a delayed carrier or a confusing promotion, and one saved reply or help center article can fix it.

How ThriveDesk helps your team reply faster

ThriveDesk is AI customer service software for ecommerce: an agentic omnichannel helpdesk, intelligent chatbot, modern help center and powerful reporting, plus Neo, the AI agent that answers customers around the clock.

  • Fewer emails in the queue: Neo answers routine questions from your help center and order data in more than 50 languages and resolves up to 65% of conversations.
  • A draft for every reply: for the rest, Neo drafts the answer and Copilot summarizes the thread, finds the order and suggests the next step.
  • The order beside the conversation: WooCommerce, Shopify and SureCart orders appear next to each email and chat.
  • Saved replies for every channel: write an answer once and use it in email, chat and social messages.
  • Flat pricing: Basic costs $29 a month for 2 teammates, Standard $69 for 5 and Unlimited $129 for unlimited teammates, with the AI included and no per-resolution fee. See pricing for annual rates.

Stores switching from Zendesk, Help Scout or Intercom can have conversations, tags and saved replies moved for free, so the team keeps its answers from day one. Every plan starts with a 7-day free trial, no credit card needed. For the wider set of habits behind fast support, read our ecommerce customer service best practices.

Frequently asked questions

What is a good first response time for ecommerce email?
Within one business hour is a strong target for a small online store, and within four hours is acceptable. Treat 24 hours as the outer limit. A 2020 survey of more than 3,200 consumers by Toister Solutions found a one-hour reply meets the expectations of 88% of them.
What is the difference between first response time and resolution time?
First response time is how long a customer waits for the first real answer. Resolution time is how long it takes to solve the problem completely. A store can reply in ten minutes and still take two days to resolve a lost parcel, so track both.
Does an automatic reply count as a first response?
No. An automatic acknowledgement tells the customer the message arrived, which is useful, but it doesn't answer anything. Start the first response clock when a person or the AI agent replies to the question itself, or your reports will show a speed customers never felt.
How do you calculate average first response time?
Add up the time between each conversation's first customer message and its first real reply, then divide by the number of conversations that got a reply in the period. Report the median as well, because a few weekend emails can pull the average far up.
How can AI reduce customer service response time?
AI cuts the wait in two ways. An AI agent such as Neo answers routine questions immediately and resolves up to 65% of conversations without a teammate. For the rest, AI drafts a reply from your help center and the order, so the agent edits instead of writing from scratch.

Helpful free tools

Share this article
Parvez Akther

Written by

Parvez Akther ThriveDesk

Parvez is the co-founder and CEO of ThriveDesk, and cares about customer experience and support. Parvez is an open source enthusiast and a father of three.

Remarkably simple, surprisingly capable AI support platform

Shared inbox, live chat, and a help center — plus AI that does more than reply: it resolves tickets, takes action, and updates customers on its own.