Stock Roll
FeaturesDocumentationPricingContact
Getting started
Overview

Stock Roll overview

Stock Roll is an inventory management app built exclusively for Shopify. After installation, it’s available directly in your store through Shopify admin.

The primary purpose of Stock Roll is to provide store supply officers an answer to the question:

— What should I restock today, and in what quantities?

The backbone of the process is the min/max ordering principle, which is well-known in inventory management. The app was born out of real e-commerce business requirements, and the ideas have proven their efficiency in a store with a few thousand SKUs processing a few thousand orders monthly.

Besides the primary purpose, Stock Roll offers a few more reports that help with inventory optimization, such as dealing with dead stock and stagnant (abandoned) products.

Will the app fit my business?

You will likely benefit from Stock Roll if the following criteria are met:

  • Small to medium-sized business
  • Has control over own stock in the warehouse
  • The master data (products, orders, purchase orders) is stored in Shopify

Currently, the app does not support splitting reports by multiple locations. If you need this feature, we will implement it. Contact us to get in touch so we can understand your case in depth.

Stock Roll architecture

The app generates computation-heavy reports. Fetching all the product and order data in real-time to build reports on the fly would be too slow. Thus, Stock Roll operates over data snapshots, which are essentially a partial copy of your Shopify master data. This compromise makes complex computations possible, but on the other hand, the very first synchronization after installation might take a few hours for a high-volume business to complete. After that, the synchronization is incremental, but the numbers in Stock Roll might lag from reality by ~10 minutes.

Stock Roll is a read-only app. It never tries to affect your products, orders, or other resources. Whatever you do in Stock Roll is safe for your master data: it won’t be affected anyhow. The app only shows reports, and it’s up to you to take the next steps.

Up next

Tutorial