Exchange for a Different Size With Loop Returns on WhatsApp
Yes. AeroChat works directly with Loop Returns. It checks the new size in your Shopify stock and creates the exchange in Loop Returns, where your plan includes Loop’s Return Create API, or sends the shopper into the exchange in your Loop portal.
This recipe handles “can I swap for a bigger size?” in chat, through your own Loop Returns setup. Part of connecting Loop Returns to WhatsApp and AI chat.
What happens today
A shopper ordered the wrong size and wants the right one, not a refund. They message you, your team checks if the size is in stock, sends the portal link and explains how to pick an exchange. If the reply comes late, the size sells out and the exchange becomes a refund.
The flow that works
- The shopper asks for a different size in chat.
- AeroChat asks for the order number and the size they need, and checks it is in stock in Shopify.
- Where your key includes Draft Returns, it creates the return in Loop Returns with the new size as the exchange item and submits it.
- Otherwise it sends the return link so the shopper picks the exchange in your portal.
- It tells them how to send the item back.
What it looks like on WhatsApp
Customer: The running shorts from order #6120 are too tight. Can I get a large instead of a medium? (example)
AeroChat: Yes. The Stride shorts in large are in stock. I will set up an exchange: you send back the medium and we send the large. What is the reason, too small?
Customer: Yes, too small.
AeroChat: Done. Your exchange is submitted. Please send the medium back by your usual post office drop-off within 14 days (example). The large ships once your return is on its way.
In Loop Returns: a return for the medium shorts is submitted with the reason “too small” and the large as the exchange item.
The recipe
Copy this into AeroChat
When a shopper asks for a different size, follow these steps.
- Ask for the order number and the size they need.
- Check the new size is in stock in Shopify. If it is not, tell them and offer a refund return instead.
- If our Loop key includes Draft Returns, create a draft return for the order in Loop Returns.
- Add the item they are sending back with the return reason they give.
- Add the new size as the exchange item, finish the items and submit the return.
- Tell them how to send the item back and when the new size ships, following our policy.
- If our key does not include Draft Returns, create a return link for the order and tell them to choose the exchange in the portal.
Only offer sizes that are in stock. Never promise a delivery date for the exchange. Reply in the customer’s language.
Change when the new size ships, before or after the return is received, to match your Loop settings before you paste it.
What to connect
- Your Shopify store. Built in. Install AeroChat from the Shopify App Store and connect your store in the dashboard, so AeroChat knows your sizes and stock.
- Loop Returns. In the Loop Admin, go to Returns Management, then Tools & integrations, then Developer Tools, and click Generate API key. Add the Returns and Orders scopes, plus Draft Returns read and write if your account has them, and paste the key in when AeroChat asks.
- Your knowledge base. Add your exchange policy, such as whether exchanges ship before the return arrives.
After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect Loop Returns, add your knowledge base if the recipe uses one, then switch it on. If it built the connection from Loop’s public documentation, the checklist asks you to check it once against the current docs.
Using a different system? If it has a public API, it connects to AeroChat the same way: describe what you want, paste in its key, and it runs.
Can’t find your tool? Message us in the chat on this page and we’ll tell you how it connects.
What you still decide
- Whether exchanges are created in chat or through the portal link.
- When the new size ships, set in Loop.
- What AeroChat offers when the size is out of stock.
The result to expect
More wrong-size orders end as exchanges instead of refunds, because the shopper gets the right size while it is still in stock. Your team stops checking stock and explaining the portal by hand.
Measure it with your own numbers: exchanges started from chat, and the share of size returns that end as exchanges, for a month before and after.
Next: see every Loop Returns workflow, including checking a refund.
Works on every chat channel
This workflow runs the same way on WhatsApp, Instagram, Facebook Messenger, Telegram, the chat on your store and email, with the same Loop Returns connection behind it. See what each channel does on the Loop Returns integration page.
Turn size returns into exchanges in chat
Install AeroChat, paste the recipe, add your Loop Returns API key, and ask your own chat to swap a size on a test order.
7-day free trial.
