Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Reporting
  3. Analytics & Performance Dashboard v 17.0
  4. Sales Conditions FAQ

Analytics & Performance Dashboard

by MomoSoft https://github.com/chalermchaic/odoo-analytics
Odoo

$ 117.43

v 17.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • CRM (crm)
• Discuss (mail)
• Inventory (stock)
• Invoicing (account)
• Purchase (purchase)
• Calendar (calendar)
• Contacts (contacts)
Lines of code 7939
Technical Name analytics_module
LicenseLGPL-3
Websitehttps://github.com/chalermchaic/odoo-analytics
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • CRM (crm)
• Discuss (mail)
• Inventory (stock)
• Invoicing (account)
• Purchase (purchase)
• Calendar (calendar)
• Contacts (contacts)
Lines of code 7939
Technical Name analytics_module
LicenseLGPL-3
Websitehttps://github.com/chalermchaic/odoo-analytics

Analytics & Performance Dashboard

Transform your Odoo into a data-driven powerhouse with real-time analytics, intelligent insights, custom dashboards, and external integrations

Real-time Analytics

Track all operations across 5 core modules

Custom Dashboards

Build your own widget-based dashboards

REST API

9 endpoints for Power BI, Grafana, etc.

Slack & Teams

Real-time alerts to your channels

White-label

Custom branding, colors, and logo

Multi-Company

Full data isolation per company

Version 7.0 - Enterprise Performance

NEW: Performance Optimized NEW: Configurable Modules Dashboard Builder REST API (9 Endpoints) Slack & Teams Alerts White-label Branding Multi-Company 240 Unit Tests

Enterprise-Grade Performance

Optimized with composite indexes, batch SQL queries, and memory-safe processing

6

Composite DB Indexes

<1s

Dashboard Load (1M records)

Batch

SQL Queries (no N+1)

Safe

Parameterized SQL

API

Pagination (offset/limit)

Main Dashboard

Real-time overview of all operations with KPIs, charts, and insights

Analytics Dashboard

Custom Dashboard Builder

Build personalized dashboards with 7 widget types - KPI cards, charts, tables, and more

Custom Dashboard Builder

Intelligent Insights Engine

Automatic anomaly detection, bottleneck identification, and smart recommendations

Analytics Insights

API Key Management

Secure API keys with granular permissions, expiration, and usage tracking

API Keys

Slack & Teams Webhooks

Configure real-time notifications to Slack channels and Microsoft Teams

Webhook Configuration

White-label Branding

Customize dashboard title, logo, and color scheme per company

White-label Branding

Module Usage Tracking

Detailed CRUD operation logs across all tracked modules

Module Usage

Workflow Event Tracking

Track workflow transitions, completion times, and operation statuses

Workflow Events

KPI Targets & Performance

Set targets, track achievement, and monitor trends with visual status indicators

KPI Targets

User Performance & Leaderboard

Track per-user metrics, efficiency scores, and training recommendations

User Performance

CSV Export

Export analytics data to CSV for further analysis in Excel or external tools

CSV Export

Powerful Features

Custom Dashboard Builder

  • Create unlimited custom dashboards
  • 7 widget types: KPI, line chart, doughnut, table, insights, modules, leaderboard
  • Drag-to-configure widget grid layout
  • Per-user dashboard storage

Real-time Performance Tracking

  • Track all CRUD operations automatically
  • Monitor 5 core modules in real-time
  • Measure operation duration and status
  • User-level activity tracking

REST API for External BI Tools

  • 9 JSON endpoints (dashboard, insights, KPIs, etc.)
  • Secure API key authentication
  • CSV export via API
  • Connect to Power BI, Grafana, Tableau, and more

Slack & Teams Notifications

  • Real-time critical alerts to Slack channels
  • Microsoft Teams adaptive card notifications
  • Daily digest summaries
  • Filter by severity and module

White-label Branding

  • Custom dashboard title and logo
  • Configurable color scheme (5 color zones)
  • Custom report titles and footer text
  • Per-company branding settings

Intelligent Insights Engine

  • Automatic anomaly detection
  • Bottleneck identification
  • Smart recommendations for each issue
  • Severity-based prioritization

KPI Targets & Comparison

  • Customizable KPI targets per module
  • Period-over-period comparison mode
  • Quick date presets (7d, 30d, 90d, etc.)
  • Visual trend indicators (up/down/stable)

Multi-Company Support

  • Full data isolation per company
  • Company-specific API keys
  • Per-company branding and webhooks
  • Automatic company assignment on all records

User Performance & Leaderboard

  • Per-user efficiency scoring (0-100)
  • Top performers leaderboard
  • Automatic training recommendations
  • Module-level activity breakdown

Mobile Responsive

  • Touch-friendly dashboard UI
  • Adaptive layout for tablet and mobile
  • Optimized charts and tables
  • Print-friendly styles

Custom Dashboard Builder - 7 Widget Types

KPI Card
Single metric with trend
Line Chart
Operations over time
Doughnut Chart
Module distribution
Data Table
Recent operations
Insight List
Active alerts
Module List
Module breakdown
Leaderboard
Top performers

REST API Endpoints

GET /api/v1/analytics/health # Health check (no auth)
GET /api/v1/analytics/dashboard # Dashboard summary
GET /api/v1/analytics/insights # Active insights
GET /api/v1/analytics/kpis # KPI targets & status
GET /api/v1/analytics/comparison # Period comparison
GET /api/v1/analytics/leaderboard # User leaderboard
GET /api/v1/analytics/module/{name} # Module breakdown
GET /api/v1/analytics/workflow # Workflow summary
GET /api/v1/analytics/export/{type} # CSV export

All endpoints secured with API key authentication (X-API-Key header)

Tracked Modules (Configurable)

5 modules pre-configured out of the box. Add your own custom modules via Settings!

Inventory
Stock movements

Sales
Orders & quotes

Purchase
POs & receiving

Accounting
Invoices

CRM
Leads

Your Module
Add any module!

Tracked Modules Configuration

Add, remove, and customize tracked modules with colors and icons from the admin panel

Tracked Modules Configuration

Who Is This For?

Operations Managers

Track team efficiency, identify bottlenecks, and build custom dashboards

Business Analysts

Connect to Power BI/Grafana via REST API, export to CSV

Executives

Get Slack/Teams alerts, KPI dashboards, and automated reports

Secure Access Control

Analytics User

View dashboards and reports
Read-only access to data

Analytics Manager

Full access to all features
Manage API keys, webhooks, branding

API Key Auth

Secure token-based API access
Per-key permissions and expiration

Thoroughly Tested

240

Unit Tests

0

Failures

28

Test Classes

100%

Feature Coverage

Requirements

Odoo Version: 17.0
Dependencies: Inventory, Sales, Purchase, Accounting, CRM, Mail
Python: 3.10+

Need Help?

We provide support for installation, configuration, and customization.

Email: odoo@momosoft.com

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with