How to offer a first order discount for new customers

First-time visitors are often more price-sensitive than returning customers. A discount reserved just for their first order or first purchase can be the nudge that turns a browse into a sale.

This doc covers how to create a coupon that only new customers can redeem, so returning customers can’t reuse it on later orders.

Smart Coupons adds a “For new customers?” checkbox to any coupon, restricting it to customers making their first purchase.

Steps to create a first purchase discount coupon

↑ Back to top
  1. Go to your WordPress Admin panel > Marketing > Coupons > Add coupon.
  2. Click on the ‘Generate coupon code’ button or enter your own promo code.
  3. Under the “General” tab, select the Discount type and set the Coupon amount.
  4. Enable the “For new customers?“ checkbox.
  5. Set this coupon to auto-apply if desired.
  6. Set other restrictions and limits for the coupon as per your requirements.
  7. Publish the coupon.

That’s it. New customers now see this coupon (or it auto-applies) on their first order.

How does coupon validation work for new users?

↑ Back to top

A new user coupon is valid if the customer is placing an order for the first time and/or has no previous orders on their account.

For guest checkout, previous orders are checked against the billing email address entered.

Related Products

WooCommerce Subscriptions is a WooCommerce extension that lets customers subscribe to your products or...

Power your membership association, online magazine, elearning sites, and more with access control to...

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.