Overview
Icon for Analytics

Analytics

Admin sales dashboard to view sales KPIs and charts

Medusa Analytics Plugin

Get actionable insights into your store's performance and make data-driven decisions right from the Medusa Admin dashboard.

Overview

The Medusa Analytics Plugin is a lightweight analytics extension for the Medusa Admin dashboard. It provides store admins with a clear view of sales and product performance using focused KPIs, charts, and tables, all accessible directly within the Medusa Admin panel.

✅ Compatible with Medusa v2

Features

  • Date Range Picker with presets: This Month, Last Month, Last 3 Months, Custom Range (applies to all analytics)
  • Tabbed Interface: Switch between Orders and Products analytics
  • Charts & KPIs:
    • Orders Tab:
      • Total Orders (KPI)
      • Total Sales (KPI)
      • Orders Over Time (Line Chart)
      • Sales Over Time (Line Chart)
      • Top Regions by Sales (Bar Chart)
      • Order Status Breakdown (Pie Chart)
    • Products Tab:
      • Top-Selling Products (Bar Chart)
      • Out-of-Stock Variants (Table)
      • Low Stock Variants (Table)

Getting Started

  1. Install the plugin in your Medusa project:
yarn add @agilo/medusa-analytics-plugin
  1. Add the plugin to your Medusa backend configuration. In Copy to clipboardmedusa-config.ts, add the following to the Copy to clipboardplugins array:
plugins: [
{
resolve: '@agilo/medusa-analytics-plugin',
options: {},
},
// ...other plugins
],
  1. Install dependencies:
yarn
  1. Start your Medusa server:
yarn dev
  1. Access the Analytics page from the Medusa Admin dashboard.

Contributing

We welcome contributions and feedback. To get involved, open an issue or submit a pull request on GitHub →

You may also like

Browse all integrations

Build your own

Develop your own custom integraiton

Build your own integration with our API to speed up your processes. Make your integration available via npm for it to be shared in our Library with the broader Medusa community.

gift card interface

Ready to build your custom commerce setup?