← Returnwell guides

Return Email Templates for Every Stage of Your Shopify Returns Workflow

Updated

When a customer wants to send something back, the email they get at each step does a lot of quiet work. It tells them what is happening, what they need to do next, and when they can expect their money or replacement. Clear, timely messages cut down on support tickets and keep people calm during a moment that can otherwise feel uncertain.

This guide gives you ready-to-use return email templates for each stage of the process. Every template uses bracketed placeholders like [Customer name] and [Order number] so you can drop in your own details or wire them into your store's automations. Copy them as they are, or adjust the wording to match your brand.

The returns workflow these emails support

Most returns follow the same five steps, no matter what you sell:

  1. Request. The customer asks to return or exchange an item.
  2. Review. You (or a policy rule) check the request against your return window and any product tags.
  3. Approve or decline. You send instructions or explain, kindly, why the return cannot go ahead.
  4. Receive. The item arrives back at your warehouse and you confirm it.
  5. Resolve. You process a refund or ship a replacement.

Each of the templates below maps to one of these steps. If you use Returnwell, our returns and exchanges app for Shopify, these emails can send automatically as a request moves through the workflow, and policy rules (return window, final-sale and exchange-only tags, auto-approve) can trigger some of them without any manual review.

1. Return request received (acknowledgement)

When this fires: the moment a customer submits a return or exchange request.

What it should say: confirm you have the request, set the expectation that a human or a rule will review it, and give a rough timeframe. Do not promise an outcome yet.

Subject: We received your return request for order [Order number]

Hi [Customer name],

Thanks for reaching out. We have received your request to return the following from order [Order number]:

[Item name(s)]

Our team is reviewing it now. You will hear from us within [review timeframe] with the next steps.

You do not need to do anything else for the moment. If you have a question in the meantime, just reply to this email.

Warm regards,
[Store name]

2. Return approved (with instructions and address)

When this fires: after you approve the request, either manually or through an auto-approve rule.

What it should say: confirm the approval, give clear packing and shipping instructions, include your return address, and point the customer to the printable return slip. This is the email that gets the item moving, so keep the steps short and specific.

Subject: Your return for order [Order number] is approved

Hi [Customer name],

Good news. Your return for order [Order number] has been approved.

Here is what to do next:

1. Pack the item(s) securely in the original packaging if you still have it.
2. Print and include the return slip attached to this email.
3. Ship the package to the address below within [return window].

Return address:
[Store name]
[Return address line 1]
[Return address line 2]
[City, State, ZIP]

Once the package reaches us, we will inspect the item and process your [refund or exchange]. We will email you at each step.

Thank you,
[Store name]

A printable return slip with your return address is attached to this email automatically when you use Returnwell, so the customer has everything they need in one place.

3. Return declined (with a clear, kind reason)

When this fires: when a request falls outside your policy, for example past the return window or on a final-sale item.

What it should say: be honest and kind. State the specific reason, avoid blame, and offer a next step or a point of contact if there is room for one. A declined return handled with care often keeps the customer.

Subject: About your return request for order [Order number]

Hi [Customer name],

Thank you for your request to return an item from order [Order number]. After reviewing it, we are not able to approve this return.

Reason: [specific reason, for example: this item was marked final sale, or the request falls outside our [return window] return window].

We know this is not the answer you were hoping for, and we are sorry for the inconvenience. If you believe there has been a mistake, or if the item arrived damaged, please reply to this email and we will look into it right away.

Thank you for understanding,
[Store name]

4. Item received at your warehouse

When this fires: when the returned package arrives and is logged at your warehouse.

What it should say: reassure the customer that the item is back with you and set the expectation for the final step. This short update stops the "did it arrive?" support ticket before it happens.

Subject: We received your returned item from order [Order number]

Hi [Customer name],

Your returned item from order [Order number] has arrived at our warehouse. Thank you for sending it back.

We are inspecting it now. Once that is complete, we will process your [refund or exchange] and send you a confirmation. This usually takes [processing timeframe].

We will be in touch soon.

Kind regards,
[Store name]

5. Refund processed

When this fires: once the refund has been issued.

What it should say: confirm the amount, the method, and how long the customer's bank may take to show it. Clarity here prevents follow-up questions about missing money.

Subject: Your refund for order [Order number] has been processed

Hi [Customer name],

Your refund for order [Order number] is complete.

Refund amount: [refund amount]
Refunded to: [original payment method]

Please allow [bank processing time] for the amount to appear on your statement, as timing depends on your bank or card provider.

Thank you for shopping with us. We hope to see you again.

Warm regards,
[Store name]

Refunds are processed on Shopify's own rails when you use Returnwell, so the amount goes back to the original payment method without any extra steps on your side.

6. Exchange confirmed and replacement shipped

When this fires: when you approve an exchange and send the replacement.

What it should say: confirm what is being sent, share tracking, and thank the customer for their patience. In Returnwell v1, exchanges are same-product variant swaps, for example a different size or color of the same item.

Subject: Your exchange for order [Order number] is on its way

Hi [Customer name],

Your exchange for order [Order number] is confirmed and your replacement has shipped.

Replacement item: [replacement item name and variant]
Tracking number: [tracking number]
Carrier: [carrier name]

You can follow your package using the tracking link above. It should arrive within [delivery estimate].

Thank you for your patience, and enjoy your new item.

Kind regards,
[Store name]

Making these templates your own

The wording above is intentionally plain so any store can adapt it. A few things worth keeping consistent as you edit: use the same greeting and sign-off across all six emails, always include the order number in the subject line so customers can find the thread, and give a specific timeframe wherever you can rather than a vague "soon."

Once you have your versions ready, the goal is to have the right message go out at the right moment without you rewriting it each time. Whether you send these by hand or let policy rules and automations handle the routine cases, a steady set of emails at every step turns returns from a source of worry into a process your customers can trust.


Returnwell handles returns and exchanges for Shopify at one flat price, with refunds on Shopify's own rails. See how it works.