Knowledge base
Video tutorials
Try searching for:
Recently viewed articles:

Table of contents

Taking repeat orders

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 Ecwid admin.

Want to charge customers automatically on a repeated schedule? Try recurring subscriptions.

Enabling repeat orders

To take repeat orders, you need to enable them in your store settings.

To enable repeat orders:

  1. From your Ecwid admin, go to Settings → General → Cart & Checkout.
  2. Scroll down to the Checkout settings block.
  3. Enable the Show the “Repeat order” button toggle at the bottom of the list.
  4. 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 “Repeat order” 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 ”Repeat This Order” button.

After a repeat order is placed, it appears in the Orders page in your Ecwid admin. You can recognize such orders by the “Repeat order” 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.

If you have previously edited the “Order Confirmation” notification template, the repeat order section may not be present in your emails. Learn how you can add the repeat orders block to your customized emails

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 ”Repeat This Order” 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 you make adjustments like changing the old delivery methods or updating your Terms & Conditions, customers will need to choose the delivery method/agree to T&C at checkout.

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 “Repeat order” text in the customer account (e.g., turn it into ”Order again”) as well as adjust other texts in your store, you can use the Store Label Editor. To change the ”Repeat This Order” text in the Order Confirmation notification, edit its email template.

Related articles

Managing your orders
Creating orders on behalf of customers
Accepting pre-orders in your Ecwid store

Was this article helpful?

Awesome! Thanks for your feedback!

Thanks for your feedback!

Sorry about that! What went wrong?
0 out of 0 found this helpful
We use cookies and similar technologies to remember your preferences, measure effectiveness of our campaigns, and analyze depersonalized data to improve performance of our site. By choosing «Accept», you consent to the use of cookies.
Accept cookies Decline