Configuring the Fluent Analytics Dashboards: A Step-by-Step Guide
Author:
Holger Lierse
Changed on:
16 Jan 2026
Key Points
- The Fluent Analytics dashboards deliver real-time visibility across orders, inventory, fulfillments, and returns domains. Embedded dashboards and metric tiles can be surfaced contextually in Fluent Web Apps to provide insight where business decisions are made.
- To configure its full functionality, you need to create multiple settings that define default filter values, as well as Analytic Queries linked to the corresponding metric tiles.
- This guide will walk you through the configuration steps using examples from a reference solution. Note that the parameters, such as the statuses of these examples, may differ from your specific implementation requirements.
Prerequisites
Steps
Enable the Analytics Plugin
Add the Analytics Dashboard Manifest
- Review the reference manifest at the URL above
- Customize the manifest as needed for your implementation
- Add it to your base web app manifest using the appropriate reference method
Configure Default Filter Options
`fc.analytics.sources.ordertypes`, `fc.analytics.returnordertypes` and `fc.analytics.sources.timezones` to associate filter options with order and return order type used within the solution and define the applicable timezones.
Configure Analytics Query Settings
`fc.analytics.queries.orders`- Provides a list of available order metric queries.`fc.analytics.queries.fulfilments`- Provides a list of available fulfillment metric queries.`fc.analytics.queries.inventory`- Provides a list of available inventory metric queries.`fc.analytics.queries.returns`- Provides a list of available return metric queries.
Configure User Roles & Permissions
`roles`. Furthermore, any role that accesses analytics must have the `ANALYTICS_VIEW` permission assigned to it.This means for a user to be able to view a metric, the following conditions must be met:- The user must have assigned one of the defined
`roles`for the query, and - The role must have the
`ANALYTICS_VIEW`permission assigned
- Order queries:
`ORDER_MANAGER` - Fulfilment queries:
`FULFILMENT_MANAGER` - Inventory queries:
`INVENTORY_MANAGER` - Return queries:
`RETURNS_MANAGER`
Analytic Query Configurations
For the Total Revenue Metric, if the retailer would like to treat additional order statuses as completed (default:
`COMPLETE`), the relevant dashboard fragment must be updated. In the Fluent Analytics manifest fragment this metric is referenced with the name `orders_total_revenue` with the following naming convention:- The query group (
`orders`) maps to the query setting:`fc.analytics.queries.orders` - The query name (
`total_revenue`) matches the`name`field in the query definition within the setting (`"name": "total_revenue"`).
The default status can be overridden by adding and additional parameter to the manifest:For more information see Filtering Analytics Queries by Status.Option 2:
The default status can also be overridden by adding and additional parameter to the Analytics Query setting:Analytics Query parameters can be overridden in the query definition. To add a parameter to the query definition, specify the field name and effective value under the `parameters` array, as shown above.