How can we help?

Basil Khan
Written by Basil Khan

Use automatic discounting for batches expiring soon

Add automatic discounts and tags to soon to expire products to help reduce inventory shrinkage


1. Navigate to the Preferences tab in the Freshly app.

2. Scroll to the Batch discounts section and enable the Apply discount checkbox.

3. Add the percentage discount you would like to add to the product variant when the batches are nearing their expiry date.

4. Set the "days before expiry date" to enable the discounts within a certain window when a product batch expires. E.g. if you want to enable discounts 3 months before a perishable product is known to expire, set the "days before expiry date" to 90 days.

5. Optionally, you can also set up tags for the products that have discounts added. This will help you create automatic "sale" or "clearance" collections that you can market to your customer. Check out this example store with a weekly special collection.

6. When the Apply discount is unchecked and saved, all current discounts and tags are automatically removed from the products. More information is available on this feature in this help doc.

How do discounts work?

When a product inventory batch falls within the specified discounting timeframe, Freshly applies the percentage discount specified in the preferences section. There are two possible scenarios here. Let's take a 10% discount for our example below:

  1. Product ($10.00) with no "compare at price": If a product has no compare at price, the original price of $10.00 will be set as the "compare at price" when the product is discounted from $10.00. The discounted price ($9.00) will be set as the current price of the product. Hence, the total discount the customer would see is 10% off ($10 to $9). When the discount is removed, the "compare at price" is unset and the price is reverted back to $10.00
  2. Product ($10.00) with existing "compare at price" ($20.00): If a product has a compare at price ($20.00), the original "compare at price" of $20.00 will remain as the "compare at price" when the product is discounted from $10.00. The discounted price ($9.00) will be set as the current price of the product. Hence, the total discount the customer would see is 55% off ($20 to $9). When the discount is removed, the "compare at price" is left at $20.00 and the price is reverted back to $10.00.

On your online store, you will see the product "compare at price" with a strikethrough and the new price as a sale price when the discount is applied.