Product tour
Every feature, built right into Odoo
From building datasets and dashboards to filtering, computing, and sharing — a complete analytics layer that lives in your Odoo, not bolted on beside it.
Custom datasets
Shape your data before it ever reaches your dashboard
- Pick only the fields you need — Odoo models carry dozens of fields — most of which you'll never need on a dashboard. Select only the fields that matter, cutting the clutter and loading your data significantly faster.
- Preview your data instantly — After selecting your fields, see a live sample of your actual Odoo data in a table — so you can verify everything looks right before building your dashboard.
- Custom filters & grouping — Instead of showing every raw record from Odoo, you decide what gets included — filtered, grouped, and labeled the way your business thinks.
- Drill into relational fields — Follow the connections between your Odoo records to access deeply nested information — without any technical knowledge.
Dashboard builder
Turn your datasets into beautiful, informative dashboards
- Flexible dataset-to-dashboard mapping — There are no limits on how you connect datasets to dashboards. One dataset can power many dashboards, and one dashboard can pull from many datasets — however your business needs it.
- Private by default, shared on your terms — Every dashboard you build is private to you until you decide otherwise. Share it with a specific person or an entire group — you stay in full control of who sees what.
- Preview before publishing — See exactly how any chart, table, or KPI card will look with your real data before placing it on the dashboard — no surprises, no back and forth.
AI assistant
Create visualizations just by describing what you want
- Describe it in plain language — Type “top 10 customers by revenue this year” or “monthly sales as a bar chart” and the assistant builds it instantly — no fields, aggregations, or filters to configure by hand.
- Grounded in your real data — Every visualization is built from that dataset’s actual columns, so results are accurate — not guessed. And each one stays fully editable and previewable, never a black box.
- Beyond basic charts — Tiles, charts, tables, pivots and more — including computed KPIs, ratios, running-balance ledgers, and date filters, all generated for you.
- Simple prepaid credits — Buy credits up front and top up anytime in a couple of clicks. Your remaining balance shows right in the builder — no surprise bills.
Dashboard library
Go live on day one with ready-made dashboards
- Prebuilt for every team — A growing library of professionally designed dashboards — Financial, Receivables, Sales, Purchase, and Inventory — ready to use.
- One-click install — Add a whole template to a new or existing dashboard instantly. No wiring, no code changes, no module upgrades required.
- Preview with your data — See every chart rendered with your live Odoo data before you add it, so you know exactly what you’re getting.
- Install all, or pick & choose — Take the whole dashboard, or copy just the tiles, charts, or tables you want — then make it yours.
Works with your Odoo
Every version, Community or Enterprise, updates included
- Odoo 14 through 19 — Every release from 14 to 19 is supported today, and older versions can be supported on request. Whichever version you are on, you are not waiting for us to catch up.
- Community, not just Enterprise — The advanced analytics Odoo keeps behind Enterprise work exactly the same on Community. No edition upgrade, no per-user Enterprise licence, just the module.
- Updates included with your plan — We ship a release every week — new features, visualizations and improvements — at no extra cost for as long as your plan is active, including support for each new Odoo version as it lands.
- Upgrade Odoo on your schedule — Moving from 16 to 19 is covered by your existing plan — no re-buying, no rebuilding. Your dashboards, datasets and filters come with you.
Two-way Odoo integration
Not just a viewer — your dashboard talks back to Odoo
- Drill down to live Odoo records — Every number on your dashboard is a doorway. Click any tile, chart, or KPI and OdooDashboards takes you directly to the matching records inside Odoo — already filtered to exactly what you were looking at. No searching, no manual filtering.
- Deep drill down across related records — Jump straight to the related records you care about — in one click, with no intermediate steps. Without going through the parent record first, you land directly on the unique customers, products, or any related data behind a summary figure.
- Trigger Odoo actions from the dashboard — Go beyond reading data — act on it. Trigger any Odoo server action directly from your dashboard without opening Odoo. Validate, approve, confirm, or any custom action — executed instantly on the records you're viewing.
- Embed dashboards inside any Odoo form view — Place any dashboard as an action inside an Odoo form view — so when a user opens a record, they can jump straight to a dashboard that is already filtered to that exact record. No smart buttons needed, no custom development required.
Visualizations
Every chart type you need to tell your data's story
- Tiles & KPIs — Display single crucial numbers with optional comparison metrics (e.g., vs last month/year). Clean, highly legible scorecards that tell you exactly where you stand at a glance.
- Standard charts (Bar, Line, Pie...) — All the traditional charting options you expect, rendered with modern, interactive charting libraries. Includes stacked bars, multi-line comparisons, doughnuts, and radar charts.
- Map views — Visualize geographic data natively. Group your data by country, state, or city fields and plot them on interactive maps where the color intensity represents your metric.
- Heatmaps — Identify dense clusters of data instantly. Perfect for spotting trends over time (like days of the week vs hours of the day) or performance across categories.
Interactive tables
Not just a data dump — a fully interactive way to explore your data
- Filter, sort & group on the go — Slice and dice your data right inside the table without going back to the dataset builder. Filter rows, sort any column, and group by any field — all in real time.
- Sorting & searching on the fly — Click any column header to instantly sort your data, or use the built-in search bar to find exactly what you're looking for within the table. Fast and fully client-side.
- Pivot tables — Turn flat data into multi-dimensional analysis instantly. Drag and drop rows, columns, and metric types to reshape your data right from the dashboard view — just like Excel, but natively in Odoo.
- Column summaries — Automatically sum, average, count, or find the min/max of any numeric column — displayed as a summary row at the bottom of the table so totals are always visible.
Filtering
Powerful, layered filtering — from individual components to the entire dashboard
- Filter from any selected field — Every field you included in your dataset automatically becomes a filterable column — making your components fully dynamic without any extra setup.
- Static filters on any component — Lock a filter permanently on any chart, table, or KPI — so it always shows a specific slice of data regardless of what else changes on the dashboard.
- Interactive filter on the component — Expose a filter control directly on any component so users can change what they see without leaving the dashboard — and they can see the actual data values to pick from, not just type blindly.
- Global dashboard filters — Set a filter once at the dashboard level and it instantly applies to every component on the page — charts, tables, KPIs, everything updates in sync.
Computations
Go beyond displaying data — calculate, transform, and enrich it right inside your dashboard
- Arithmetic on any numeric field — Apply math operations directly to any numeric field and output the result as a new computed column — right alongside your original data. No formulas to export, no spreadsheet needed.
- Percentage calculations — Calculate percentage values between fields or against a fixed target — useful for margins, goal attainment, share of total, and growth rates.
- Conditional value transformation — Change what a row displays based on a condition — replace, relabel, or remap values dynamically so the data tells a cleaner, more meaningful story.
- Conditional row tagging — Automatically assign color-coded tags to rows based on conditions — making it instantly obvious which records need attention, are on track, or have crossed a threshold.
Performance
Built for speed — dashboards that load fast and stay fast at any scale
- SQL at the core, not Odoo ORM — Most Odoo reporting tools go through the ORM — which adds overhead, applies security rules on every field, and is not designed for analytical queries. OdooDashboards queries the database directly using SQL, making data retrieval significantly faster — especially on large datasets.
- Independent element refresh — Each chart, tile, table, or KPI on your dashboard can be refreshed individually — so you don't have to reload the entire dashboard just to update one element. Faster interactions, no unnecessary waiting.
- Data caching with scheduled updates — Not every dataset needs to be live. For analysis that doesn't require real-time data — like last month's performance or year-to-date trends — the data can be saved in a separate optimized table and refreshed automatically by a scheduled job at whatever interval makes sense.
- Per-element load time visibility — See exactly how long each element on your dashboard took to fetch its data. Identify which charts or tables are slow at a glance and optimize only what needs attention — no guesswork.
Personalization & display
Make every dashboard look exactly the way you want it — and control what others see
- Drag & drop layout — Arrange your dashboard exactly the way you think. Move any component anywhere on the canvas and the layout saves to your preference — every user can have their own arrangement.
- Currency symbols — Display any monetary value with the correct currency symbol — so your numbers always look professional and contextually accurate, whether you're working in dollars, euros, or any other currency.
- Number formatter — Control exactly how numbers are displayed — choose decimal places, thousands separators, and shorthand notation so your data is always easy to read at a glance.
- Color pickers — Customize the colors of any chart, bar, line, or segment to match your brand or make specific data stand out — no design skills required.