Go Back

How to Track Warranty Replacements in Shopify: Tags, Notes and Draft Orders

To track warranty replacements in Shopify, create each replacement as its own draft order, give it the same tag every time, and write the original order number in its notes. Then write the replacement number in the original order’s notes, so the two orders point to each other and a filter by tag shows every open replacement.

Shopify has no “warranty” field, so this setup is what makes replacements easy to find. This guide covers how to set it up and keep it running. It starts once a claim is approved. If you still need to decide whether a claim is covered, read our guide on handling Shopify warranty support without a bigger team first.

Why warranty replacements get lost in Shopify

A normal order has one record and one tracking number. A warranty replacement has at least two records, and often three:

  • The original order, the one the customer quotes.
  • The warranty claim, usually an email thread, a form or a note.
  • The replacement order, if someone created it.

The customer gives you the original order number, but the tracking sits on another order. If nothing links the two, someone searches by email, scrolls through orders and still isn’t sure which one is the replacement. Worse, an approval can stay in an email thread and the replacement never gets created at all.

The steps below fix both problems. Do step 1 once, then use steps 2 to 4 for every new claim.

Step 1: Find the replacements you already have

Before you set up a new system, list the replacements already in progress. For each approved claim, search in this order and stop as soon as you find the order:

  1. Search by tag. If anyone on your team has tagged replacements before, filter orders by that tag and the customer’s email.
  2. Check the original order’s notes and timeline. Many teams write “Replacement sent, order #XXXX” there.
  3. Look at the customer’s profile in Shopify. Recent orders with a zero total or a full discount are usually replacements made from a draft order.
  4. Check the claim thread. The approval email may say how the replacement went out: new order, exchange, or direct shipment from a supplier.
  5. Ask the supplier if the manufacturer ships warranty units for you. That order may not exist in Shopify at all.

If none of these turn anything up, the replacement was never created. Create it now with step 2, and tell the customer in the same message. Once the list is done, tag every replacement you found so it’s part of the new system.

Step 2: Create every replacement as a draft order

A replacement should be a new order, not an edit to the original. That keeps the original sale accurate and gives the replacement its own fulfillment and tracking.

Draft orders work well for this. According to Shopify’s help center, you can apply discounts to specific items or to the entire order, and you can mark the order as paid when you’ve already received payment. When a draft order is paid, it becomes a regular order.

For a warranty replacement:

  1. Create a draft order for the same customer.
  2. Add the replacement product and variant.
  3. Apply a discount to the whole order so the customer pays nothing.
  4. Add your replacement tag and the note (see step 3) on the draft, before you complete it.
  5. Mark it as paid so it becomes an order and enters your normal fulfillment.

Adding the tag on the draft saves a step. Shopify’s tag documentation confirms that when you create an order from a draft order, the draft order tags are carried over as order tags.

This is the step that makes the next ticket easy. Use the same convention every time:

WhereWhat to writeExample
Tag on the replacementOne fixed tagwarranty-replacement
Note on the replacementThe original order numberWarranty replacement for #1201
Note on the original orderThe replacement order numberReplacement sent as #1482
Your written policyReturn first or ship firstShip once the return is scanned

A few details matter:

  • Pick one tag and never vary it. Shopify tags are not case sensitive and can be up to 40 characters, per Shopify’s help center. The risk is spelling: warranty-replacement and warranty_replacement are two different tags.
  • Write both notes, not one. The customer usually quotes the original order. Whoever opens it should see the replacement number right away, without searching.
  • Add a second tag only if you need it. For example, supplier-ship for units the manufacturer sends directly, so you know the tracking isn’t in your fulfillment.

Write down your “return first” or “ship first” rule

Every store works one of two ways:

  • Return first: the replacement ships only after the faulty item comes back, or after the carrier scans the return.
  • Ship first: the replacement ships right away, and the customer sends the faulty item back after.

Write the rule down in one line and put it in your help docs and your internal notes. Your team, and any AI agent, needs to know which way you work, so the answer is the same every time. If you make exceptions, for example ship first for low-value items, write those down too.

Step 4: Check open replacements before customers do

A tag gives you a working list. Filter your orders by your replacement tag and by unfulfilled status. That view shows every replacement still waiting.

Check it on a fixed schedule, and set a limit: if a replacement stays unfulfilled past the number of days you choose, someone looks at it before the customer has to ask. The usual causes are an out-of-stock unit, a return that never arrived under a “return first” rule, or a supplier who hasn’t shipped.

When a replacement ships, nothing else changes. Its tracking sits on its own fulfillment, like any other order. For standard tracking questions, our explainer on what WISMO automation is covers the five situations behind most “where is my order” tickets.

Two replies this setup makes easy

With the tag and notes in place, the status reply takes one lookup. Two examples:

Waiting for the returned item (return first)

Hi Sarah, your replacement is approved and ready. We send it once we receive the faulty unit. I’ve attached the return label again. As soon as the carrier scans your parcel, we’ll ship your replacement, order #1482.

In transit

Hi Sarah, your replacement is on its way. Order #1482 shipped with UPS. The tracking link is in your shipping email. The latest scan shows it in transit.

Both replies use the replacement order number, not the original. If the carrier shows the replacement as delivered and the customer says it never came, handle it like any parcel marked delivered. Our guide on what to do when tracking says delivered but the customer says no covers that process.

When a replacement needs your team

Most replacement tickets are status questions. Pass the ticket to a person when:

  • The customer is writing a second or third time about the same replacement.
  • The unit is out of stock with no restock date, and a refund may be the better option.
  • The supplier isn’t responding about a unit they were supposed to ship.
  • The replacement also arrived faulty. That points to a product or batch problem.
  • The customer mentions a chargeback or a complaint outside your store.

Our ecommerce support escalation checklist lists the questions to answer before you hand a ticket over, plus a short handoff note template.

How Relay handles replacement status tickets

Relay is an AI support agent for Shopify. It understands your product, answers customer questions, takes action, and knows when to bring in your team. When a customer asks about a warranty replacement, Relay finds the order in Shopify and applies your store’s rules, including your “return first” or “ship first” policy.

The tag and notes from this guide help any agent, human or AI, find the right order faster. When a ticket calls for a decision, like a missing replacement or a customer chasing for the second time, Relay brings in your team. You decide what it can do through permissions, and you stay in control of the rest.

FAQ

How do I track a warranty replacement in Shopify?

Create the replacement as a new draft order with a full discount, tag it the same way every time, and write the original order number in its notes. Once it’s marked as paid, it becomes a regular order with its own fulfillment and tracking.

Should a replacement reuse the original order?

No. A new order linked by tag and notes keeps your original sale accurate and gives the replacement its own tracking. Write the replacement number in the original order’s notes so both records point to each other.

Do draft order tags stay on the final order?

Yes. Shopify’s help center says draft order tags are carried over and added as order tags when you create an order from the draft. Tag the draft before you complete it.

How do I see every replacement that hasn’t shipped?

Filter your orders by your replacement tag and by unfulfilled status. Check that list on a fixed schedule, and follow up on anything that has waited longer than the limit you set.