Smart Reorder Email

Smart Reorder Email/add-on allows your WooCommerce store to automatically remind customers to reorder products they’ve already purchased, at just the right time, with an optional discount coupon to boost conversion.

Installation

↑ Back to top

To start using a product from WooCommerce.com, you can use the โ€œAdd to storeโ€ functionality on the order confirmation page or the My subscriptions section in your account.

  1. Navigate to My subscriptions.
  2. Find the Add to store button next to the product youโ€™re planning to install.
  3. Follow the instructions on the screen, and the product will be automatically added to your store.

Alternative options and more information at:
Managing WooCommerce.com subscriptions.

Adding a WooCommerce.com subscription to your store

Overview

↑ Back to top

Smart Reorder Email automatically sends repurchase reminder emails to customers after a configurable delay per product, optionally including a unique discount coupon to encourage the reorder. It’s built directly on top of WooCommerce’s own email system, so it looks and behaves like a native WooCommerce email rather than a separate add-on.

How to set up?

↑ Back to top

Getting started

↑ Back to top

To set up your store with Smart Reorder Email:

  1. Go to: WooCommerce > Settings > Emails > Smart Reorder Reminder.
  2. Tick the checkbox to Enable the email.
  3. Enter a description for the reminder in theย Email subjectย andย Email bodyย fields, use the buttons below each field to insert variables likeย {customer_name}ย andย {product_name}ย atย yourย cursor.
  4. Edit each product you want reminders for, go to the General tab, and set a Repurchase delay (days) value.
  5. Save changes.

Advanced configuration

↑ Back to top

Brandingย : Upload a custom logo (via the media library) under the Branding section to override your store’s default WooCommerce emailย logoย forย thisย reminderย specifically.ย Leaveย itย emptyย toย keepย yourย store’sย defaultย logo.

Call-to-Action Buttonย :ย Customizeย theย buttonย labelย andย colorย underย Call-to-Actionย Button.

Coupon Codeย : Enable “Enable coupon codes” to generate a unique, single-use discount code with each reminder, restricted to the customer’s email and the specific product. Configure the discount type (percentageย orย fixed),ย amount,ย codeย validityย period,ย andย codeย prefix.

Preview & testย : Use theย Preview emailย button (top of the settings page) to see a live rendered preview using your first published product, orย Send test emailย to send a real test copyย toย anyย addressย beforeย goingย live.

Usage

↑ Back to top

What customers see on the front end.

Once configured, the process runs automatically:

Clicking the button adds the exact product (and variation, if applicable) straight to their cart, with the coupon automatically applied if one was included, a single click toย reorder.

When a customer’s order is marked Completed, Smart Reorder Email checks each purchased product for its repurchase delay.

A reminder is scheduled for the order completion date plus that delay.

On the scheduled date, the customer receives an email styled with your store’s WooCommerce branding, showing the product, its price, and a reorder button.

Troubleshooting

↑ Back to top

est email says “sent” but never arrives
This is almost always a site email-delivery issue, not the plugin.ย wp_mail()ย reporting success only means the message was handed to the server, not that it was delivered. Check spam first, then try resending a native WooCommerce order email (Orders > an order > Resend). If that doesn’t arrive either, install an SMTP plugin (e.g. WP Mail SMTP) connected to a real mail provider, required for reliable delivery on most hosting, independent of this plugin.

No reminder was scheduled after a purchase
Confirm the product has a “Repurchase delay (days)” value set, and that the order reached Completed status (reminders are scheduled on completion, not on payment or processing).

Coupon codes aren’t showing in the email
Make sure “Enable coupon codes” is checked and saved, and that {coupon_code} has been inserted into the email body text.

FAQs

↑ Back to top

Help customers by answering commonly asked questions.

<strong>How do I set up repurchase reminders for a product?</strong>

  • Edit the product, go to the Generalย tab,ย andย setย “Repurchaseย delayย (days)”ย (e.g.ย 30)ย toย remindย theย customerย 30ย daysย afterย purchase.ย Leaveย itย emptyย toย disableย remindersย forย thatย product.

<strong>Willย thisย matchย theย lookย ofย myย otherย WooCommerceย emails?</strong>

  • Yes.ย Smartย Reorderย Emailย isย builtย onย WooCommerce’sย ownย emailย templateย system,ย soย itย automaticallyย inheritsย yourย store’sย emailย logo,ย colors,ย andย typography.

<strong>How do the discount coupon codes work?</strong>

  • Each reminder can includeย aย unique,ย single-useย couponย restrictedย toย thatย customer’sย emailย andย theย specificย product.ย Youย controlย theย discountย type,ย amount,ย codeย prefix,ย andย validityย period.

<strong>Can I customize the email content and preview it before sending?</strong>

  • Yes, customize subject, body, button label/color, and variables from the settings page, then use “Preview email” or “Send test email” to check it before it goes live.

<strong>Does this track customers or send data anywhere?</strong>

  • No.ย Itย doesn’tย trackย opens,ย clicks,ย orย conversions,ย andย doesn’tย sendย dataย toย externalย servers,ย everythingย staysย inย yourย WordPressย database.

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.