Seasonal sales
Show the end date so shoppers do not miss it.

Show how much a WooCommerce product is reduced, up to how much for products with options, when the offer ends and when a scheduled sale starts.
These are the actual published outputs of the widget for real WooCommerce products: on sale and scheduled.
Content sets the product (the current one or a selected product), the texts for on sale, options with different savings, no percentage, the end date, a scheduled sale and no sale, the date format and an optional icon. The Style tab covers typography, colour, alignment, background, border, radius and padding, separate colours for on-sale and scheduled states, the end date colour and the icon.
WooCommerce's sale flash only says “Sale!”, so shoppers have to work out the saving themselves and never learn when the offer ends. Product sale status shows the percentage saved from the real regular and sale prices, “Save up to” for products with options, the end date when the sale has one, and “Sale starts” for a sale scheduled in the future. Products without a sale show nothing.
Show the end date so shoppers do not miss it.
Announce a sale before it starts.
Show the largest saving across sizes or colours.
Start with Complementor installed and your license connected. Enable this module in the WordPress library, then configure it in Elementor.
Install Complementor, connect your license and enable Product sale status in the Complementor library.
Set a sale price, and optional sale dates, on a product.
Add the widget to the product template, or choose a product.
Adjust the texts for each sale state.
Style it and check a product on sale.
Configure the settings available for this module to suit the page you are building.
Percentage saved, rounded down.
“Save up to” for variable and grouped products.
End date when the sale has one.
“Sale starts” for scheduled sales.
Hidden when there is no sale.
Own colours per state.
Compare the existing Elementor workflow with this Complementor module before choosing your setup.
Says “Sale!” without the saving or dates.
Goes wrong when prices change or the sale ends.
Complementor uses classic Elementor APIs. Atomic-native controls are not implemented. Check your theme, cache and integrations on a staging site before release.
Check these settings if the published page behaves differently from the editor.
The saving is under 1% or the regular price is missing.
The sale has no end date, or the options end on different days.
The product needs a sale price and a start date in the future, and the Sale scheduled text must not be empty.
It is rounded down so it never overstates the saving.
No. It works with the free version of Elementor and WooCommerce.
From the product's regular price, sale price and sale dates in WooCommerce.
Yes. Leave Product on Current public product and it follows the product being viewed.
It stays silent when the information would be missing or untrue. In the editor a short note explains why.
The amount saved follows how the shop displays prices; the percentage is the same either way.
This module is included with all 1007 current Complementor solutions. Choose your production website allowance; every plan includes the same modules.
Renews at $29 USD each year.
Renews at $49 USD each year.
Renews at $99 USD each year.
Applicable taxes extra. Annual subscriptions renew automatically unless canceled in your customer account. Elementor Pro is required for Exclude current post. Read the terms and 14-day technical-issue refund policy.