Repeat orders let your customers place exactly the same order as they placed before in one click. Reordering is a great time saver for shoppers as they don’t need to browse the store looking for products again. Instead, they can hit a link in their customer account or a button in the previous order email.
With repeat purchases, you can increase sales, especially if you sell items that require regular replenishment, like contact lenses, food ingredients, or pet products. To allow repeat orders in your store, enable them on the Cart & Checkout page in your store admin.
Enabling repeat orders
To take repeat orders, you need to enable them in your store settings.
To enable repeat orders:
- From your store admin, go to Settings → General → Cart & Checkout.
- Scroll down to the Checkout settings block.
- Enable the Show the “Buy again” button toggle at the bottom of the list.
- Save the changes.
That’s it! Repeat purchases are now enabled for all the products in your store. Reordering will be available as long as at least one item from the original order remains in stock.
The “Buy again” link will be displayed in the order history in customer accounts for all orders, including the old ones, and all the new Order Confirmation emails will have the ”Buy Again” button.
After a repeat order is placed, it appears in the Orders page in your store admin. You can recognize such orders by the “Buy again” button notice as order source.
Discount coupons used for the original order are reapplied to repeat orders, except for the single-use coupons and those that are no longer valid in your store. Gift cards are not reapplied to the repeat purchase.
Customer experience
Customers who have already purchased from your store can initiate a repeat order. There are two equivalent ways:
- In their customer account that is created automatically after purchase and contains full order history:
- From the customer inbox, by clicking the ”Buy Again” button at the bottom of an Order Confirmation email received for the order.
When a customer clicks the repeat order button, they will be redirected to the checkout page with the same items in the cart. At this point, they can proceed to payment. Information like customer name, email, and shipping/delivery details is pre-filled based on the original order.
If some items are no longer present or you don’t have the required quantity, so only partial reorder is possible, customers will see a notice at checkout prompting them to check items in the shopping cart:
Adjusting repeat order texts
To edit the “Buy again” text in the customer account (e.g., turn it into ”Repeat order”) as well as adjust other texts in your store, you can use the Store Label Editor. To change the ”Buy Again” text in the Order Confirmation notification, edit its email template.