Show the legal 30-day lowest price on every discount
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.
Everything the Omnibus Directive asks — automated
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.
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.
Automatic price tracking
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.
Price-history chart & badge
An inline 30-day price sparkline and a pulsing “lowest price!” badge add transparency and trust right on the product page.
Recommended-price reference
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.
Compliance dashboard & audit
Score every product, catch non-compliant sales and “fake discount” dark patterns, get proactive email alerts, and export a PDF audit trail for inspectors.
Multi-currency & multilingual
Converts the lowest price into each buyer's currency with Shopify Markets and shows the label in their language — automatically.
Real price history — not a “before” price you typed in
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.
- Automatic, verifiable 30-day price history
- Dark-pattern & non-compliant sale detection
- PDF audit trail — provable compliance, not just a banner
Compliant in three steps
1. Install & enable the embed
Add Omnibus EU Compliance and switch on the theme app embed from the theme editor — no code, no theme files to touch.
2. We track your prices automatically
From day one the app snapshots every price change and runs a daily check, building the 30-day history for every product.
3. The legal price shows on every sale
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.
Simple pricing
Start free. Upgrade when you need the dashboard, alerts and unlimited products.
Free — $0
- Up to 50 products
- Legal 30-day lowest price line
- Automatic price tracking
- Multi-currency & multilingual
Pro — $2.99/mo · or $29.99/year — save ~16% (7-day free trial)
- Unlimited products
- Price-history chart & “lowest” badge
- Recommended-price reference line
- Compliance dashboard & scoring
- PDF audit export
- Proactive email alerts
- Custom CSS & rich-text labels
- Priority email support
Frequently asked questions
What is the EU Omnibus Directive?
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.
Do I have to enter the previous price myself?
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.
What if a product has no 30-day history yet?
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.
Does it work with multiple currencies and languages?
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.
Will it clutter or slow down my product pages?
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.
Do I need a developer?
No. You enable the embed from the theme editor and manage everything inside the app — no code, no theme edits.