Industries
Restaurants & Food
Take restaurant orders, table bookings and payments in one WhatsApp chat. Auto-reply to common questions and cut support costs with ChatMitra.
Real Estate
Use WhatsApp automation to capture property leads, qualify them automatically, and follow up fast. See how real estate agents close more with ChatMitra.
Travel & Tourism
Use the WhatsApp Business API to capture travel leads, send itineraries, confirm bookings, and keep travellers updated. See how agencies grow with ChatMitra.
Banking & Finance
Run secure KYC, send account alerts and payment notifications on WhatsApp. Cut support load and stay within Meta's rules with ChatMitra.
Beauty & Cosmetics
Sell your catalog, recover carts and win repeat orders on WhatsApp. Auto-reply to product questions and send launches to opted-in customers with ChatMitra.
Education
Answer admission enquiries, fee and timetable questions, and keep parents updated — all on WhatsApp. Cut admin load and costs with ChatMitra.
EduTech
Capture course leads, qualify them and onboard learners on WhatsApp. Automate replies and cut lead-qualification cost with ChatMitra's no-code chatbot.
Events & Webinars
Handle event registrations, reminders and RSVPs in one WhatsApp chat. Cut no-shows, automate FAQs and keep attendees updated with ChatMitra.
Freelancers & Consultants
Capture leads, send proposals and chase invoices in one chat. WhatsApp automation for freelancers and consultants with ChatMitra — from ₹0.20 a chat.
Health & Wellness
Book appointments, send reminders and answer client questions in one WhatsApp chat. Auto-reply to routine queries and cut support costs with ChatMitra.
Home Decor
Share your home decor catalog, take orders and send delivery updates on WhatsApp. Automate FAQs and cut support costs with ChatMitra.
IT Services
Use the WhatsApp Business API to qualify leads, run support over chat, and wire WhatsApp into your stack with webhooks. How IT companies scale with ChatMitra.
Marketing Agencies
Use WhatsApp automation to capture leads, run campaigns and manage multiple client brands from one account. How agencies scale on WhatsApp with ChatMitra.
Offline & Retail
Turn shop footfall into a WhatsApp list. Share catalogs, add a QR-to-chat at the counter and bring buyers back — with ChatMitra from ₹0.20 per chat.
Spas & Salons
Use the WhatsApp Business API to take spa and salon bookings, cut no-shows with automated reminders, and rebook regulars. How salons grow with ChatMitra.
Automotive
Use the WhatsApp Business API for automotive dealerships to qualify buyers, book test drives and send service reminders — automated, on one chat, with ChatMitra.
All Industries
Browse every industry guide
Automation & Chatbots

Apology Message to Customer: 40 Examples for Every Mistake

40 apology messages to customers for late deliveries, wrong orders, billing errors and outages, with email versions, a five-part formula and WhatsApp template rules.

Nikunj Gohil
Written byNikunj Gohil
Read time 17 min
Posted on
Apology Message to Customer: 40 Examples for Every Mistake
Summarise this post with:

Short on time? Read this first

  • A good apology message names the specific problem, takes responsibility without excuses, says what you have already done to fix it, and tells the customer what happens next and how to reach a person.
  • Send it fast, on the channel where the problem happened. Move serious or public complaints to a private conversation.
  • On WhatsApp, reply freely inside the 24-hour window. Outside it, use a template: Meta's own examples treat an outage update that apologises as utility, and an apology that adds a credit as marketing.
  • In India since 1 October 2026 that is ₹0.1150 for a utility template and ₹0.8631 for a marketing one, so keep compensation in a separate message only when it's worth it.
  • Compensation should match the harm, never be tied to a review, and never replace fixing the problem.
On this page 0

    An apology message to a customer should do four things in a few lines: name the specific problem, take responsibility without excuses, say what you have already done to fix it, and tell the customer what happens next. Send it quickly, on the channel where the problem happened, signed by a real person.

    Below are 40 apology messages you can adapt, grouped by what went wrong, from late deliveries to your own messaging mistakes. After them come email versions, review replies and the rules for sending apologies on WhatsApp.

    Key takeaways

    • Specific beats sincere-sounding. "Your order 4821 left two days late" says more than "sorry for any inconvenience".
    • Fix first, then apologise, and say what you fixed. An apology with no action is only half an answer.
    • Get your WhatsApp apology templates approved before you need them. Review can take up to 24 hours.

    Facts checked against Meta's WhatsApp Business Platform documentation and rate card, the WhatsApp Business Messaging Policy, Google Business Profile Help and India's Consumer Protection (E-Commerce) Rules on 27 September 2026. Rupee figures are Meta's India rates and exclude tax.

    What makes an apology message to a customer work?

    Customers remember whether the problem was fixed and whether they had to chase you, not the wording. A message that works has five parts:

    PartWhat it sounds likeWhat to avoid
    1. Name the problem"Your order arrived without the charger.""Any inconvenience", "the issue", "your recent experience"
    2. Take responsibility"That's our mistake." / "I'm sorry we got this wrong.""Sorry if you feel…", "mistakes were made", blaming the courier
    3. Say what you've done"The charger was dispatched this morning.""We're looking into it" with no date
    4. Say what happens next"It reaches you by Thursday; I'll message you the tracking link."Promises you can't keep
    5. Keep the door open"Reply here and I'll handle it myself. – Arjun""Do not reply to this message", no named sender

    Keep any explanation to one sentence. Write as you’d speak across a counter, “I’m sorry” rather than “We regret to inform you”, and sign it. “I’m sorry” from Arjun lands better than “The management apologises”.

    How to apologise to a customer, step by step

    1. Check the facts. Open the order, chat or booking first. Apologising for the wrong thing is worse than a short delay.
    2. Decide the fix. Replacement, refund, new slot or corrected invoice. The message should report a decision, not ask the customer to wait for one.
    3. Pick the channel and the sender. Answer where the customer complained, from a named person; escalate to a manager or a call for serious harm.
    4. Send it quickly. If the fix will take time, send a holding message now (“I’m on it; I’ll update you by 4 pm”).
    5. Record the promise on the customer’s record, so the next person who replies knows what you committed to.
    6. Follow up once after the fix lands (examples 39 and 40).

    Which channel suits which apology?

    ChannelBest forWatch out for
    WhatsApp or chatDelivery delays, order errors, booking changes, quick fixes; customers who contacted you thereOutside the 24-hour window you need an approved template
    EmailLonger explanations, refunds with details, B2B clients, incidents affecting many accountsSlow to be read; subject line must say what it's about
    Phone callSerious harm, very upset customers, money or safety, a repeat failureFollow up in writing with what you agreed
    Public reply (reviews, social)Showing other customers you respondKeep it short; move details to private channels

    40 apology messages to customers, by situation

    Replace the words in square brackets. Each works in chat or as a short email. Keep the name and one specific detail; that detail makes it an apology, not a form letter. As WhatsApp templates, end each with a sentence after the last bracket, and expect credit offers (16, 33) to count as marketing.

    Late delivery or shipping delay

    1. Hi [Name], your order [number] was due today and it hasn’t left our warehouse yet. I’m sorry. The delay is ours, not the courier’s. It ships tomorrow morning by express at no extra cost, and I’ll send the tracking link as soon as it’s scanned.
    2. Hi [Name], a quick update before you have to ask: heavy rain has closed the courier hub for your area, so your parcel [number] is running about two days late. I’m sorry for the wait. It’s safe and packed, and I’ll message you the moment it moves.
    3. Hi [Name], I’m sorry. We promised delivery before [date] and we won’t make it. If you still want it, it arrives on [new date]. If that’s too late for you, reply CANCEL and we’ll refund the full amount today.
    4. Hello [Name], your gift for [occasion] arrived a day after the date you chose. I’m genuinely sorry; the timing was the whole point. We’ve refunded the delivery charge.

    Wrong, damaged or missing item

    1. Hi [Name], I’m sorry you received the [wrong size/colour]; that’s our packing error. The right one ships today, and the courier will collect the other when they deliver, at no cost to you.
    2. Hi [Name], thank you for the photos. The [item] was clearly damaged before it reached you, and I’m sorry. A replacement leaves today. Please keep or discard the damaged one; we don’t need it back.
    3. Hi [Name], you’re right: the [accessory] should have been in the box. I’m sorry we missed it. It’s been dispatched separately and should reach you by [date]. Here’s the tracking link: [link].
    4. Hi [Name], I’m sorry the [product] stopped working after [period]. That’s not the quality we promise. You can choose a replacement or a full refund. Just reply 1 for replacement or 2 for refund, and I’ll arrange it today.

    Order cancelled or out of stock

    1. Hi [Name], I’m sorry. The [item] sold out before we could pack it; our stock count was wrong when you paid. We’ve refunded [amount] to your original payment method. Want me to hold the next unit, due on [date]?
    2. Hi [Name], one item from order [number] is on backorder, and I’m sorry we didn’t flag it at checkout. The rest ships today. The [item] follows by [date], or reply CANCEL ITEM for a refund.

    Billing and payment mistakes

    1. Hi [Name], you were charged twice for order [number]. I’m sorry. The second charge was our system’s error. We’ve refunded [amount] today, and you’ll see it in [timeframe]. You don’t need to do anything else.
    2. Hi [Name], the invoice we sent on [date] had the wrong [rate/quantity]. I’m sorry for the confusion. A corrected invoice is attached. Please ignore the earlier one; the amount due is now [amount].
    3. Hi [Name], I’m sorry your refund for order [number] took longer than the [days] we promised. It was processed today, reference [ref].

    Service outage or downtime

    1. Hi [Name], [service] was unavailable today from [time] to [time], and I’m sorry. The cause was [one-line cause], and it’s been fixed. [Only if confirmed: Your data is safe, and nothing you entered was lost.]
    2. Hello, a quick note for customers in [area]: our service there is down because of [cause]. We expect to restore it by [time]. We’re sorry for the disruption and will update you here as soon as it’s back.
    3. Hi [Name], I’m sorry about yesterday’s outage, the second this month. We’ve credited [amount/days] to your account and will share what we’re changing by [date].

    Slow replies and long waits

    1. Hi [Name], I’m sorry it took us [time] to reply. Your message deserved an answer the same day. To your question: [answer].
    2. Hi [Name], I’m sorry you had to follow up twice; you should have heard from us the first time. [Answer or next step], and I’ll stay on this chat until it’s resolved.
    3. Hi [Name], we missed your message over the weekend. I’m sorry. Our team is back now and I’m looking into your [request]. You’ll have an answer by [time] today.

    Poor service or rude staff

    1. Hi [Name], thank you for telling us about your visit on [date]. I’m sorry you were spoken to that way. It isn’t how we treat anyone. I’ve spoken to the team member involved, and I’d like to make it right. Could I call you today?
    2. Hi [Name], you’re right. We made you repeat the problem to three people, and I’m sorry. I’m now your single point of contact: [number].
    3. Hello [Name], I’m sorry our technician left without finishing the job or explaining why. A senior technician will come on [date] at [time], free of charge.

    Missed appointments, bookings and delivery slots

    1. Hi [Name], I’m sorry we missed your [appointment/slot] today. The mistake was in our schedule, not yours. I’ve kept [two slots] free for you tomorrow: [time 1] or [time 2]. Reply with the one that suits you.
    2. Hi [Name], our delivery came outside your chosen slot, and you waited in all day. I’m sorry. We’ve refunded the delivery fee and rebooked your slot with priority.

    Restaurant and food orders

    1. Hi [Name], I’m sorry your order arrived cold and [time] late. We’ve refunded it in full. If you try us again, we’ll cook it fresh and send it with priority.
    2. Hi [Name], you asked for no [ingredient], and your meal came with it. That’s a serious mistake, and I’m sorry. We’ve refunded the dish, and the kitchen now double-checks special instructions before packing.

    Mistakes in your own messages

    Businesses messaging at scale need these often.

    1. Hi [Name], you may have received a message from us earlier that wasn’t meant for you. I’m sorry about that. Please ignore it. We’ve fixed the list it was sent from.
    2. Hi [Name], our last message used the wrong name. I’m sorry, [Name]. That was a data error on our side, and we’ve corrected your details.
    3. Hi [Name], our message this morning showed the wrong price for [product]. I’m sorry for the confusion. The correct price is [price]. If you ordered at the price we showed, we’ll honour it.
    4. Hi [Name], I’m sorry. The link in our last message didn’t work. Here is the correct one: [link]. Everything else in the message still applies.

    Build your apology templates before the bad day

    Delays, outages and wrong-price messages hit many customers at once. Get four apology templates approved now (delay, outage, correction, missed appointment); our template library has other ready formats.

    Apology email to a customer: three full templates

    Email lets you explain more, so the risk is saying too much. Keep the five parts, put the fix near the top, and use a subject line that says what it’s about. A formal apology letter follows the same structure.

    31. Delayed order

    Subject: Your order [number] is late – here’s what we’ve done

    Hi [Name],

    Your order [number] was due on [date], and it hasn’t reached you. I’m sorry. The delay happened in our warehouse, not with the courier.

    We shipped it by express this morning at no extra cost. It should reach you by [date], and you can track it here: [link]. We’ve also refunded your delivery charge of [amount].

    If it hasn’t arrived by [date], reply to this email and I’ll handle it personally.

    [Name], [Role], [Company]

    32. Billing error for a business client

    Subject: Correction to invoice [number] and our apology

    Dear [Name],

    The invoice we sent on [date] billed [quantity] units instead of [quantity]. I’m sorry for the error and for the time your team spent checking it.

    A corrected invoice is attached. Please treat the earlier one as cancelled. We’ve added a second check to our billing so this doesn’t repeat.

    Happy to walk through it on a call if that helps.

    [Name], [Role], [Company], [Phone]

    33. Service outage

    Subject: Yesterday’s outage: what happened and what we’re changing

    Hi [Name],

    [Service] was unavailable yesterday from [time] to [time]. I’m sorry for the disruption to your work.

    What happened: [one or two sentences]. [Only if confirmed: Your data was not affected.] What we’ve changed: [one or two concrete changes]. For the downtime, we’ve credited [amount/days] to your account. There’s nothing you need to do.

    If anything still isn’t working, reply here.

    [Name], [Role], [Company]

    Replying to a negative review with an apology

    A public reply is written for the reviewer and every later reader. Google’s guidance for business owners (Google Business Profile Help, tips for reviews) boils down to four points:

    • “Apologize when appropriate”, and acknowledge any mistakes. But “don’t take responsibility for things outside your control”.
    • Keep it short and simple, and personalise it with the reviewer’s name.
    • Take complex cases private. “politely request that the reviewer contact you via phone or email to resolve the issue privately”, and never share their private information.
    • Don’t offer deals in the reply. Google’s guidance is to be “conversational, not promotional”. Offering incentives to post, change or remove reviews “is considered fake & misleading content and is strictly prohibited”.
    1. Thank you for telling us, [Name]. I’m sorry your order arrived late and that nobody updated you. We should have told you first. We’ve changed how we send delivery updates. Please message us at [contact] so I can put this right for you.
    2. [Name], I’m sorry about the wait on [day]. We were short-staffed, and we handled it badly. We’ve since added a second person at the counter at peak times. I’d like to hear more: please call [number] and ask for [name].
    3. Thank you for the feedback, [Name]. We’re sorry the [product] didn’t meet your expectations. We’d like to understand what went wrong and offer a replacement or refund. Please contact us at [contact] with your order number.

    Customer service apology statements for live chat

    Short lines agents can adapt in seconds:

    1. Acknowledging the problem: “I’m sorry. I can see your order was marked delivered but never reached you. Let me fix that now.”
    2. When you need time: “I’m sorry for the wait. I’m checking with our warehouse and will reply here within 30 minutes.”
    3. Following up after a fix: “Hi [Name], checking in: did the replacement reach you, and is everything working? I’m sorry again for the trouble.”
    4. Closing the loop: “Thank you for your patience with this, [Name]. I’ve noted what happened on your account, so if you ever contact us again, whoever replies will already know.”

    Better alternatives to “sorry for the inconvenience”

    “Sorry for the inconvenience” isn’t wrong, just vague, and customers read vague as automatic. Name the specific thing instead:

    Instead ofTry
    Sorry for the inconvenienceI'm sorry you had to wait three days for your refund.
    We apologise for any inconvenience causedI'm sorry this made you late for your meeting.
    Sorry for the troubleI'm sorry you had to call us twice about this.
    We regret the errorWe got your address wrong, and I'm sorry.
    Sorry if you were upsetYou're right to be frustrated.
    Thank you for your understandingThank you for your patience while we fixed this.

    Sending apology messages on WhatsApp: timing, templates and cost

    Inside the 24-hour window you can reply freely. The WhatsApp Business Messaging Policy says you “may reply to a user message without use of a Message Template as long as it’s within the 24-hour customer service window, which opens and resets with each user message” (WhatsApp Business Messaging Policy).

    Outside the window you need an approved template. Under the same policy, “Outside the 24-hour customer service window, you may only send messages via approved Message Templates.” That covers proactive apologies, such as warning customers about a delay before they notice.

    Is an apology template utility or marketing?

    This decides the price. Meta’s template categorization guidelines use apologies in two of their own examples (Meta, template categorization, updated 15 September 2026):

    • As utility: under system outages, “We have detected a system outage that impacts zip code {{code}}. We expect to restore service by {{time_and_date}}. We apologize for the inconvenience.” Order-management examples, such as a backordered item with a refund option, are utility too.
    • As marketing: under retargeting, “We apologize for the delay in your {{package}} delivery. We have deposited a {{credit}} to your account, available immediately.”

    The line is the offer. Utility templates “must be non-promotional”, and order and account updates “should not promote, recommend, upsell, or cross-sell products; include offers; or attempt to secure renewals”. Meta also treats “templates with mixed content”, such as “an order update with a promo”, as marketing. A plain apology tied to the customer’s order, booking or account is normally utility; add a discount, credit or “shop now” and expect marketing.

    Two WhatsApp apology messages for a late order: without a coupon it is a utility message; with a 20% off coupon and a copy-code box it becomes a marketing message
    Same apology, different category: the coupon turns it into marketing. In a real message, replace "looking into this" with what you've done and when they'll hear next.

    What it costs in India

    Meta charges per delivered message. From its rate card effective 1 October 2026 (Meta pricing):

    Apology sent asWhenMeta's India rate
    Free-form replyInside the 24-hour windowService message: 1,000 free per business number each month, then ₹0.1150
    Utility templateOrder, booking, account or outage update with an apology₹0.1150
    Marketing templateApology with a credit, discount or promotion₹0.8631

    A worked example. A courier strike delays 400 orders, and you tell every affected customer before they ask:

    • Utility apology: 400 × ₹0.1150 = ₹46.00.
    • Marketing apology with a coupon: 400 × ₹0.8631 = ₹345.24.

    The coupon costs more to send before counting the discount itself. Often it’s better to send everyone a plain utility apology and compensate only those actually harmed. Your provider may add a fee; more worked examples are in our cost per message guide.

    Two more rules to plan for:

    • US numbers: “WhatsApp does not currently deliver marketing template messages to WhatsApp users with United States phone numbers” (Meta, per-user marketing limits). For US customers, send the offer inside the 24-hour window or by email, or drop it from the template.
    • Review time and format: Meta says approval “can take up to 24 hours”, and a template “cannot start or end with a parameter” (Meta, template review). So “Hi [Name], … [date].” needs a closing sentence after the last variable, such as “Reply here if you need help.”

    For what you can send and when, see WhatsApp for customer service; for the order updates these apologies sit next to, see order confirmation messages.

    Apologies and complaints in India: the 48-hour rule for online sellers

    For online sellers in India, timing is also a legal duty. The Consumer Protection (E-Commerce) Rules, 2020 require every e-commerce entity to appoint a grievance officer and ensure that the officer “acknowledges the receipt of any consumer complaint within forty-eight hours and redresses the complaint within one month from the date of receipt of the complaint” (Consumer Protection (E-Commerce) Rules, 2020, rule 4(5)).

    An amendment notified on 9 September 2026 (G.S.R. 789(E)) keeps both deadlines. It adds that the officer “provides the complainant with a copy of the complaint as recorded”, and it takes effect on 1 January 2027 (Consumer Protection (E-Commerce) (Amendment) Rules, 2026).

    A same-day holding message with a complaint reference is well inside the 48-hour window; from 2027, also give the customer a copy of the complaint as you recorded it. This is a summary, not legal advice.

    When should an apology include compensation?

    Compensation works when it matches the harm, and fails when it replaces the fix or looks like a bribe.

    What happenedUsually enoughConsider adding
    Small delay, fixed quicklyA prompt, specific apologyNothing
    Delay that spoiled an occasionApology plus faster deliveryRefund of delivery charges
    Wrong, damaged or missing itemReplacement at your cost, no return hassleRefund of shipping; a small credit if they chased you
    Billing errorImmediate correction and refundNothing, unless it caused charges on their side
    Service downtimeExplanation and changesCredit proportional to the downtime
    Rude or careless treatmentPersonal apology from a managerA goodwill gesture, only if it feels natural

    Three rules: fix first (a voucher on an unsolved problem reads as “please go away”); never link it to a review, which Google prohibits; and on WhatsApp, send compensation separately to those who qualify, because a credit changes the template category.

    Mistakes that make an apology worse

    1. The non-apology. “Sorry if you feel let down” blames the customer’s feelings. Apologise for what you did.
    2. Blaming someone else. Customers bought from you, not your courier. Explain once if it helps, then own it.
    3. Over-explaining. Long explanations read as excuses. One sentence of cause is plenty.
    4. The same line for everyone. Mass apologies suit mass problems, but add the order number, date or product.
    5. Promising “never again”. Say what you changed instead.
    6. Going silent afterwards. If you said Friday, update them on Friday, even if the news is “still waiting”.
    7. Over-apologising for normal things. Being closed on a holiday isn’t a failure; a clear notice beats an apology (see our away message examples).

    After the apology: follow up and learn

    • Check back once after the fix lands (examples 39 and 40), then leave the customer alone.
    • Ask for feedback only when it’s resolved, not while they wait for a refund. Our guide on how to ask customers for feedback covers timing.
    • Tag the cause (dispatch, courier, packing, billing, staff); a monthly count shows the real fix.
    • Thank the customer who told you once it’s resolved (see our thank-you message examples).

    Where ChatMitra fits, and where it doesn’t

    ChatMitra runs on the WhatsApp Business Platform, so it covers the WhatsApp side of apologies:

    NeedChatMitra
    Answer complaints as a team on one numberYes. Shared inbox with separate logins and role permissions
    Consistent apology wordingYes. Team-shared saved replies inserted with "/" (text only)
    Remember what you promisedYes. One internal note per contact, plus tags such as "delayed-order"
    Apologise to everyone affected by a delayYes. Broadcast an approved template to contacts with a tag, excluding others; reports show sent, delivered, read and failed
    Message automatically when an order is cancelledYes, for Shopify stores: a cancellation message you write, sent when the order is cancelled
    Send an apology when a sheet row changes (for example, a status set to "Delayed")Yes. Google Sheets automation can send a template on a row or column change
    Reply after 24 hoursThe inbox blocks free-form messages after 24 hours and offers a template instead
    Ticketing, SLAs, CSAT scores, assigning a complaint to one agentNo. Use a helpdesk if you need these
    Email or SMS apologiesNo. WhatsApp only

    On the free Starter plan, ChatMitra adds ₹0.20 per 24-hour conversation to Meta’s charges: up to ₹80 more in the 400-order example, or up to ₹126 in total with the utility apology. If apologies are becoming part of your weekly work, compare ChatMitra’s plans.

    Where to start

    Pick your three most common problems, adapt the matching messages, and save them where your team can reach them. On WhatsApp, get the templates approved before the next delay, not during it.

    Sources: Meta’s WhatsApp Business Platform documentation and rate card, the WhatsApp Business Messaging Policy, Google Business Profile Help and India’s Consumer Protection (E-Commerce) Rules, 2020 and 2026 amendment, each linked where it is used. Facts checked on 27 September 2026.

    Clear answers

    Frequently Asked Questions

    Use five parts: name the specific problem, take responsibility in one plain sentence, say what you have already done to fix it, tell the customer what happens next and by when, and give them a direct way to reach a person. Keep it short, use their name and the order or booking number, and leave out excuses and legal language. For example: 'Hi Meera, your order 4821 left our warehouse two days late, and that's our mistake. It's now with the courier and will reach you by Friday. If it doesn't, reply here and I'll sort it out personally.'

    Be specific, brief and accountable. Say what went wrong in the customer's terms, use 'we' or 'I' rather than passive phrases such as 'mistakes were made', avoid blaming a supplier or courier, and commit to one concrete next step with a time. Sign it with a real name and a way to reply. Professional does not mean formal: a clear, warm sentence reads better than a paragraph of corporate wording.

    Name the actual inconvenience. Instead of 'sorry for the inconvenience', write 'I'm sorry you had to wait three days for a reply' or 'I'm sorry your order arrived without the charger'. Other options: 'Thank you for your patience while we fixed this', 'That shouldn't have happened, and here's what we've done', or 'You're right to be frustrated'. Specific wording shows you understood what happened.

    Apologise on the channel where the customer raised the problem, and as quickly as you can. WhatsApp suits short, time-sensitive apologies about orders, deliveries and appointments. Email suits longer explanations, refunds that need details, and B2B clients. Call when the harm is serious, the customer is very upset, or money or safety is involved. For public complaints, reply briefly in public and move the details to a private channel.

    Only when the customer lost something real: money, time, a spoiled occasion or repeated trouble. Match it to the harm: a refund of delivery charges for a late parcel, a full refund or replacement for a damaged item, a credit for service downtime. A small problem fixed quickly usually needs only a sincere apology. Never tie compensation to a customer changing or posting a review, which Google's review policy prohibits.

    Only with an approved message template. WhatsApp lets businesses reply freely within 24 hours of the customer's last message. After that, the WhatsApp Business Messaging Policy allows only approved message templates. A template can apologise and update the customer on their order or booking. If the customer replies, a new 24-hour window opens and you can continue the conversation freely.

    It depends on what else it says. Meta's template categorization guidelines list an outage notice ending 'We apologize for the inconvenience' as a utility example. They list 'We apologize for the delay in your package delivery. We have deposited a credit to your account' as a marketing example. A plain apology tied to the customer's order, account or service is normally utility. Add an offer, credit or promotion and expect marketing.

    As soon as you know what went wrong, and ideally before the customer has to ask. If you don't yet have the full answer, send a short holding message that acknowledges the problem and says when you'll update them. In India, e-commerce entities must have their grievance officer acknowledge a consumer complaint within 48 hours and redress it within one month, under the Consumer Protection (E-Commerce) Rules, 2020.

    Reply publicly, briefly and politely. Thank the reviewer by name, apologise for the specific experience where it's appropriate, say what you've changed, and invite them to contact you privately to resolve it. Don't argue, share their personal details or offer deals in the reply. Google's guidance for business owners says to 'Apologize when appropriate' and to take complex issues to phone or email.

    Nikunj Gohil

    ChatMitra

    Nikunj Gohil writes for the ChatMitra blog about the WhatsApp Business API.

    Ready to try WhatsApp Business API?

    Start free on the Starter plan — free subscription. Pro is ₹999/month with a 15-day trial when you need automation.