BI Suite
- 1 Introduction
- 2 Overview
- 3 Data source
- 3.1 States mapping
- 3.1.1 Concept
- 3.1.2 Order states
- 3.1.3 Parcel states
- 3.1.4 Line item states
- 3.1 States mapping
- 4 Interface overview
- 4.1 Filters
- 4.2 Field sub-selection
- 4.3 Drill down
- 4.4 Export
- 5 Dashboards
- 5.1 Orders & returns
- 5.1.1 Total orders
- 5.1.2 Orders in progress
- 5.1.3 Period comparison
- 5.1.4 OIS Analysis
- 5.1.5 Return analysis
- 5.2 Order fulfillment
- 5.2.1 Store contribution
- 5.2.2 Split analysis
- 5.2.3 Carriers
- 5.2.4 Time to customer
- 5.3 Cancellations
- 5.3.1 Cancellation analysis
- 5.3.2 Cancellation reasons
- 5.4 Stock locations
- 5.4.1 Current stock locations configuration
- 5.4.2 Competitive allocation
- 5.4.3 Competitive allocation comparison
- 5.4.4 Performance: Ship from store
- 5.4.5 Performance: Ship From Store comparison
- 5.4.6 Performance: Click & Collect
- 5.4.7 Performance: Click & Collect comparison
- 5.4.8 Performance: Reserve & Collect
- 5.4.9 Performance: Reserve & Collect comparison
- 5.1 Orders & returns
- 6 Your own dashboards
- 7 Emails & alerts
Introduction
OneStock has partnered with Sisense, world renowned business intelligence software solution to leverage the data managed in Onestock and extract the maximum value.
All analytics are available in the OneStock backoffice. As well, there is a number of out of the box features to help you get the best understanding of the data, as dimensions drill downs, key indicators, and much more.
Two types of dashboards are available :
The standard analytics, which offers you basic key indicators helping you monitor your daily business. Those analytics are available for everyone in the Analytics section in the backoffice.
The BI Suite, a set of out-of-the-box dashboards that make the most of this data. The BI Suite is a OneStock module and a specific access must be requested. If you wish to enable the BI Suite module, please reach out to your OneStock point of contact.
Overview
The BI Suite is a set of out-of-the-box dashboards grouped by pillars.
Orders & Returns
Order fulfilment
Cancellations
Stock locations
Dashboards are accessible within OneStock backoffice, and can also be exported to multiple formats. We advise to export as an image for the whole dashboard.
The BI Suite dashboards aims to give a strategic vision of the business. It allows to explore various KPIs and their evolution through several axes (sales channels, order type, delivery country, fulfilment origin, etc).
Disclaimer:
The data is refreshed once a day
Administration functionnalities are not activated (custom report design, emails automation, alerts…)
Data source
Data is extracted from OneStock orders collections and represents the current situation of all orders.
After extraction, data is processed and aggregated. During processing, all order and line item custom states are mapped to standard states. This allows the generation of standard dashboards for all our clients. The custom states have be shown in some dashboards and can be used within the drill down functionality when needed.
Finally, data is imported into Sisense which stores it in a fast performing data structure called Elastic Cube.
States mapping
Concept
Workflows may contain custom states on every entities (line items, parcels, orders). To ensure consistent and comparable BI, raw custom states are mapped to standard BI states via a shared mapping table.
Custom state : the exact state name used in the workflow
Mapped state : the standardized BI category used in dashboards and exports
When adding a new state to the workflow, you must check the BI states mapping below. There are three alternatives.
If the state already exists and the mapping fits → nothing to do, you can use it.
If the state exists but the mapping does not fit → choose a different state name.
If the state does not exist → you can use it, but you have to notify your OneStock contact to add this status to the mapping table.
Below is the mapping for orders, parcels and line items. Updated JAN. 2025
Order states
Mapped state | Custom state |
|---|---|
1a-Pending |
|
1b-Orchestrating |
|
1c-Future |
|
2-Processing |
|
3-Collectable |
|
4a-Processed |
|
4b-Removed |
|
4c-Unconfirmed |
|
6-Returned |
|
Parcel states
Mapped state | Custom state |
|---|---|
1-Processing |
|
2a-Packed |
|
2b-Bagged |
|
3-Dispatched |
|
4-Received |
|
5-Collected |
|
6-Delivered |
|
7a-Removed |
|
7b-Issue |
|
8a-Returning |
|
8b-Returned |
|
Line item states
Mapped state | Custom state |
|---|---|
1a-Pending |
|
1b-Orchestrating |
|
1c-Future |
|
2-Processing |
|
4a-Processed |
|
4b-Removed |
|
4c-Unconfirmed |
|
5-Returning |
|
6-Returned |
|
Interface overview
Filters
By filtering we can reduce or broden the scope of data to be taken into account. The main filters are :
Site : Allows selecting one or more sites. When visualising analytics with an external account - not onestock - site selection is limited to only one.
Sales channel : Allows selecting one or more sales channels. When visualising analytics with an external account - not onestock - sales channel selection are limited given the users sales channel access rights.
Date : Allows selecting a period of time.
Currency : Allows changing the display currency. The conversion rate is the closing rate of the stat date, and the current rate for the current date.
If viewing stats of before yesterday, yestarday and today, revenue conversion for stats of yesterday and before yesterday will be done with their corresponding closing rates and today's will be converted using the current rate.
Example: changing currency
Tips: You can set any desired filter configuration as your default filters (for each report). Clicking on the ↺ restores filters to your stored default filters.
Field sub-selection
By clicking on a category name in a widget legend, you can hide the category in a graphic. It can help you to remove categories you’re not interested in or to isolate one specifically.
Drill down
All dashboard widgets support drill down by any dimension available in the source table. Main graphs have predefined suggested drill down paths.
Export
Exports can be done at two levels:
Widget export: By clicking on the three dots at the top of each widget, the widget can be exported. Supported formats are: csv, image and excel (only for pivot table widgets).
Dashboard export: By clicking on the three dots at the top of each dashboard the whole report can be exported.
Supported formats are: pdf, image
Dashboards
You can find here the list of available dashboards and how they can help you leverage your business.
Orders & returns
Total orders
Global overview of the orders placed by the customers.
Objective: describe the order profile. Know when and what type of orders are placed on the web
How much revenue is generated during the period? How much has been processed? How much is left after returns?
What is my order trend?
What is my basket profile?
What delivery mode is preferred by my customers?
How are my various sales channels / countries performing?
What is the distribution of your orders per price range ?
Key KPIs: placed orders, placed revenue, processed revenue, basket profile
Repartition per date, delivery type, sales channel, delivery country
Date range: based on the order date. By default 30 days.
Orders in progress
Overview of the orders that have not yet been delivered to the customer
Objective: identify any order preparation struggling or orders remaining in a non final state
How much orders do I have left to prepare?
In how many days are my orders roughly processed?
Do I still have a lot of collectable orders stuck in the stores? In which ones? Do they apply the “no show” processes?
Key KPIs: orders to prepare, orders in progress
Repartition per date, state, delivery type, sales channel
Date range: based on the order date. By default, no limit.
Period comparison
Comparison tool to overlay two periods' KPIs
Objective: compare your activity during two different periods through main KPIs
How was our summer sales cancellation rate compare to the winter sales one?
How did our new orchestration rules impact our activity since their change?
Key KPIs: Basket profile, store contribution, cancellation rate, split rate, return rate, time to customer
Date range: Customisable
To compare two periods, select the first period to compare in the filter “Period 1” and the second one in the filter “Period 2”.
OIS Analysis
Overview of OIS orders
Objective: deep dive your OIS orders.
Where do I place the most orders in store?
What is my additionnal store to web revenue?