Omnibus Owl — the EU compliance suite for Shopify
Lowest price.
Withdrawal rights.
Product safety.
- 30-day lowest-price display, set and forget
- Withdrawal Button and Product Safety (GPSR) built in
- Works across markets, languages, currencies
Omnibus Owl is the Shopify-native EU compliance suite: 30-day lowest-price displays, withdrawal rights and product safety (GPSR), handled automatically — plus the pricing and merchandising tools you would otherwise buy three apps for.
Compliance matters.
It's the law, but also it's good business.
Since May 2022, every EU/EEA merchant who advertises a discount has had to show the lowest price the product was sold at in the previous 30 days. California's SB-478 layered in similar transparency requirements.
Shopify doesn't track price history, so merchants have been scrambling to find solutions that meet the legal requirements without a ton of manual work. We built Omnibus Owl to be that solution — and then added a bunch of extra features on top, because we know that compliance apps can be a bit... well, dry.
We built Omnibus Owl to do that bit perfectly — and then quietly give you a bunch of pricing tools you'd otherwise need three other apps for.
More than just compliance.
Three EU rules, one app — lowest price, withdrawal rights, product safety. Then the tools that make Owl worth keeping.
Automatic 30-Day Lowest Price Display
Owl tracks every price change on every variant from the moment you install — across all your Shopify Markets. The widget shows the lowest price from the last 30 days (extendable to 365 days) right next to the sale price, so your storefront is compliant by default.
- EU Omnibus Directive ready out of the box
- California Price Transparency (SB-478) coverage
- Real-time tracking across all variants & markets
- Drop-in widget via App Blocks or CSS selector
- All data is stored in Shopify metafields
Withdrawal Button
EU-compliant, done for you.
Since 19 June 2026, every shop selling to EU consumers has to offer a way to withdraw from a contract — a visible link, an online statement, a confirmation step and a receipt. Withdrawal Button gives you all of it out of the box.
Add one theme embed and customers get a "Withdraw from contract here" link, plus an optional floating button. They fill in their name, order number and email, review the order, and confirm. They get an instant on-screen receipt, and Omnibus Owl automatically emails them a legally valid acknowledgment of receipt the moment they confirm — no setup, no DNS, no extra work from you.
- Storefront withdrawal page and footer link, added with one embed
- Automatic acknowledgment emails, sent instantly, editable per language
- Accept, decline, or refund straight from the app, synced to your orders
- Every statement logged with a CSV export and full audit trail
- Ready-to-copy paragraph for your refund policy
Product Safety (GPSR)
Manufacturer details, safety info, sorted.
The EU General Product Safety Regulation requires your product pages to show manufacturer details, an EU-based responsible person where needed, and any safety warnings. Product Safety (GPSR) handles it for every product, in every language your storefront supports.
Assign manufacturers in bulk, add responsible persons where the law requires them, and drop in a theme block that displays it all automatically. Everything's stored natively in your own Shopify store, as metaobjects and metafields, so it's yours even if you ever move on from the app.
- Bulk-assign manufacturers and responsible persons across your catalogue
- Safety information in every published storefront language
- One theme block, no manual page edits
- Native Shopify metaobjects and metafields, your data stays yours
- Audit view shows exactly what's covered and what's missing
Green Transition Directive
Ready before the rules bite.
Directive (EU) 2024/825 applies from 27 September 2026. It bans vague environmental claims like "eco-friendly" or "climate neutral" unless you can back them up, and it puts new rules around sustainability labels and durability claims on your product pages.
We're building it into Omnibus Owl the same way as everything else — storefront blocks, bulk assignment, and your data stored natively in Shopify. Install now for lowest price, withdrawal rights and product safety, and green claims arrive in the app you already have.
- Substantiation details attached to the products that make the claim
- Sustainability label and certification info shown on the product page
- Durability and repairability information where it's required
- Same theme blocks and bulk tools as the rest of Owl
In development — applies across the EU from 27 September 2026.
Auto-Compare At Price
Drop your price and the strikethrough appears automatically. No more digging into the compare-at field every time you run a sale. And it auto-clears when the price goes back up — so you don't end up with stale fake-sale prices haunting your storefront.
- Sale price changes flow into compare-at instantly
- Cleared automatically on price restore
- No more "was $99, now $99" embarrassments
Fresh Drop Dynamic Tagging
When a product hits a new 30-day low, Owl tags it automatically. Point a collection at that tag and you've got a self-maintaining "Just On Sale" page that never goes stale.
- Tag removes itself after the window you set (1–90 days)
- Powers a self-maintaining sale collection
- Zero merchandising admin
Price Insights
Pick a product, pick a market, see the price timeline against daily revenue. Did that markdown actually move units? Now you can answer that without spreadsheet gymnastics.
- Per-product, per-market price timelines
- Revenue overlaid on price changes
- Answers the "did the discount work" question
Native Discount Tracking
Automatic Shopify discounts now get reflected in your 30-day history, so the lowest-price message tells the truth even when you're not editing product prices directly.
- Automatic Shopify discounts captured
- Compliance message reflects effective price
- Works with sitewide promos and BOGO logic
Shopify Flow Triggers
Omnibus Owl fires Flow triggers you can build on. Use the ready-made templates or wire up your own automations to Slack, Klaviyo, or anything Flow can reach.
- Trigger when a product hits a new price low
- Trigger when a product gets the Fresh Drop tag
- Connect to email, Slack, or any Flow-compatible tool
Omnibus Owl just earned
Built for Shopify status.
The highest quality benchmark Shopify gives apps — performance, design, and merchant experience all up to scratch. Pretty bloody chuffed.
Compliance apps are usually terrible.
When the EU Omnibus Directive landed, the only Shopify options were heavy, bolted-on widgets that broke themes, slowed down product pages, and looked like they were built in 2014.
We wanted something that felt like part of Shopify — installs in 30 seconds, doesn't touch your theme code, tracks every variant across every market, and renders a clean little widget that matches your storefront.
Then we kept going. Withdrawal Button and Product Safety (GPSR) for the rest of the EU rulebook — plus Auto-Compare, Fresh Drop tagging, Flow triggers and Price Insights, features that earn their place in your stack even on the days you forget compliance exists.
Owl is what happens when a price-tracking app stops being a chore.
Compliant in three steps.
Install from the Shopify App Store
Free plan available. Owl starts tracking every variant on every product the moment you install. Zero setup required to begin building your price history.
Add the price-history widget to your PDP
Use Shopify App Blocks from the Theme Editor, or a manual CSS selector for older themes. No code, no theme edits, no developer required.
Switch on Auto-Compare, Fresh Drop, Insights
The features that make Owl pay for itself. Most of them are off by default so you can adopt them when you're ready — but once they're on, you won't go back.
Frequently asked.
What is the EU Omnibus Directive and do I have to comply? +
Does Omnibus Owl handle California Price Transparency Law? +
Can I track price history from before I installed the app? +
What is the EU right of withdrawal, and does my shop need a withdrawal button? +
What happens after a customer submits a withdrawal? +
What is GPSR and does it apply to my Shopify store? +
Do I have to add manufacturer details to every product one by one? +
What is the Green Transition Directive and when do I need to comply? +
What should I do before September 2026? +
Do I need a developer to install the widget? +
Does Omnibus Owl support multiple currencies and languages? +
What happens to my data if I uninstall? +
Tick the box.
Then forget about it.
Free plan, install in 30 seconds. Your future self (and your compliance lawyer) will thank you.