Legal 30-day lowest price
On every discounted product, show the lowest price of the prior 30 days next to the sale price — the core requirement of Omnibus Art. 6a, in your shopper's language and currency.
Omnibus EU Compliance tracks your price history automatically and displays the lowest price of the last 30 days next to every reduced product — exactly as the EU Omnibus Directive requires. No hand-typed “before” prices, no fines.
Automatic price history · Multi-currency · Shopper's language · No code
Declare nothing by hand. Omnibus EU Compliance records every price change and turns it into the legally-correct “lowest price in the last 30 days” on your storefront, plus the dashboard and audit to prove it.
On every discounted product, show the lowest price of the prior 30 days next to the sale price — the core requirement of Omnibus Art. 6a, in your shopper's language and currency.
Every price change is snapshotted automatically, with a daily safety net, so the prior price you display is always real and verifiable — never typed in by hand.
An inline 30-day price sparkline and a pulsing “lowest price!” badge add transparency and trust right on the product page.
Optionally add a second line with the discount vs the recommended (compare-at) price — Amazon-style — each with an info popup explaining what it means.
Score every product, catch non-compliant sales and “fake discount” dark patterns, get proactive email alerts, and export a PDF audit trail for inspectors.
Converts the lowest price into each buyer's currency with Shopify Markets and shows the label in their language — automatically.
Most discount apps just let you type a higher “before” price by hand — which is exactly the misleading reference price the Omnibus Directive was written to stop, and exactly what gets merchants fined. Omnibus EU Compliance records every price change automatically and shows the genuine lowest price of the last 30 days, with a dashboard that flags dark-pattern discounts and a PDF audit trail you can hand to an inspector. Real data, real compliance.
Add Omnibus EU Compliance and switch on the theme app embed from the theme editor — no code, no theme files to touch.
From day one the app snapshots every price change and runs a daily check, building the 30-day history for every product.
When a product is discounted, the lowest price of the last 30 days appears next to it — in the shopper's language and currency — and you can audit it all from the dashboard.
Start free. Upgrade when you need the dashboard, alerts and unlimited products.
Directive (EU) 2019/2161 — the “Omnibus” directive — requires that any announcement of a price reduction also shows the lowest price applied during the 30 days before the reduction. It has applied across the EU since 2022 and carries real fines for non-compliance.
No — and you shouldn't. The app records every price change automatically and computes the genuine 30-day lowest price for you. Typing a “before” price by hand is exactly what the directive treats as a misleading reference price.
The app starts tracking the moment you install it and keeps a daily snapshot, so the history builds automatically. You can also extend the lookback window beyond 30 days for stricter transparency.
Yes. With Shopify Markets the lowest price is converted into each buyer's currency, and the label is shown in the languages your store has installed, chosen automatically per shopper.
No. It's a lightweight theme app embed that adds one discreet line (plus an optional chart and badge) next to the price. You control exactly when it shows and can style it with custom CSS.
No. You enable the embed from the theme editor and manage everything inside the app — no code, no theme edits.
Install Omnibus EU Compliance and show the legally-required 30-day lowest price on every sale — automatically, in every currency and language, with an audit trail to prove it. No code.
Get it on the Shopify App Store