Turn your Odoo shop into a discovery engine shoppers actually enjoy using
Brand and availability facets, live match counts, active-filter chips, best-seller sorting, drag-and-drop merchandising, and back-in-stock alerts for the Odoo Website/eCommerce shop — so customers filter fast and find in-stock products first.
The problem
Shoppers on a growing Odoo catalog hit a wall: sort options are limited, there is no way to filter by brand or availability, and nothing shows which filters are active or how many products match. Mobile shoppers get a cramped or hidden filter panel, and merchandisers have no control over display order — so conversions stall and support tickets pile up from customers who cannot find what is in stock.
The solution
Advanced Website Product Sorting, Faceted Filtering & Merchandising adds Availability and Best Sellers sorting, a brand facet, an in-stock-only toggle with live match counts, and removable filter chips directly on the shop page. Per-product stock badges, back-in-stock email alerts, and a drag-and-drop merchandising list with category-specific overrides give store managers full control over what shoppers see first.
Everything your shop needs to sell more
Every capability below is implemented in the module.
Availability & Best Sellers sorting
Shoppers can reorder results by real-time stock availability or automatically tracked sales velocity, alongside the standard price and name sorts, so in-demand and in-stock products surface first.
Brand facet with live match counts
A dedicated brand filter in the shop sidebar shows the number of matching products next to every brand option, updating live as shoppers refine their search.
In-stock-only filter
A single toggle hides out-of-stock products from the results, letting shoppers browse only what they can actually buy today.
Active-filter chips & clear-all
Every applied filter appears as a removable chip above the results, with a running match count and a one-click clear-all control so shoppers always know — and can undo — what is selected.
Per-product stock badges
Out-of-stock, low, medium, and high stock levels are shown directly on each product tile, along with the live available quantity and brand name.
Back-in-stock email alerts
Shoppers can request a notification on any out-of-stock product; a scheduled action emails every open request automatically once stock is replenished.
Drag-and-drop merchandising
Store managers reorder products directly in an editable backend list with a drag handle, including category-specific sequence overrides so the same product can rank differently per category page.
Automatic sequence by sales velocity
A scheduled action recomputes cached stock quantity, stock level, and sales velocity for every published product, keeping availability sorting and badges accurate without manual upkeep.
Filter-usage analytics
Every sort and filter a shopper applies is logged, giving merchandising teams a simple usage report on which sorts and filters customers rely on most.
How it works
Install & configure
Enable the sorting and filtering features and set stock-level thresholds from Website Settings.
Tag products
Assign a brand to each product and let the scheduled action populate stock level and velocity automatically.
Shoppers filter & sort
Customers combine brand, availability, and sort options on the shop page, guided by live match counts and filter chips.
Merchandise & monitor
Reorder products with drag-and-drop, review back-in-stock requests, and check filter-usage analytics from the backend.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
This module is built for Odoo 19 Website/eCommerce (Community). It depends only on website_sale, stock, and sale, and does not require Enterprise.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Advanced Website Product Sorting, Faceted Filtering & Merchandising
Availability and best-seller sorting, a brand facet with live match counts, in-stock-only filtering, active-filter chips, per-product stock badges, back-in-stock alerts and drag-and-drop merchandising.
Buy on Odoo App Store