How to Set Up a Size Exchange Flow on Shopify
By the ZeDaq.ai team · · 4 min read
On this page
A size exchange flow on Shopify has four parts: a written policy, a way for the customer to ask, an exchange created in your admin, and a check on stock before the new size ships. Shopify's admin lets you create a return and choose the exchange option to send a different size, as described in the Shopify Help Center.
Exchanges keep the sale and fix the real problem, which is a size that did not fit. The better fix is helping shoppers pick the right size first, which is why many stores pair exchanges with virtual try-on and size guidance.
What should a size exchange policy say?
Write the rules down before you build anything. A short policy removes most back-and-forth with customers.
Cover these points:
- Who can exchange: all items, or only full-price items.
- How long they have: the number of days after delivery.
- Condition: unworn, with tags attached.
- Who pays shipping: you, the customer, or split.
- What happens if the new size is sold out: a different item, store credit, or a refund.
Put the policy on its own page and link it from the footer and the product page.
Keep the wording short and specific. "Exchanges are free for a different size within the window below" is easier to follow than a long paragraph of exceptions. Staff should be able to answer any exchange request from the policy alone, without asking you.
If you are writing the wider returns policy at the same time, keep exchanges and refunds in separate sections so customers can find the one they need.
How do you create an exchange in the Shopify admin?
Shopify describes the steps in its exchanges guide. In outline:
- Open Orders in the Shopify admin and select the order.
- Create the return and choose the exchange option.
- Pick the replacement, for example the same product in a different size.
- Send the customer return shipping instructions. Labels and tracking are optional.
- When the item arrives, inspect it.
- Issue a refund only if a price difference or other reason calls for one.
Check Shopify's current help pages for the exact wording of each screen, because the admin changes over time.
How should customers ask for an exchange?
Pick one entry point and make it obvious. A simple email address or contact form works for a small store. Larger catalogs may want a returns app with a self-serve portal.
Whatever you choose, ask for the same details each time:
- Order number
- Item and current size
- Size wanted
- A short reason, such as "too tight at the hips"
The reason matters later. It tells you which products have sizing problems.
How do you handle stock when a size is sold out?
Check inventory before approving the swap. If the size is available, reserve it for that customer. If not, offer one of these choices:
- A different color in the size they need
- Store credit to use when the size is restocked
- A refund
A back-in-stock app for size restocks can tell the customer when the size returns.
How do you stop the same customer needing a second exchange?
A second swap costs you double shipping. Before sending the new size, ask for the measurement that caused the first problem and compare it with your chart.
Two checks help:
- Look at the chart range. If the customer's measurement falls between two sizes, say which way the garment runs.
- Confirm the right size is on the product page. Your size variants must match the labels on your chart.
If the product comes in made-to-measure options, see selling custom size clothing on Shopify for handling those separately.
Can size guidance reduce the number of exchanges?
It can reduce wrong-size orders, which are what start exchanges. A size recommendation tool tells the shopper a size before they buy, using your own chart. The difference between a chart display tool and a recommendation tool is covered in size chart apps vs size recommendation apps.
ZeDaq.ai is a Shopify app that gives a size recommendation from a 30-second body scan (one photo plus height) matched to your own size chart.
Help shoppers pick the right size first
FAQs
Does Shopify support exchanges natively?
Yes. Shopify's admin includes an exchange option when you create a return, so you can send a different size or color. See the linked Shopify Help Center page for the current steps.
Should I charge for exchange shipping?
That is your call. Many stores cover shipping for a first size exchange and charge for later ones. Whatever you pick, state it in the policy.
What if the customer wants a different product, not a different size?
Treat it as a return plus a new order, or use the same exchange option with a different item if the price difference is small. Explain the rule in your policy so staff handle it the same way.
How do I know which products cause the most exchanges?
Record the reason for every exchange in a spreadsheet or your returns app. Products with repeat "runs small" or "runs large" reasons usually need a corrected chart or a fit note.
Try ZeDaq.ai free
Virtual try-on and Find my size for your store, plus client, order and invoicing tools for tailors, in one subscription.



