Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Monkeys Commerce Analytics

1 sites No security coverage Drupal 11 · not 10
View on drupal.org

This module provides an advanced analytics dashboard for e-commerce sales. It tracks revenue, product performance, conversion funnels, and promotion effectiveness, with the ability to export data for external analysis.

MonkeysCommerce: Advanced Analytics

In-depth sales reporting and analytics dashboard for MonkeysCommerce. Track revenue over time, conversion funnels, product performance, promotion ROI, and export data for external tools.

Services

Service ID Description mkc_analytics.aggregator Aggregates raw order events into daily/weekly/monthly summaries mkc_analytics.query Optimized query builder for time-series revenue, AOV, and item counts mkc_analytics.export_service Export reports to CSV/Excel with configurable date ranges and dimensions plugin.manager.commerce_export_adapter Pluggable export format adapters

Admin Pages

  • /admin/commerce/analytics — Main analytics dashboard with charts
  • /admin/commerce/analytics/settings — Configure date ranges, currency, aggregation
  • /admin/commerce/analytics/export — Export reports

API Endpoints

Method Path Description GET /api/mkc/v1/analytics/revenue Revenue over time (gross, net, refunds) GET /api/mkc/v1/analytics/products Top products by revenue/units GET /api/mkc/v1/analytics/funnel Cart → checkout → order conversion funnel GET /api/mkc/v1/analytics/promotions Promotion usage and discount totals

Features

  • Revenue Dashboards: Gross sales, net sales, refunds, and average order value over configurable date ranges.
  • Conversion Funnel: Visualize drop-off from cart creation through checkout completion.
  • Product Performance: Identify top-selling products, slow movers, and inventory velocity.
  • Promotion ROI: Track how many times each coupon/promotion was used and total discount given.
  • Data Export: Export any report to CSV or Excel for accounting and data warehousing.

Installation

composer require drupal/mkc_analytics
drush en mkc_analytics -y

Requirements

Built with ❤️ by MonkeysCloud — empowering next-generation digital experiences.

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Jun 2026
Latest release
2 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.0.0 Stable 11 Jun 2, 2026