Build Reports for Custom Analytics

Ops Manager Guide

publicationDate
2023-03-19
Role
Ops Manager

Improve the performance of your fulfillment operations by creating actionable insights from your Bringg data. Prepare a report with all the data that you need to perform your own analysis and make strategic decisions.

You can use out of the box system reports, or build new reports by either adjusting a template report or creating a custom data table tailored to the theory you are testing. When you generate a report, Bringg populates the table with live data from the database. You can use the table to juxtapose different data points and pinpoint patterns of behavior.

Select database fields to assemble your own data table
Figure 1. Select database fields to assemble your own data table

For example, you can compare estimated versus actual time on site (ETOS versus TOS), to pinpoint issues with driver efficiency or route planning. Or you can check if there is a correlation between a driver's workload and their performance by comparing the number of orders that they complete in a shift with their customer satisfaction rating. .

You can also:

  • Share your reports with stakeholders on a regular basis, for example as weekly reports to management. Learn more.

  • Duplicate existing reports to add or adjust certain columns without needing to build reports from scratch.

  • Merge the data with other sources to reach further insights .Learn more.

Before You Begin

  • Confirm you have a Bringg user of type Admin.

  • (Optional) Create a theory that you would like to prove or disprove by checking the data. For example, you may want to prove that a change in your assignment method creates a more equal distribution of orders between your drivers.

  • Consider the fields you need to compare, side by side in a table.

    • Determine what each row should represent. This is usually identifying information, such as the driver's name, an order ID, or a specific fleet.

    • Determine the aggregate measurements you want to see for each row. For example, if you want to see how many orders each driver on a team delivered in a specific week, you would select the Completed Tasks Count measurement as one of the columns in your table.

Procedure

  1. Open the Bringg Platform and navigate to Analytics > Reports.

    Access the report pages in Bringg
    Figure 2. Access the report pages in Bringg

  2. Open a data table for your report, either by using out of the box reports, or by creating your own.

    To...

    Do this..

    Use a system report

    Select System Reports and choose the report you would like to view from the list.

    The columns in system reports are preset and not editable.

    Choose from a menu of out of the box reports
    Figure 3. Choose from a menu of out of the box reports

    Customize a template report

    1. Select My reports > New report.

    2. Choose a template report that includes at least some of the data fields you need.

    Edit a pre configured report
    Figure 4. Edit a pre configured report

    Create a report from scratch

    1. Select My reports > New report.

    2. Choose the category of reports you wish to create from the left menu.

    3. Select Blank Report to open the report builder.

    Open a blank report
    Figure 5. Open a blank report

    Revise an existing report

    Select My Reports > report name > Edit.

    Any saved changes apply to the report itself.

    Edit a report
    Figure 6. Edit a report

    Duplicate an existing report

    1. In My Reports, choose a report from the list.

    2. Select the context menu context_menu_kebab_icon.png > Duplicate.

      The duplicate copy appears below the original in your reports list.

      Alternatively, you can also select Duplicate from inside an opened report.

    Create a copy of a report in order to edit
    Figure 7. Create a copy of a report in order to edit

  3. Define the table columns that help prove or disprove your theory by selecting corresponding fields from the list of database fields.

    You can find fields using the search bar, or by opening collapsed tables to view the full list of fields they contain.

    Build your report by choosing a field and adding it as a table column
    Figure 8. Build your report by choosing a field and adding it as a table column

    The leftmost column determines the kind of information you want to see in each row, like choosing Task ID in the left column means each row represents an order, whereas Fleet ID means each row represents a carrier.

    For example, to compare the number of orders completed by each driver, create a data table that includes Driver id, Driver Name (from the Users table) and Completed Tasks Count. Ensure the Driver id or Driver Name is the leftmost column so that each row represents a single driver.

    Tip

    You must include at least one field from the main table associated with the kind of report you are building. For example, if you are building an order report, you must use at least one field from the Tasks table.

  4. Preview your report by selecting Load Data.

    Populate your report with data
    Figure 9. Populate your report with data

    Tip

    Some fields have embedded calculations that create at-a-glance visibility into your fulfillment data. For example, Created Tasks Count indicates the total number of orders created, and Average Rating Score shows the average consumer rating for a delivery or driver.

  5. (Optional) Customize your report by changing the title or adjusting the position of the columns.

    Ensure the titles you choose clearly distinguish each report from the next.

    Customize the title and columns of your data table
    Figure 10. Customize the title and columns of your data table

    To...

    Do this...

    Change the title and description of your report

    Select the edit iconicon_edit.png next to the report title or description to enter text.

    Rearrange the report columns

    Hover over a column, select the icon_gripdots.png icon and drag it to a different position.

    Remove a column

    Hover over the column title then select icon_remove.png, or deselect the column's database field from the list.

    Change a column heading in your data table

    Hover over the column, select the edit icon icon_edit.png and enter the new column name.

    Sort the report by a specific column

    Hover over a column header and select the sort iconicon_sort.png , when you've populated the data table.

    Sort the report by multiple criteria

    Select the sort icon icon_multisort.png > Add column to sort sorting to select which columns you wish to sort in what order.

    Adjust the time frame for the report query

    Use the time filters to select the range you wish to see.

    Choose the report's time range
    Figure 11. Choose the report's time range

    You can also create a filter based on a different time field. To do this, select +More filters, then select a field from the Time filters list. For example, to check the number of orders completed each month, remove the original time filter and create a new one using the field Tasks Ended Time.

    Include a time filter in your report
    Figure 12. Include a time filter in your report

    Tip

    To protect the privacy of your organization and consumers, Bringg stores data up to 30 days back from the current date. However, anonymized data remains in the system to use for the purpose of data and analytics.

    Focus your data and reduce distraction

    1. Add filters by selecting + More Filters > data field, then choose which inputs you want to view.

      For example, select Team then choose the relevant team IDs to view results for those teams only.

      Focus your data by adding filters
      Figure 13. Focus your data by adding filters

    2. Select Apply.

    Tip

    Once you include at least one field from a certain database table, you can filter your report by any other field in that table, even if the field is not included as a column in your report.

    Aggregate individual data points into an average over a time period

    Select Group By

    For example, instead of showing each consumer rating for each order, you can show a daily average by grouping the report by Day.

    This requires at least one of the columns in the report to be a date or time field.

  6. Select Save to store your report so you can rerun it at a later time.

    Bringg stores all your custom reports under My Reports.

    Save your report to run and view when needed.
    Figure 14. Save your report to run and view when needed.

  7. Download a report to extract actionable insights by selecting the report from the My Reports or System Reports list, then selecting Download and choosing a file format.

    For example, to calculate averages, peaks, sums, pivot tables or graphs, download a report in CSV format and process the data in Excel.

    Download a report to view and process the data
    Figure 15. Download a report to view and process the data

    Tip

    Confirm the report is populated with data for the required time frame and you applied the correct filters before downloading it.

    You can also share reports with colleagues. Learn more.

  8. To delete a report, select My Reports. Select the context menu context_menu_kebab_icon.png of the report you want to delete, and select Delete.

    You can also select Delete from within an open report.