Black Friday: 30% off all plugins from 24 Nov · Join the list for early access →

Overview

Shows the lowest price of the 30 days before each discount, as required by the EU Omnibus directive, and keeps an automatic price history.

  • 30-day lowest price on discounts
  • Automatic price history
  • EU Omnibus directive

Best for: Every store in the EU that runs promotions

Installation

  1. Download omnily-lowest-price.zip from My account › My plugins or from your order email. Do not unzip it.
  2. In WordPress, go to Plugins › Add New Plugin › Upload Plugin, choose the zip and click Install Now, then Activate.

Requires WordPress 6.0+, PHP 7.4+, WooCommerce 7.0+. Works with any theme, block themes and page builders.

Features

  • Lowest price of the 30 days (or your period) before the discount
  • Automatic price history of every product and variation, scheduled sales included
  • Shown under the price on product pages, optionally in the shop
  • Your own text, in your language
  • Fallback to the regular price while the history is building up
  • Price history and lowest price in the product screen
  • Shortcode [omnily_preview] with a price chart

Shortcodes

Paste a shortcode in any page, post, widget or page builder text block.

  • [omnily_preview]

Options of each shortcode are described in the Features above and in the plugin settings page.

For developers

Customize the plugin from your theme’s functions.php or a small plugin, without editing its files (your changes survive updates).

Filters

  • omnily_lowest_price
  • omnily_sanitize
  • omnily_show
add_filter( 'omnily_lowest_price', function ( $value ) {
	// Change $value here.
	return $value;
}, 10, 1 );

Actions

  • omnily_admin_after_form
  • omnily_admin_before_form
  • omnily_admin_form_end

Updates

Updates are free. When a new version is out, it appears in Dashboard › Updates of your WordPress site and you can install it in one click, or turn on automatic updates in Plugins. This works for the zip downloaded from your Woo-Plugins account; older copies can be replaced by downloading the latest version from My plugins. See the changelog.

Frequently asked questions

Do I need it in the EU?

The Omnibus directive asks stores to show the prior lowest price with price reductions; check how your country applies it.

What about products discounted before installing Omnily?

Until the history covers the period, the regular price is shown (or nothing, as you choose).

Still stuck?

Write to us with your WordPress and WooCommerce versions and what you tried: we answer by email.

Contact support