PHPackages                             fostercommerce/commerce-reports - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. fostercommerce/commerce-reports

Abandoned → [fostercommerce/commerce-best-sellers](/?search=fostercommerce%2Fcommerce-best-sellers)ArchivedCraft-plugin[Utility &amp; Helpers](/categories/utility)

fostercommerce/commerce-reports
===============================

Sales and purchase insights for Craft Commerce.

1.0.1-beta.3(2y ago)24.8k↓50%1[3 PRs](https://github.com/FosterCommerce/craft-commercereports/pulls)proprietaryVuePHP ^8.1

Since Jul 16Pushed 2y ago4 watchersCompare

[ Source](https://github.com/FosterCommerce/craft-commercereports)[ Packagist](https://packagist.org/packages/fostercommerce/commerce-reports)[ RSS](/packages/fostercommerce-commerce-reports/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (7)Versions (14)Used By (0)

Commerce Reports
================

[](#commerce-reports)

Commerce Reports is a plugin intended to provide better insights and statistics into your sales within Craft Commerce.

Overview
--------

[](#overview)

There are three core pages that provide insights into sales: orders, customers and items sold. From the items sold page, you can navigate to a page that shows.

From each of the pages, you can filter the data in various ways.

### Orders

[](#orders)

[![Orders](docs/assets/orders.png)](docs/assets/orders.png)

The "Orders" page gives you an overview of all orders made for a given date range, providing an overview of the average value and unique items in an order, along with the total number of orders.

### Customers

[](#customers)

[![Customers](docs/assets/customers.png)](docs/assets/customers.png)

The "Customers" page gives you an overview of the customers that have made orders for a given date range, including a list of the top locations orders are made from.

### Items Sold

[](#items-sold)

[![Items Sold](docs/assets/items-sold.png)](docs/assets/items-sold.png)

The "Items Sold" page gives you an overview of the items sold in orders for a given date range. It supports filtering by a given product type in addition to custom Verbb Events.

### Products

[](#products)

[![Products](docs/assets/products.png)](docs/assets/products.png)

The "Products" page gives you an overview of the orders made for a given product.

Setup
-----

[](#setup)

### Requirements

[](#requirements)

This plugin requires Craft 4, Craft Commerce 4 and at least PHP 8 to install.

### Installation

[](#installation)

This plugin supports installation from Composer.

#### Installing via Craft Plugin Store

[](#installing-via-craft-plugin-store)

This plugin is not currently available on the Craft plugin store yet.

#### Installing via Composer

[](#installing-via-composer)

You can add the package to your project using Composer and the command line using the below as a reference.

Open your terminal of choice and go to your Craft project:

`cd /path/to/project`

Tell Composer to require the plugin and then Craft to install it:

`composer require fostercommerce/variant-manager && php craft plugin/install variant-manager`

Note that if you would like to install a specific branch you can do the following (note the "dev-" prefix):

`composer require fostercommerce/variant-manager "dev-{branch-name}"`

If you would like to install a specific version you can do the following:

`composer require fostercommerce/variant-manager "1.0.1"`

#### Installing the Beta via Composer

[](#installing-the-beta-via-composer)

To install the beta specifically using Composer, you would need to set the minimum stability for the package to beta which can be done like so:

`composer require fostercommerce/variant-manager "^1.0.1@beta"`

Help
----

[](#help)

### I have an idea for a new feature. Where do I share it?

[](#i-have-an-idea-for-a-new-feature-where-do-i-share-it)

We're open to new ideas and encourage you to please submit your idea to [GitHub Issues](https://github.com/FosterCommerce/craft-commercereports/issues).

### I found a bug or have a concern. Where do I share it?

[](#i-found-a-bug-or-have-a-concern-where-do-i-share-it)

Like ideas, please submit the bug/concern to [GitHub Issues](https://github.com/FosterCommerce/craft-commercereports/issues).

We'd ask that you be as detailed as possible and always include the versions of Craft, Craft Commerce and our plugin.

If we don't respond in a reasonable amount of time (72 Hours), please send us an email at .

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~251 days

Total

4

Last Release

1013d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9ac5b96165dd51aed8f0b9ea079d5d5beeb430a915cd07d645db0a228b0ac3aa?d=identicon)[fostercommerce](/maintainers/fostercommerce)

---

Top Contributors

[![peteeveleigh](https://avatars.githubusercontent.com/u/827065?v=4)](https://github.com/peteeveleigh "peteeveleigh (15 commits)")[![JesseEFinn](https://avatars.githubusercontent.com/u/979486?v=4)](https://github.com/JesseEFinn "JesseEFinn (13 commits)")[![johnnynotsolucky](https://avatars.githubusercontent.com/u/4161106?v=4)](https://github.com/johnnynotsolucky "johnnynotsolucky (6 commits)")

---

Tags

cmsCraftcraftcmscraft-plugincommerce reports

###  Code Quality

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/fostercommerce-commerce-reports/health.svg)

```
[![Health](https://phpackages.com/badges/fostercommerce-commerce-reports/health.svg)](https://phpackages.com/packages/fostercommerce-commerce-reports)
```

###  Alternatives

[verbb/formie

The most user-friendly forms plugin for Craft.

101372.9k40](/packages/verbb-formie)[verbb/navigation

Create navigation menus for your site.

90683.7k17](/packages/verbb-navigation)[verbb/comments

Add comments to your site.

13753.1k](/packages/verbb-comments)[verbb/events

A full-featured plugin for event management and ticketing.

2311.7k](/packages/verbb-events)[verbb/tablemaker

Create customizable and user-defined table fields.

40168.8k1](/packages/verbb-tablemaker)[supercool/tablemaker

Create customizable and user-defined table fields.

40141.7k](/packages/supercool-tablemaker)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
