Automate introductory offers management with WooCommerce Assistant

Creating intro offers can help you grow your business by offering products or services at a great price for a limited time, giving you the opportunity to attract potential buyers to the new items in your online store.

In this “How-to” article, we explain how to reduce the manual work needed to manage the products on introductory sale.

Scenario ↑ Back to top

I have a stock of nice “Woo Sunglasses” with a retail price of $90.

WooCommerce automation assistant - demo product

I want to:

  • Put the sunglasses on sale in my WooCommerce-based online store,
  • Attract people to this new product,
  • Sell most of the stock at the list price.

My actions ↑ Back to top

  1. Add the new product to my WooCommerce, price it at $90, put the sale price of $59.90 to get visitors’ attention.
    WooCommerce set the sale price
  2. Wait for the 10 first orders, then remove the sale price and continue selling the remainder of the stock at the regular price.

The problem ↑ Back to top

I have hundreds of products in my store and I am doing the above actions on a daily basis. It’s manual routine work. I am tired of it and I am making mistakes. It takes my time better spent on something else.

Does WooCommerce offer a solution? ↑ Back to top

There is a “sale schedule” option that allows me to stop the sale on a certain date.
WooCommerce sale schedule

What I want, however, is to end the sale after a certain number of orders placed. I do not know the date when it’s going to happen!

Can “Assistant” help me? ↑ Back to top

The WooCommerce Assistant‘s “Introductory Offers” Workflow is programmed to run the exact E-commerce automation scenario described above: “End the sale after N completed orders”.

Let’s go over the steps.

The step-by-step instructions ↑ Back to top

  1. You have the sunglasses already in your store with the list price and the sale price set up. The potential buyers already see the product on sale.
    WooCommerce product on sale
  2. You did not forget to set up the stock management options:
  3. Go to WooCommerce -> Assistant in the admin menu and click on the “Introductory Offers” in the list of Workflows.
  4. In the “Threshold” field, put the number of orders that will receive the discount. For example, if you want to sell for $59.90 only to the first ten buyers, put “10” in this field.
  5. Scroll down. Here you have two options to limit this workflow action to certain products or product categories.


  6. The last setting here is the Notifications. Choose who you want to send an email when the sale ends.
  7. Click the “Update” button at the top.

That’s all. The sale will continue running. It will be ended automatically after the number of completed orders you’ve specified.

Notes ↑ Back to top

  • Assistant counts the orders and not the items sold. To make those numbers equal, you can set the “Sold individually” flag in the product settings.
  • The automation rule is triggered when the order is completed. So, when the “threshold” order is pending, the visitors will still see the sale price.

Thank you for your interest in WooCommerce Assistant. If you have questions or have an idea for additional functionality, please contact us.

WooCommerce - the most customizable eCommerce platform for building your online business.

Back to the top