Fluent Commerce Logo
Docs

Configuring Fluent Analytics Studio Dashboard Filters

How-to Guide

Author:

Yulia Andreyanova

Changed on:

24 June 2026

Key Points

  • Dashboard filters are configured through Analytics Dashboard Component settings.
  • Filters can be applied to an entire dashboard or individual metric tiles.
  • Hidden filters are applied automatically and are not visible or editable by end users.
  • Filter keys must match filters already defined within the dashboard configuration.
  • Available dashboard filters and supported filter keys are documented in the dashboard configuration examples included in this guide.

Steps

Step arrow right iconOrders Dashboard Filter Configuration

The Orders dashboard examples demonstrate how dashboard-level and metric-level filters can be used to control dashboard behaviour and metric calculations. Dashboard filters apply to all data displayed on the dashboard. Metric filters apply only to the metric listed in the Applies To column.The example configuration below uses `COMPLETE` orders for revenue and average order value metrics, `CANCELLED` orders for the cancellation rate metric, and `day` as the default aggregation interval for the Order Type Breakdown metric.Use these examples as a starting point and adjust filter values to match your business requirements.
Supported Filters
Filter KeyFilter ScopeApplies ToSuggested Value(s)
RangeDashboardDashboard Datatoday
RetailerDashboardDashboard Dataretailer-specific
Order TypeDashboardDashboard DataHD
`orders_total_revenue__order_status`MetricTotal Revenue COMPLETE
`orders_average_order_value__order_status`MetricAverage Order Value COMPLETE
`orders_cancellation_rate__order_conditional_status`MetricCancellation Rate CANCELLED
`orders_by_order_type__select_timeframe`MetricOrder Type Breakdown day| week| month| year| quarter

Step arrow right iconFulfilments Dashboard Filter Configuration

The Fulfilments dashboard examples demonstrate how dashboard-level and metric-level filters can be used to control dashboard behaviour and metric calculations. Dashboard filters apply to all data displayed on the dashboard. Metric filters apply only to the metric listed in the Applies To column.In the example configuration, fulfilment metrics use status values that match the fulfilment outcome being measured. For example, completed fulfilment metrics use `COMPLETE`, expired fulfilment metrics use `EXPIRED`, and fulfilled fulfilment metrics use `FULFILLED`.The Completed Average Fulfilment Time metric uses two filters to ensure that both order completion records and fulfilment completion records are restricted to completed fulfilments.Use these examples as a starting point and adjust filter values to match your business requirements.
Supported Filters
Filter KeyFilter ScopeApplies ToSuggested Value(s)
RangeDashboardDashboard Datatoday
RetailerDashboardDashboard Dataretailer-specific
LocationDashboardDashboard Datalocation-specific
`fulfilments_total_completed_fulfilments__fulfilment_status`MetricTotal Completed FulfilmentsCOMPLETE
`fulfilments_total_expired_fulfilments__fulfilment_status`MetricTotal Expired FulfilmentsEXPIRED
`fulfilments_total_fulfilled_fulfilments__fulfilment_status`MetricTotal Fulfilled FulfilmentsFULFILLED
`fulfilments_total_failed_fulfilments__fulfilment_status`MetricTotal Failed FulfilmentsREJECTED
`fulfilments_total_escalated_fulfilments__fulfilment_status`MetricTotal Escalated FulfilmentsESCALATED
`fulfilments_total_partially_fulfilled_fulfilments__fulfilment_status`MetricTotal Partially Fulfilled FulfilmentsPARTIALLY_FULFILLED
`fulfilments_top_10_products_fulfilled__location_type`MetricTop 10 Products Fulfilled[]
`fulfilments_completed_average_fulfilment_time__order_fulfilment_time_order_completion_status`MetricCompleted Average Fulfilment TimeCOMPLETE
`fulfilments_completed_average_fulfilment_time__order_fulfilment_time_fulfilment_completion_status`MetricCompleted Average Fulfilment TimeCOMPLETE
`fulfilments_fill_rate__fulfilment_status`MetricFill Rate-ASSIGNED
-AWAITING_WAVE
-CANCELLED
-CREATED
-PROCESSING
-SCHEDULED
`fulfilments_item_rejection_rate__fulfilment_status`MetricItem Rejection Rate-ASSIGNED
-AWAITING_WAVE
-CANCELLED
-CREATED
-PROCESSING
-SCHEDULED

Step arrow right iconInventory Dashboard Filter Configuration

The Inventory dashboard examples demonstrate how dashboard-level and metric-level filters can control dashboard behavior and metric calculations. Dashboard filters apply to all data displayed on the dashboard. Metric filters apply only to the metric listed in the Applies To column.In the example configuration, inventory metrics are grouped by the inventory quantity type and status used to calculate them. Metrics that measure inventory availability use `ACTIVE` records, correction metrics use `CORRECTION`, reservation metrics use `RESERVED`, and sales-related metrics use `SALE`.Use these examples as a starting point and adjust filter values to match your business requirements.
Supported Filters
Filter KeyFilter ScopeApplies ToSuggested Value(s)
RangeDashboardDashboard Datatoday
RetailerDashboardDashboard Dataretailer-specific
ProductDashboardDashboard Dataproduct-specific
LocationDashboardDashboard Datalocation-specific
Inventory CatalogueDashboardDashboard Datacatalog-specific
Virtual CatalogueDashboardDashboard Datacatalog-specific
`inventory_total_available__virtual_position_status`MetricTotal Available ACTIVE
`inventory_total_on_hand__inventory_position_status`MetricTotal On HandACTIVE
`inventory_status_breakdown__inventory_quantity_status`MetricInventory Quantity Type BreakdownACTIVE
`inventory_total_correction__inventory_quantity_type`MetricTotal Correction CORRECTION
`inventory_short_picked_products__inventory_quantity_type`MetricShort Picked ProductsCORRECTION
`inventory_top_short_picked_products__inventory_quantity_type`MetricTop Short Picked ProductsCORRECTION
`inventory_rank_reserved_products_most_to_least_sortable__inventory_quantity_type`MetricReserved Products RankingRESERVED
`inventory_top_10_reserved_products__inventory_quantity_type`MetricTop 10 Reserved ProductsRESERVED
`inventory_sold_inventory__inventory_quantity_type`MetricSold InventorySALE
`inventory_sku_velocity__inventory_quantity_type`MetricSKU VelocitySALE
`inventory_coverage_days__inventory_quantity_type`MetricInventory Coverage DaysSALE
`inventory_sell_through_rate__inventory_quantity_type`MetricSell Through RateSALE
`inventory_sell_through_rate__inventory_quantity_conditional_status`MetricSell Through RateACTIVE
`inventory_sku_velocity_list_view_across_all_skus_location__inventory_quantity_type`MetricSKU Velocity List ViewSALE
`inventory_rank_most_frequently_purchased_products_most_to_least_sortable__inventory_quantity_type`MetricRank Most Frequently Purchased Products Most to Least (sortable)SALE
`inventory_top_10_frequently_purchased_products__inventory_quantity_type`MetricTop 10 Frequently Purchased ProductsSALE
`inventory_total_available__virtual_position_type`MetricTotal Available Inventory[]
`inventory_rank_reserved_products_most_to_least_sortable__category_name`MetricReserved Products Ranking[]

Step arrow right iconReturns Dashboard Filter Configuration

The Returns dashboard examples demonstrate how dashboard-level and metric-level filters can be used to control dashboard behaviour and metric calculations. Dashboard filters apply to all data displayed on the dashboard. Metric filters apply only to the metric listed in the Applies To column.In the example configuration, all return metrics use `COMPLETE` return orders, ensuring that calculations are based on finalised return data.Use these examples as a starting point and adjust filter values to match your business requirements.
Supported Filters
Filter KeyFilter ScopeApplies ToSuggested Value(s)
RangeDashboardDashboard Datatoday
RetailerDashboardDashboard Dataretailer-specific
TypeDashboardDashboard Datatype-specific
`returns_return_reason_ratio__return_order_status`MetricReturn Reason RatioCOMPLETE
`returns_return_rate__order_item_return_rate_status_filter`MetricReturn RateCOMPLETE
`returns_top_returned_products__return_order_status`MetricTop Returned ProductsCOMPLETE
`returns_average_return_order_items__return_order_status`MetricAverage Return Order ItemsCOMPLETE
`returns_total_return_amount__return_order_status`MetricTotal Return AmountCOMPLETE
`returns_total_return_orders__return_order_status`MetricTotal Return OrdersCOMPLETE
`returns_average_return_order_value__return_order_status`MetricAverage Return Order ValueCOMPLETE

Step arrow right iconValidate Filter Behavior

After saving the dashboard setting, verify the following:
  • The dashboard loads without configuration errors.
  • Expected visible filters appear in Analytics Studio and can be modified by users.
  • Hidden filters are applied correctly and not displayed in the interface.
  • Dashboard metrics return expected values.
  • Metric behavior reflects the configured filter logic.

Step arrow right iconTroubleshooting

Filter Is Not Applied
Check that the filter key exactly matches the dashboard filter definition, the filter value is valid, and the dashboard setting has been saved successfully.
Filter Does Not Appear
Check that the filter exists in the dashboard definition and that `hidden` is set to `false`.
Dashboard Shows Unexpected Results
Check that hidden filters are configured correctly, multiple filters are not creating conflicting conditions, and metric-specific filters match the intended business logic.