Size Exchanges on WhatsApp with AfterShip Returns

By Alva Chew 5 min read Updated November 11, 2026

Yes. AeroChat works directly with AfterShip Returns. When a shopper wants a different size, it checks the new size is in stock in Shopify, sends a link to your AfterShip returns page with the order already filled in, and confirms the exchange from the return once it is submitted.

This recipe answers “can I swap this for a bigger size?” in chat, from your Shopify catalog and AfterShip Returns. Part of connecting AfterShip Returns to WhatsApp and AI chat.

What happens today

A shopper’s shirt is too small and they want the next size up, not their money back. They ask in chat whether the size is in stock and how to swap. Your team checks stock, sends the returns page link and explains the steps. If the answer is slow, the shopper often asks for a refund instead, and you lose the sale you already made.

The flow that works

  1. The shopper asks to exchange an item for a different size.
  2. AeroChat finds the order in Shopify and checks the new size is in stock.
  3. It creates a returns page link in AfterShip Returns for that order and sends it, with one line on what to choose.
  4. When the shopper comes back, it finds the return and confirms the exchange item.

What it looks like on WhatsApp

Customer: The Marlow shirt is too small, can I get a large instead? Order #4120 (example)

AeroChat: Yes, the Marlow shirt in large is in stock. Here is your returns page with your order already filled in: [link]. Choose Exchange and pick size L.

Customer: Done!

AeroChat: Thanks. I can see your return A9P3W6RD with an exchange for the Marlow shirt in L. We’ll email you once it is approved.

In AfterShip Returns: the shopper submitted the exchange on your returns page. AeroChat created the pre-filled link and then read the return and its exchange item.

The recipe

Copy this into AeroChat

When a shopper wants to exchange an item for a different size or color, follow these steps.

  1. Ask for the order number and the email on the order, and find the order in Shopify.
  2. Check the order is within our returns window in the knowledge base.
  3. Ask which size they want and check it is in stock in Shopify. If it is out of stock, say so and offer a refund return or a back-in-stock answer from the knowledge base.
  4. Create a returns page link in AfterShip Returns for the order number and email, and send it with one line: “Choose Exchange and pick your new size.”
  5. When they say they are done, find their return by email and confirm the exchange item and the status.

Never promise the exchange is approved. Never hold stock yourself. Reply in the customer’s language.

Change the returns window and the out-of-stock answer to match your store 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 orders, sizes and stock.
  • AfterShip Returns. Log in to AfterShip, open the API keys page, click Create an API key and copy it. Paste it in when AeroChat asks. Exchanges must be switched on for your AfterShip returns page.
  • Your knowledge base. Add your returns window and your size guide, so AeroChat can help pick the right size the second time.

AfterShip’s API creates returns with the refund resolution only, so the exchange itself is chosen on your returns page. AeroChat sends the shopper there with the order already filled in.

After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect AfterShip Returns, add your knowledge base if the recipe uses one, then switch it on. If it built the connection from AfterShip’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

  • Which items can be exchanged and for what, which you set in AfterShip Returns.
  • What AeroChat offers when the size is out of stock.
  • Whether AeroChat suggests a size from your size guide before sending the link.

The result to expect

Shoppers who want a different size get a yes or no on stock and a ready link in one reply, so more of them exchange instead of asking for a refund. Your team stops checking stock and explaining the returns page by hand.

Measure it with your own numbers: exchanges versus refunds for size issues, and time from first message to submitted exchange, for a month before and after.

Next: see every AfterShip Returns workflow, including checking a return’s status.

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 AfterShip Returns connection behind it. See what each channel does on the AfterShip Returns integration page.

Turn size returns into exchanges in chat

Install AeroChat, paste the recipe, add your AfterShip key, and ask your own chat to swap a test order for a bigger size.

Install AeroChat on Shopify

7-day free trial.