A Shopify Reorder App That Keeps Custom Product Options (and Why Buy Again Drops Them)

Two Shopify carts side by side: Buy again returns a plain label product with no options, Appify Reorder returns the same job with size, stock, quantity and the uploaded artwork filled in

Is there a Shopify reorder app that keeps custom product options? Yes. Appify Custom Product Options rebuilds a past order in the cart with every option filled in, from the customer's account, from the order confirmation email, and from the app for your own team.

Shopify's own Buy again button can't do that. It adds the product variant and drops everything the customer configured: size, stock, finish and quantity.

A coffee roaster orders 2,000 labels in March: 3 by 2 inches, matte stock. They run out every couple of months, open their account and click Buy again. What lands in their cart is the label product and nothing else.

Why does Shopify's Buy again button drop custom options?

Buy again only knows about variants. A variant is a fixed choice, like Small or Oak.

A configured product carries much more than that. Each choice is saved on the order line as a line item property, outside the variant. Buy again leaves all of it behind.

Shopify staff confirmed on the developer forum that the team knows about it and put it on the backlog, with no date for a fix.

What does the customer end up with?

The product, with none of their choices. To get their last order back they have to remember every setting and enter it again. Or email you to ask what they ordered last time and what you printed it on.

Some won't bother, and you won't hear about it. The customer never complains, they just don't come back. That's the reorder you never see in a report.

What should a reorder app for configured products do?

Four things separate a real reorder from a button that only looks like one:

  • It reads the saved configuration. Appify Custom Product Options stores a short hidden id on every customized line at add to cart, and the reorder rebuilds the line from it.
  • It adds to the cart, it doesn't replace it. A single-line reorder puts the rebuilt product next to whatever the customer already has in there.
  • It checks the result against today's calculator. If you changed the calculator since the order, the customer reviews their filled-in options before the line goes in.
  • It brings the rest of the line back. Fee and shipping-weight rows are recreated with the product, and a whole-order reorder includes the regular products from the original checkout.

Buy again vs Appify Custom Product Options, side by side

What comes back on reorder Shopify Buy again Appify Custom Product Options
The product itself ✓ ✓
Every option they configured ✗ ✓
Their options, checked against your current calculator ✗ ✓

How do customers reorder a configured product?

Three reorder surfaces read the saved configuration back.

1. Appify Reorder in customer accounts

The Appify Reorder block gives signed-in customers a Reorder button on their Orders page and on each order's status page. It rebuilds the configured product, options included, in their cart.

Setup takes two steps in Shopify's checkout and customer accounts editor, on the Orders page:

  1. Turn off Buy again. Open Settings (the gear icon), scroll to Buy again button, and turn off Allow customers to reorder.
  2. Add Appify Reorder. Open the Apps sidebar and add Appify Reorder to Orders and Order status. Save.

The editor preview often hides app blocks, so check the live account page after you save.

2. Reorder this item in the order confirmation email

Every order confirmation can carry a Reorder this item link under each customized product, right below the options the customer chose. One click rebuilds that line in their cart and adds it to whatever is already there.

You don't have to find the right spot in Shopify's email code yourself. Copy the template into Update with AI on the app dashboard, and it hands back the email with the Reorder link and the options already placed. The full walkthrough for the rest of the email is in how to show custom options on order emails and packing slips.

3. Staff reorder from the Orders tab

When a customer asks for the same order again, your team can rebuild it. The app's Orders tab lists every order with configured products, searchable by order number, email, or name.

Open the order and click Reorder on a line, or Add Order to Cart to rebuild the whole order, regular products included. It's a quick way to repeat a wholesale order. Taking the order by phone? Here's how to take phone and in-person orders for custom products.

A repeat order with one change

If this run needs a change, a new size or a different stock, Edit options reopens everything in place. It's a small edit instead of starting the job over.

The configuration survives the order. Size, stock, quantity and every other option they chose: the customer gets back the job they already ordered, not a blank product.

What does the customer see when they reorder?

From the email link, a short "Restoring your cart…" message on your store, then the cart page with their product rebuilt. Fee and shipping-weight rows come back with it, the same way they did the first time.

What if you've changed the calculator since the first order? The customer sees their filled-in options and confirms them against the current calculator before the line is added.

And if they want a change this time, a bigger label or a different stock, Edit options in the cart reopens the calculator with everything filled in. They change one thing and update the line.

Which products can customers reorder this way?

Any product built with an Appify Custom Product Options calculator. Print work is a natural fit: labels, business cards, banners, packaging and stickers, where the same job runs again every few months. The same applies to made-to-measure goods like blinds and flooring, and to personalized gifts with engraving.

The same configuration also powers the rest of the order's life. Your team sees every option in the Orders tab, and a Restore your cart link can rebuild abandoned carts with their options intact. That one runs before the sale rather than after it: abandoned cart recovery that keeps product customizations. For the view across all three, see which Shopify apps keep custom options through cart edits, reorders and recovery.

What happens when you change your pricing or options?

Reorders open against the calculator you have published now, not a frozen copy from the original order. Add a stock or retire a size, and the customer sees it.

They aren't dropped into a blank form when that happens. Their previous choices come back filled in, and they confirm them against the current calculator before the line reaches the cart.

For the pricing side, read how to price complex custom products on Shopify. Selling in bulk? Here's how a quantity discount calculator for custom products works, so repeat orders price correctly at volume.

FAQ

Is there a Shopify reorder app that keeps custom product options?

Yes. Appify Custom Product Options saves each customized line's configuration at add to cart, and its reorder rebuilds that line with every option filled in.

Does Shopify's Buy again keep line item properties?

No. Buy again adds the product variant only, so custom options saved on the order line are left out.

Can I hide the Buy again button?

Yes. In the checkout and customer accounts editor, open Settings on the Orders page and turn off Allow customers to reorder.

Where do customers find the Reorder button?

On their Orders page and on each order's status page in Shopify customer accounts, added by the Appify Reorder block.

Does Reorder this item empty the customer's cart?

No. It adds the rebuilt product to whatever is already in the cart.

What happens if I changed the calculator since the order?

The customer reviews their filled-in options before the line is added, so the reorder matches your current calculator.

Can my team reorder for a customer?

Yes. Open the order in the app's Orders tab and click Reorder on a line or Add Order to Cart for the whole order.

Can customers change something before they reorder?

Yes. Once the product is in the cart, Edit options reopens the calculator with their choices filled in.

Last order, back in the cart, options and all.

Install Free on Shopify

Whatever you sell, however you price it · The last options app you'll shop for