The EU Omnibus Directive says every advertised discount must show the lowest price of the previous 30 days. We'll check one discounted product on your store and tell you what we find.
Enter your .myshopify.com or custom store domain โ we only read public storefront data.
Active discount30-day disclosure24 EU languagesExisting app detectionMarket currency
Waking the owlโฆ
Finding your store
Looking for a discounted product
Reading the product page
Checking for a 30-day price disclosure
Working out the verdict
We couldn't read your product list
Plenty of stores block the public product feed, which is a perfectly reasonable thing to do. Paste the URL of one product that's currently on sale and we'll check that page instead.
โ
โ
Product we checked
๐ช๐บ
This is not legal advice.This checks whether a price-history disclosure is present in the HTML of one product page. It isn't legal advice and doesn't guarantee compliance with the EU Omnibus Directive.
Omnibus Owl fixes this automatically.
Install once and the 30-day lowest price appears on every discounted product, in every market, in every language you sell in. Free plan available.
The storefront didn't respond to a public request. That usually means the domain is wrong, the store is password-protected, or it's temporarily unavailable.
Disclosure foundNo disclosure foundYour product page shows a price-history disclosure.We couldn't find a price-history disclosure.We found disclosure text on the discounted product we checked. Nice work.This product is discounted, but the page HTML doesn't state the lowest price of the previous 30 days.WasNowView productActive discount detectedThis product is on sale, so the disclosure rules apply.We couldn't confirm an active discount on this page, so the 30-day rule may not apply to it.30-day lowest price disclosedWe found price-history wording in the page HTML.Matched languageWe read the HTML this page returns and found no lowest-price wording in any of the 24 EU languages we check.Common reasons for this result:There genuinely is no disclosure on the page.Your disclosure is added by JavaScript after the page loads. We only read the HTML the server sends โ which is also what price-comparison crawlers and automated regulatory checks tend to see.The disclosure exists on a different product, or only in a different market.Your wording is unusual enough that our matcher didn't recognise it.Existing compliance app detectedWe spotted markup suggesting some price-history mechanism is already on this page. If another app covers this for you, treat the result above as a prompt to double-check it, not as proof of a problem.We found no markup suggesting another price-history tool is installed.Signals foundNone foundYesNoInfoYou're selling in a European currency, so the Omnibus rules almost certainly apply to this store.This store's currency isn't European. Omnibus still applies to any market where you sell to EU customers.We couldn't read this store's currency, so we can't guess at your EU exposure.Store currencyCovered today. Still covered next month?Theme updates, app uninstalls and new markets quietly break disclosures all the time. Omnibus Owl tracks every variant across every market and keeps the widget where it belongs.Omnibus Owl fixes this automatically.Install once and the 30-day lowest price appears on every discounted product, in every market, in every language you sell in. Free plan available.We couldn't read your product listPlenty of stores block the public product feed, which is a perfectly reasonable thing to do. Paste the URL of one product that's currently on sale and we'll check that page instead.Nothing on sale right nowWe scanned your catalogue and couldn't find a product with an active discount. The 30-day rule only bites when you advertise a reduction. If something is on sale, paste its URL below.Enter your store domain โ for example acme.myshopify.com or your own shop domain.Enter a valid email address.Enter a full product URL starting with https:// that includes /products/Something went wrong reaching our checker. Please try again in a moment.You've hit the check limitThis free tool allows five checks per hour. Install Omnibus Owl and you'll get continuous monitoring across your whole catalogue instead.We couldn't check that storeThe storefront didn't respond to a public request. That usually means the domain is wrong, the store is password-protected, or it's temporarily unavailable.Waking the owlโฆKnocking on your storefrontโฆHunting for something on saleโฆReading the small printโฆChecking 24 languages at onceโฆAlmost thereโฆThe Omnibus Directive has applied across the EU and EEA since May 2022.The reference price is the lowest price in the 30 days before the discount โ not the RRP.Shopify doesn't store price history, which is why tracking has to start before you need it.Each Shopify market can have its own price, so each one needs its own disclosure.