# Quick re‑order

Quickly let customers reorder previously purchased products using Shopify’s built‑in Buy Again for New Customer Accounts, or add dedicated reorder buttons with third‑party apps.

{% hint style="info" %}
The built‑in Buy Again button requires Shopify’s New Customer Accounts. Customers sign in with a one‑time code and can reorder from their order history.
{% endhint %}

## Option 1 — Built‑in “Buy Again” (New Customer Accounts)

{% stepper %}
{% step %}
**Enable New Customer Accounts in Shopify**

In Shopify admin, go to **Settings > Customer accounts** and select **New customer accounts**, then click **Save**.
{% endstep %}

{% step %}
**Expose account access in your theme (recommended)**

In the theme editor, open **Header** and enable your account link or **Account drawer** so customers can reach their account dashboard easily.
{% endstep %}

{% step %}
**Customer uses “Buy Again”**

Customers log in to their account, open a past order, and click **Buy again** to add the previously purchased items to the cart.
{% endstep %}

{% step %}
**Review cart and checkout**

Customers can adjust quantities or remove items, then proceed to checkout.
{% endstep %}
{% endstepper %}

## Option 2 — Third‑party apps (reorder buttons on Thank You/Account pages)

Apps like Reorder Hero, Advance Reorder, or Reorderify add one‑click reorder to the order status (Thank You) page and/or the customer account page, often with customization and discount options.

{% stepper %}
{% step %}
**Choose and install an app**

From the Shopify App Store, install a reorder app (e.g., Reorder Hero, Advance Reorder, Reorderify).
{% endstep %}

{% step %}
**Configure placement and behavior**

In the app settings, enable reorder buttons on the **Thank You page** and/or **Account > Orders**. Configure options like one‑click add‑to‑cart and which line items to include.
{% endstep %}

{% step %}
**Customize design and messaging**

Adjust button text, styles, and any incentive or discount (if supported by the app). Ensure it matches your store’s branding.
{% endstep %}

{% step %}
**Test the flow**

Place a test order, then verify the reorder button appears and correctly rebuilds the cart from the order.
{% endstep %}
{% endstepper %}

### Tips

* Keep account access visible (header link or account drawer) so customers can find their order history quickly.
* If your catalog changes frequently, verify how your chosen approach handles out‑of‑stock or discontinued items during reorder.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.brickspacelab.com/keystone/guides/sitewide/quick-reorder.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
