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.

Capabilities

Rank, track and merchandise bestsellers — from one app

Every capability below is implemented in the module.

01

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.

02

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.

03

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.

04

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.

05

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.

06

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.

07

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.

08

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.

09

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.

Workflow

How it works

1

Define a ranking

Choose units or revenue, a rolling or custom period, and filter by company, warehouse or website.

2

Compute & review

Run the ranking and review the dashboard: velocity, stock badges and period-over-period trends.

3

Publish to the storefront

Flip Publish on Website and drop the Best Sellers snippet onto any page of the site.

4

Automate delivery

Turn on auto-refresh and let the scheduled digest email the current ranking to stakeholders.

Questions

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.

Get the app

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