Track your Shopify KPIs and Grow your Online Business

Dashboard and Reporting Software

Connect now

Shopify is an all-in-one e-commerce platform that allows businesses to create and manage online stores. It offers various tools for selling products, managing inventory, processing payments, and designing websites, making it easy for enterprises to establish an effective online presence.

Extend Shopify with powerful insights to help grow your online business.

Shopify makes it easy to build and manage your online store.

With Databox, your most important Shopify KPIs will be transformed into meaningful insights and delivered to your mobile, Apple Watch, TV display or Slack channels. One of the key benefits of Databox is the ability to combine multiple data sources in one place. This will arm you with an actionable dashboard of your sales, products, orders, traffic and growth trends, helping you monitor your online store at all times. There‚Äôs no need for business to slow down while you’re away – instantly access your store analytics, all from your smartphone.

  • Metrics & Templates
  • Tech details
  • Behaviour & usage
  • Help Articles


    Show more...

    dashboard templates

      Show more...

      report templates

        Show more...


        • Category
        • Status
        • Date added

        API Details

        Metric Builder

        • Metric builder available
        • Increased loading times for Shopify metrics on Datablocks, when changing Date Range or previewing data in Advanced Settings and in Calculated metrics

          For Shopify metrics, Databox needs to pull data for every order that was processed within the selected Date Range and for orders that have been modified up to 3 months after the end of the selected Date Range to capture the refunds. Shopify has set limitations for API usage based on the pagination and rate limits rules, where a maximum of 250 orders per page and 20 API requests per 10 seconds are allowed.

          This means the time to fetch and display the data in Databox is directly proportional to the number of orders and the number of refunds in the Shopify store. The more orders and refunds there are within the selected period including an additional 3 months, the longer it will take for data to load.

          Hence, we suggest Databox users the following workaround to tackle long loading time:

          Users should set up a Databoard with the Date Range they want to see data for and leave that Date Range selected. To see data for another Date Range, they could duplicate the Databoard, select another Date Range and leave it selected without switching Date Ranges. This way there will be no need to switch the Master Date Range on a Databoard, so data will not need to be synced on the spot – instead the user will switch between Databoards to see data for different Date Ranges.
          For the preview of data in Calculated metrics and in Advance Settings, it is suggested that after the initial preview, while the data is still loading, the user closes the preview window and then returns to it after some time – depending on the number of orders and refunds, the time required to sync the data could be from a few minutes to half an hour or more. The fetch of data from the closed preview will continue in the background and when the same preview is opened again, data will be displayed.

        • How does Databox obtain data for Shopify metrics?

          Almost all Shopify metrics are calculated on the Databox end by parsing through all orders from the connected Shopify account. Some Shopify accounts can have several thousand orders per month, which might cause inconsistencies in Databox for longer Date Ranges. To avoid inconsistencies, if the ‘Month to Date’ Date Range is selected for example, Databox will sync data from each order from the current and previous year and filter the ‘Month to Date’ period for displaying. This also means that the fetch duration and loading of the data are directly proportional to the number of orders in the Shopify account.

        • Does using higher Shopify plans have an impact on API Rate Limits?

          Shopify has different API limits for Shopify accounts on different Plans. However, Databox applies the same limits to all Shopify connections, regardless of the plan of the connected Shopify account.
          Databox applies the ‘Standard limit’, Admin API (REST) of 2 requests/second for the syncing of Shopify data in order to be able to accommodate all Shopify users, regardless of their plan. Using limits associated with higher Shopify plans would lead to problems for users who are not subscribed to these higher plans. In other words, if the user subscribes to a higher Shopify plan, like the Shopify Plus plan, it will have no impact on Databox, as Databox relies on the Standard API limit only.

        Track all of your key business metrics from one screen