Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Commerce Analytics

No security coverage Under active development

Part of the Commerce ecosystem · 491 projects

Sales, customers and product discovery insights — inside Drupal Commerce.

Commerce Analytics provides a reporting dashboard for Drupal Commerce site owners, store managers and agencies. It brings together order, revenue, product and customer information in Drupal's administration interface so teams can understand performance, explore trends and track business goals.

The module is designed to support both single-store and multi-store installations, with clear reporting dates and currency handling. It uses a Gin-friendly administration interface while retaining Drupal's native permissions and forms.

Features

  • Sales reporting: Revenue, orders, average order value, items sold, discounts, shipping, tax and refunds, with date filters and period comparisons.
  • Customer analytics: Buying customers, new and returning buyers, repeat purchasing and first/last purchase dates where sufficient history exists.
  • Product performance: Best-selling products and product-level sales, with category reporting when configured.
  • Promotion analytics: Promotion usage, discounts and revenue associated with orders using promotions.
  • Custom KPIs and goals: Define business targets by metric, store and reporting period, and monitor progress.
  • Multi-store analytics: Compare store performance while keeping different currencies separate.
  • Reports and exports: Explore detailed analytics and export supported reports to CSV.

Search API analytics

An optional Search API integration helps store owners understand what customers are searching for and where product discovery can be improved.

Features include:

  • Popular search terms and search volumes.
  • Searches returning zero results.
  • Search trends and term performance.
  • Result-click tracking where configured.
  • Search tracking coverage and diagnostic information.
  • Individual query details.
  • Opportunities to improve search relevance and product availability.

Historical search data is collected from the point logging is enabled. Metrics requiring unavailable tracking are clearly distinguished from zero activity.

Getting started

  1. Install Commerce Analytics alongside a compatible Drupal Commerce installation.
  2. Open Commerce → Analytics and review the reporting configuration.
  3. Select your reporting dates, stores and comparison period.
  4. Configure KPI goals to monitor performance.
  5. Optionally enable Search API analytics and configure the storefront search sources.

Requirements

  • Drupal and Drupal Commerce versions supported by the selected release.
  • Search API for the optional search analytics integration.
  • Gin administration theme is recommended for the illustrated interface.

Core sales reporting uses Drupal Commerce data and does not require Google Analytics.

Similar projects

Commerce Reporting provides a Drupal Commerce reporting foundation and Views-oriented reports. Commerce Analytics focuses on a merchant-facing dashboard, configurable KPI goals and optional search-discovery reporting.

Feedback and contributions

Bug reports, feature requests and contributions are welcome through the Drupal.org issue queue.

Ask your assistant about Commerce Analytics

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Oct 2026
Latest release
4 hours ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Core PHP Release date
1.0.0-beta1 Pre-release 10–11 PHP 8.1 Oct 30, 2026