Message Templates

WhatsApp customer service message templates

On WhatsApp, service messages are read within minutes, which means a good first response defuses most situations before they grow. These templates cover the hard moments: the angry complaint, the delay that is your fault, the message that arrives at midnight, and the loop-closing check-in most businesses forget.

The complaint and apology templates share one rule: acknowledge first, explain second, fix third. Skipping straight to the excuse is what turns a complaint into a review.

Complaint response

When to use: A customer writes in upset. Send this fast, before the full solution is ready.

Hi {name}, thank you for telling me about this, and I am sorry it happened. You are right to be frustrated. I am looking into it personally right now and will come back to you by {time} today with exactly what went wrong and how we are fixing it. {your_name}

Variables: {name} {your_name} {time}

Delay apology

When to use: An order or service will be late and the customer does not know yet. Tell them before they ask.

Hi {name}, I want to update you before you have to chase me: order {order_number} is running late. The new expected date is {date}. I know you planned around the original date and I am sorry about that. If the new date creates a real problem for you, reply here and we will find a solution together. {your_name}

Variables: {name} {order_number} {date} {your_name}

After-hours auto-reply

When to use: Set as your automatic reply outside business hours, so nobody messages into silence.

Hi! You have reached {company} outside our opening hours. Your message is saved and we answer in the order messages arrive, starting at {time}. If it is urgent, write URGENT and we will do our best to get to it first. Thanks for your patience!

Variables: {company} {time}

Order status update

When to use: Proactive update when an order ships or its status changes. Prevents the "where is my order" wave.

Hi {name}, good news, order {order_number} is on its way! Expected delivery: {date}. You can follow it here: {link}. If anything looks off when it arrives, message us here and we will sort it out quickly.

Variables: {name} {order_number} {date} {link}

Issue-resolved check-in

When to use: A day or two after a problem was fixed. Closes the loop and often turns a complainer into a fan.

Hi {name}, just checking in after the issue from the other day. Is everything working as it should now? If anything still feels off, tell me here and I will jump on it. And thank you for the patience while we sorted it out. {your_name}

Variables: {name} {your_name}

Getting replies, not blocks

  • Answer complaints personally even if the fix takes time. "I saw this and I am on it" within minutes beats a full solution tomorrow.
  • Apologize for the impact, not just the event. "You waited and that is on us" lands better than "there was a delay".
  • An after-hours auto-reply should say WHEN you answer, not just that you are closed.
  • Close the loop. A two-line check-in after the fix is the cheapest loyalty move there is.

Related guides: One tick, two ticks: did they see it? · Block and unblock on WhatsApp

Tired of copy-pasting the same message?

Spun turns the WhatsApp number you already use into a shared team inbox with scheduled messages, auto-replies and broadcasts, so the follow-up sends itself. Flat pricing, free trial.

Start Free Trial

See everything Spun does

More WhatsApp templates

Follow-Ups · Reminders · Reviews & Referrals · Broadcasts