Best Sellers documentation
Sales reporting for Craft Commerce: revenue, orders, transactions, products, customers, shipping locations, and abandoned carts, over any date range.
Where to go
First time here? Start with Getting started, which takes you from composer require to a populated dashboard.
Building a front end? See Templating for the craft.bestsellers Twig methods, the bestSellers() element query behavior, and a customer’s previous purchases.
Running reports day-to-day? See the user guide:
- Filters and report pages, the controls above every report and the behaviour every table shares
- Dashboard, what each KPI card measures
- Products, what sold, and how the figures are calculated
- Data and backfill, how sales data is recorded and rebuilt
- Troubleshooting, when a number looks wrong
The Orders, Transactions, Customers, Locations, Operations, and Cart restore pages sit alongside them.
Looking something up?
- Console commands, every command and its options
- Schema, the three tables the plugin installs
- Permissions, what each permission grants
Setup details: Installation