← Back to blog

How to Handle Customer Complaints (& Keep the Customer)

30 June 2026·4 min read
Quick answer: Handle a complaint by listening fully, acknowledging the issue in your own words, apologising without excuses, fixing it quickly and fairly, then following up to check they're actually happy. Stay calm, skip the defensiveness, and use the script below so you're not improvising while frustrated. 💖

A complaint feels like an attack, but it's rarely personal — it's a customer telling you exactly where things went wrong, while they're still willing to give you the chance to fix it. Here's a repeatable way to handle it that protects the relationship and, often, makes it stronger.

What most people get wrong

  • Getting defensive first — explaining why it happened before acknowledging how the customer feels reads as excuse-making, even when the explanation is fair.
  • Apologising with a "but" — "sorry, but our policy is..." cancels the apology out entirely. Say sorry, full stop, then explain separately if needed.
  • Fixing it slowly — a good resolution that takes two weeks reads worse than a smaller one delivered in two days.
  • Treating every complaint the same — a booking mix-up and a genuine service failure need different responses; a form-letter reply to a serious issue makes it worse.
  • Never following up — the fix without a check-in leaves the customer unsure whether you actually care or just wanted the ticket closed.

The complaint response script

Copy this structure and fill in your own details — it covers the five moves a complaint response needs, in the order that actually lands:

Thanks so much for letting me know, [name] — I can see why that's frustrating, and I'm sorry it happened. Here's what I'm going to do: [specific fix] by [specific timeframe]. Is there anything else about this that I've missed? I'll follow up on [date] to make sure it's sorted properly.

Notice what it doesn't do — no "but," no policy quote in the first breath, no vague "we'll look into it." Just an acknowledgement, a concrete fix, a date, and a promise to check back.

Three real examples

Here's the same structure adapted to three service businesses where a mishandled complaint costs more than the original mistake.

Physiotherapy clinic: A patient complained about being rebooked with a different practitioner without warning. Rather than explaining the scheduling system, reception acknowledged the frustration, offered their preferred practitioner at the next available slot, and called two days later to confirm the appointment suited them. The patient stayed, and left a review about how it was handled.
Property management company: A landlord complained that a maintenance request had sat untouched for a week. The property manager apologised without blaming the tradesperson, had someone on site within 48 hours, and sent a short update the moment it was fixed. The landlord's next renewal went through without a second thought.
Mortgage broker: A client complained about being left in the dark during a slow loan approval. The broker acknowledged the communication gap directly, set up a standing Friday update until settlement, and delivered on it every week. The client referred two colleagues within the following year.

Here's the nuance

Not every complaint ends with a happy customer, and that's okay — some people are unreasonable, some requests genuinely fall outside what you can fairly do, and a policy exists for a reason. The goal of this script isn't to say yes to everything; it's to make sure that when you do say no, the person feels heard and respected on the way there, rather than dismissed. A calm, clear "no, and here's why" handled with the same care as a "yes" rarely costs you the relationship.

💡 How you handle it matters more than the mistake. Customers rarely expect perfection — they expect care when things go wrong. A calm, well-handled recovery can earn more loyalty than if the problem had never happened at all.

Please note: general information, not legal advice — check current official guidance before relying on it.


Frequently asked questions

How do I handle a customer complaint professionally?

Listen fully, acknowledge the issue in your own words, apologise without a "but," fix it quickly with a specific timeframe, and follow up afterwards to confirm they're actually satisfied. Staying calm matters more than getting every word right.

What if the complaint isn't actually the business's fault?

You can still acknowledge how the customer feels without accepting blame you don't owe — "I can see why that's frustrating" doesn't require admitting fault. Explain calmly and separately from the apology, once they feel heard.

Should I always give a refund or discount to resolve a complaint?

Not necessarily — the fix should be fair and specific to the actual issue, not an automatic discount. Sometimes the fix is simply getting it right the second time, quickly and with clear communication.

Can handling a complaint well actually help my business?

Yes — a complaint resolved with genuine care often builds more loyalty than a transaction that went smoothly, because the customer has seen how you behave under pressure, which is when trust is actually built.


Keep reading 🤍

Share
Written by
Kate, founder of Chronically Online

I help Gold Coast and Brisbane businesses grow with branding, websites and marketing that actually works.

Work with me ✦