What Bad Customer Service (And Systems) Actually Cost You

 

Imagine this…

A customer places an order on your Shopify store on Monday night. You've got the product in the warehouse. Your quoted dispatch time is 2–4 business days — perfectly reasonable.

Two days later, they email you. They need the product urgently and they're happy to pay extra for Express shipping.

Simple enough, right? Here's where things fall apart.

Your support team takes 24 hours to respond. They mention the standard lead time, say the order's been marked as priority, and don't answer the Express shipping question at all. The customer replies immediately and asks again. Another 24 hours pass. ‘Yes, Express is available’ — an extra $5 — despite it not being presented as an option on your Shopify checkout screen . The customer replies instantly and asks for a payment link. It's now Friday.

No response before the weekend.

It’s another Monday night, one week since the order was placed — 7pm — the agent says a payment link has been sent by email. It never arrives. The customer asks for it to be forwarded to a different address. No response that night. No response Tuesday either.

Throughout all of this, the customer is calling the business phone number. Multiple times a day. Nobody picks up.

I know how this story ends. Because it happened to me.


 

Emails? What emails?

I never received an order confirmation either. My card was charged successfully — that part worked fine — but nothing arrived in my inbox. This is more common than you'd think.

When transactional emails go to iCloud addresses and don't land, a misconfigured email security certificate is almost always the reason. SPF, DKIM, or DMARC records that are set up incorrectly — or not at all — get quietly rejected by Apple's mail servers. The business usually has no idea it's happening.

The bit I haven't mentioned yet

The only platform I interacted with as a customer was Shopify. That's it. No customer portal, no tracking system — just a Shopify storefront doing (seemingly) everything.

And that's kind of the point.

Shopify is great. It's not a warehouse management system.

Shopify is genuinely excellent at what it's built for — selling things online. But a lot of small and medium businesses treat it as their end-to-end operations platform. Take an order, pick it, pack it, ship it — all managed from a Shopify admin screen.

For low volumes, this can work. But it's fragile. There's no real structure for prioritising orders, and low visibility into what's sitting in the queue, and no proper workflow for your warehouse team. When something unusual happens — like a customer needing urgent dispatch — the cracks appear fast.

A proper warehouse management setup gives you structure. Priorities get flagged. Orders don't disappear into a list. Your team knows what to do and when. Running pick/pack/ship from a Shopify orders screen alone is a recipe for eventual disaster. Not maybe. Eventually.

 

The customer service problem is just as real

Even with a solid warehouse setup, this situation unravelled because it’s likely nobody had oversight of an open support thread. When your support tool talks to your order management platform, agents (and business owners) can see the full picture — dispatch status, shipping options, payment requests — without a five-day back-and-forth.

When those systems don't talk to each other, you get exactly what I experienced. Slow responses, missed follow-ups, and a phone that rings out.

That's not only a staffing problem. It's a systems and process problem.

The 2% problem

Here's the uncomfortable maths. Say your average order value is $100 — pretty standard for an FMCG ecommerce business. And say just 2% of your orders go badly enough that you lose the sale.

  • At 500 orders a month, that's 10 lost sales. $1,000 gone. Every month.

  • At 1,000 orders a month, that's $2,000. Per month. $24,000 a year — from a 2% failure rate.

In my case, I eventually got a refund. So the business didn't just lose a sale — they spent staff time on a drawn-out support thread and left a customer, who works in this industry, with a story worth writing about.

The fix isn't expensive. A proper inventory and order management platform, connected to your store, with support tooling that has visibility into orders — that's not a luxury. For a business doing real volume, it pays for itself quickly.

 

What this is really about

This isn't about calling out one business. Plenty of growing companies run into exactly these problems — systems that weren't built for the volume they're now handling, processes that made sense at launch but have never been revisited.

The good news? It's fixable. Get your systems talking to each other. Give your warehouse team a proper process. Make sure someone has oversight of open support requests. And check your email deliverability settings — seriously.

Your customers will thank you. And so will your revenue.

Mathew Grant

Raving Star Wars enthusiast looking after client services and partner relationships. Making sure you and your clients have a great experience with us.

https://wearewaypoint.com
Previous
Previous

Cin7 Core Setup Tips for Startups

Next
Next

We’re Cin7 Partner of the Year 2025 finalists