Configuring the Fluent Analytics Dashboards: A Step-by-Step Guide
How-to 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.
Fluent Analytics requires enablement by Fluent Expert Services before dashboards and metric tiles are available. Contact your Customer Success Representative or Expert Services consultant to initiate this process.
Note
The Fluent Analytics Dashboards Reference Solution is available and can be easily added to a Fluent web app and further customized by configuring the manifest. The steps outlined below are required to make the reference solution functional, but they may vary depending on your specific implementation.If you have modified the base manifests for the Fluent web apps (e.g., `fc.mystique.manifest.oms`), you can include the Fluent Analytics fragment by using the setting name `fc.mystique.manifest.oms.fragment.dashboard.analytics`.
Enable the Analytics Plugin
To enable Fluent Analytics in your Fluent Web App, the analytics plugin must be added to the base web app manifest.Add the following to your web app manifest:
Access to individual analytics queries can be restricted by defining specific `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
For further details see Analytics Roles & PermissionsThe reference Fluent Analytics queries for each dashboard are configured with the following roles in the corresponding analytic query setting:
In addition to the Analytic Query setting, each metric can be configured through the manifest fragment.Example: 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"`).
For this example there are 2 options in making the corresponding configuration changes:Option 1 (recommended): The default status can be overridden by adding and additional parameter to the manifest:
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.
Important Note
Manifest parameters override query definition parameters. Query configurations apply globally across all usage instances.