ShipStation and Shopify: Returns Label Request Template
This template turns an inbound return request into a prepaid ShipStation label that is emailed straight to the customer, with the original Shopify order looked up automatically.
What It Builds
A Webhook trigger receives the return request and passes the order number to a Shopify Connector node that fetches the matching order and customer details. A ShipStation Connector node then creates a return shipment and generates a prepaid label, and a Send Email node delivers the label PDF to the customer. Spojit wires these steps together for you.
The Prompt
Paste this into Miraxa and it builds the workflow, connecting the tools for you:
Build a workflow that triggers on a webhook carrying a customer return request with an order number and email. Look up the matching order and customer in Shopify, then create a return shipment in ShipStation and generate a prepaid return label. Email the prepaid label as a PDF attachment to the customer with a short instructions message.
Connectors Used
- Webhook trigger - starts the run when a return request arrives.
- Shopify - looks up the original order and customer.
- ShipStation - creates the return shipment and prepaid label.
- Send Email - delivers the label PDF to the customer.
Customize It
Change the carrier or service level in the prompt, add the return reason to the email, or set a default warehouse as the return destination. You can also adjust which order fields (line items, SKUs, value) get included so the return matches your policy.
Tips
- Give the ShipStation connection write access so it can create shipments and labels.
- Use Direct mode for each connector step to keep the flow deterministic and AI-cost-free.
- To send from your own domain instead of the built-in mail service, swap the Send Email node for a resend or smtp connector.