Know Your Best Sellers Before Anyone Else
One ranking engine powers a live analytics dashboard for buyers and a Best Sellers storefront for shoppers — so everyone trusts the same definition of "top selling."
The problem
Purchasing and merchandising teams need to know, right now, which products actually drive the business. Without a reliable, always-current ranking, buyers over-order slow movers, run out of hits, and storefronts never showcase proven winners — forcing everyone back to manual spreadsheet exports and generic pivot views.
The solution
A single ranking engine over confirmed sales — by units or revenue, rolling or custom period, filtered by company, warehouse and website — feeds one always-current dashboard for buyers and one live Best Sellers page for shoppers, with stock-aware badges, trend arrows, scheduled digests and PDF reports built in.
Rank, track and merchandise bestsellers — from one app
Every capability below is implemented in the module.
Configurable Ranking Engine
Rank by units sold or revenue over a rolling window (days) or a custom date range, so every role agrees on one trusted definition of top selling.
Company & Warehouse Filtering
Scope any ranking to a single legal entity or warehouse so multi-company and multi-location teams see what actually moves where they operate.
Adjustable Top-N Limit
Control exactly how many products appear in a ranking — from a tight top 5 to a full top 100 — for both reports and the storefront.
Period-Over-Period Comparison
Every ranked line shows an up, down or flat trend against the previous period, so buyers act on momentum instead of a single snapshot.
Live Analytics Dashboard
A persistent dashboard — graph, pivot, kanban cards and list — replaces the one-shot wizard report, always showing the current ranking with velocity at a glance.
Stock-Aware Rankings
Every ranked product shows a real-time In Stock, Low Stock or Out of Stock badge, so nobody promotes or reorders a hit that cannot be fulfilled.
Scheduled Email Digest
An automatic refresh scheduler recomputes every ranking and emails the current top-seller list to stakeholders — with a manual refresh trigger for on-demand updates.
On-Demand PDF Report
Print a ranked, per-product PDF report of any ranking — period, ranking basis and full table included — ready to share or archive.
Website Best Sellers & Snippet
A live, responsive Best Sellers page and a drag-and-drop snippet for any page, with independent per-website calculations for multi-website stores.
How it works
Define a ranking
Choose units or revenue, a rolling or custom period, and filter by company, warehouse or website.
Compute & review
Run the ranking and review the dashboard: velocity, stock badges and period-over-period trends.
Publish to the storefront
Flip Publish on Website and drop the Best Sellers snippet onto any page of the site.
Automate delivery
Turn on auto-refresh and let the scheduled digest email the current ranking to stakeholders.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Confirmed sales orders within the ranking's chosen period, aggregated by either units sold or revenue — whichever basis you select on the ranking definition.
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.
Top Selling & Best Sellers Pro (Dashboard + Storefront)
Rank top sellers by units or revenue with company and warehouse filters, period comparison and stock awareness — then publish the same ranking as a live Best Sellers section on the website.
Buy on Odoo App Store