Product Price History for WooCommerce


Product Price History is the perfect solution for WooCommerce shops looking to be transparent about their pricing strategy and gain the trust of their customers. The plugin offers detailed price history charts and customizable lowest price messages, allowing you to stay competitive and showcase your commitment to transparency.

If you’re operating in the European Union, displaying the lowest price of a product on sale within the last 30 days is mandatory, but it also helps customers make informed decisions by showing them the previous sale prices of a product.

By using Product Price History, you can increase your profits, optimize your pricing strategy, and build trust with your customers, who will appreciate the transparency and credibility it brings to your webshop.


  • Track product price history
  • Price history chart
  • Customizable chart
  • Show Lowest price in the last 30 days for product on sale
  • Customizable lowest price message
  • Option to hide certain prices from the price history chart and/or lowest price display


  • Single product page
  • Edit product


Installation from within WordPress

  1. Visit Plugins > Add New.
  2. Search for Product Price History.
  3. Install and activate the Product Price History plugin.

Manual installation

  1. Upload the entire product-price-history folder to the /wp-content/plugins/ directory.
  2. Visit Plugins.
  3. Activate the Product Price History plugin.

After activation

Visit the new Price History > Settings menu.
Enable the individual modules you would like to use.


The price history chart is not displaying on my product pages, what should I do?

First, enable the chart module, navigate to the “Price History > Chart Settings” section and ensure that the “Enable” option is checked. The “Minimum prices to display” field determines the minimum number of price changes required for the chart to be displayed.

It’s important to note that the product price history only tracks price changes from the point at which the plugin was activated. It does not track any previous price changes that may have occurred before activation.

Ensure that the chart is not hidden on your product page, navigate to the “Product Price History” tab on the edit product page and make sure that the “Hide chart” checkbox is not checked.

If the chart still does not display, try clearing your browser cache or accessing the page from a different browser. If the issue persists, contact our support team for further assistance.

What data does the plugin track?

The plugin tracks the price of each product over time, including any sale prices or discounts.

Can I customize the price history chart?

Yes, the plugin provides a customizable chart with options to adjust the color scheme, minimum number of prices to show, and date range to display.

Can I hide the chart on certain products only?

Yes, you can do so by going to the edit product page, navigating to the “Product Price History” tab, and checking the “Hide chart” checkbox.

Can I hide certain prices from the chart and/or lowest price display?

Yes, you can do so by going to the edit product page. For simple products, navigate to the “Product Price History” tab and select the prices you would like to exclude.

For variable products, there are two sets of charts. The first chart displays prices before any variation is selected and can be found in the “Product Price History” tab on the edit product page. The second chart tracks prices for each variation and can be accessed by clicking on the variation and scrolling down to the bottom.

Is displaying the lowest price mandatory?

If you’re operating in the European Union, displaying the lowest price of a product on sale within the last 30 days is mandatory. However, even if you’re not required to do so, it’s a best practice to show customers previous sale prices of a product.

How does the plugin help me optimize my pricing strategy?

By tracking your price history and displaying it in a chart, the plugin helps you to see which prices are most effective and make data-driven decisions about your pricing strategy.

Will my customers appreciate the transparency provided by the plugin?

Yes, customers value transparency and credibility, and displaying your price history can help you build trust and loyalty with them.


March 24, 2023
I've tried it without any expectations, but I was really pleased with the nice chart design.Also, the great feature is I can hide some prices.Big thumbs up!
March 17, 2023
I love this plugin! It's made tracking my product prices a breeze and the customizable chart is a great addition. Highly recommend to any WooCommerce shop owners looking to improve their pricing strategy.
Read all 2 reviews

Contributors & Developers

“Product Price History for WooCommerce” is open source software. The following people have contributed to this plugin.




  • Fix – hide chart wrapper if there’s no enough prices


  • Fix – tax calculations
  • Fix – localization issue
  • Add – Chart title option
  • Add – Chart max width option
  • Add – General options
  • Add – Multilingual option
  • Add – Delete plugin data upon uninstall option
  • Update – chart tooltip, full date
  • Update – date range, added 3 months option
  • Update – freemius sdk
  • Performance – code optimization
  • Performance – WC tested up to 7.6
  • Performance – WP tested up to 6.2


  • Fix – error when fetching variation data


  • Fix – lowest price – exclude current price from calculations


  • Tweak – create entry after product object is saved
  • Update – freemius sdk


  • Fix – lowest price range without lower range value
  • Fix – textdomain typo
  • Add – show chart on variable products only when variation is selected
  • Add – Chart text color
  • Add – Chart background color
  • Update – freemius sdk


  • Add – default settings
  • Update – temporary hidden Freemius menu items
  • Update – readme – FAQ section


  • Fix – check most recent price before saving to database


  • Fix – get_price_history function arguments
  • Update – renamed public namespace to frontend
  • Add – Freemius integration


  • First Launch