Shopify Inventory Tracking and Management

Efficient inventory tracking and management is one of the most crucial parts of a Shopify merchant’s success. Overstocking, increased costs, delayed orders or deliveries, and dissatisfied customer can all arise from poor inventory management.

This article will show you:

5 Reasons why Shopify inventory management is important

Inventory management is critical to the success of a Shopify ecommerce store. It’s not just about providing statistics on what you’re selling; it’s also about saving money, enabling effective cost control, and keeping your consumers happy. To avoid stockouts and surplus stock, reduce the risk of overselling, increase productivity, improve customer experience, and so on, a Shopify store needs efficient inventory management.

#1 Save money on warehouse storage

Warehousing is frequently a variable cost, meaning that it varies depending on the amount of stuff you’re storing. Your storage costs will rise if you store too much stuff at once or if you end up with a product that is difficult to sell. You will save money if you avoid this.

#2 Manage cash flow

Inventory management provides you with a clear picture of your cash flow and assets, allowing you to better understand how much you should budget for stock or spend in other areas of your company.

Example: Correctly controlling your inventory can save you money on storage costs by allowing you to acquire only the amount of product you require. You’ll be able to make well-informed decisions about how to use warehouse space, whether to refill products, how to price things, and which products to discontinue stocking. As a result, you’ll be able to devote more of your budget to marketing and customer acquisition.

#3 Avoid overstocking and under-stocking

Inventory tracking issues can cause Shopify stores to buy too much stock (causing cash flow problems) or sell more things than they can provide. Both of these issues are detrimental to a company’s reputation and bottom line.

#4 Forecast product demand

An inventory management system will assist you in tracking and forecasting sales, allowing you to predict how much inventory you’ll need at various times throughout the year. From there, it’s much easier to see how your inventory varies over time and how product demand shifts from season to season.

#5 Avoid overselling

You can avoid the backlash from unfulfilled promises by accurately managing SKUs through inventory management and publishing the status of your items on your distribution channel.

Top 5 best practices for inventory management

Always keep the following Shopify inventory management best practices in mind, whether you’re a new Shopify store owner or launching your second store on this platform.

#1 Categorize your inventory

Segmenting products into groups will help you figure out which ones need to be ordered regularly and how quickly they’re being depleted. This allows you to concentrate on things that are profitable.

Consider splitting your inventory into several groups based on profitability and turnover in order to improve it. Begin with these three:

  • First, there’s the group of things that sell quickly and for a low price.
  • Second, those items with a medium sales volume and a medium price tag.
  • Third, a group that consists of products that are slow to sell and have a high price tag.

#2 Keep inventory records up to date

Keep track of all your products’ inventory quantities in as real-time as possible. The key to moving things swiftly and efficiently is having access to the most up-to-date and accurate inventory data. You’ll need to keep track of things like barcodes, SKUs, and vendors.

#3 Regularly audit your inventory

Real-time inventory tracking makes it simple to conduct regular inventory audits. Many people audit their inventory once a year, while others may check their products on a monthly or weekly basis. In any event, conduct audits to guarantee that financial records and stock quantity are accurate. This will help you keep track of your inventory flow, profit and loss, and ensure that your inventory runs smoothly.

#4 Use cloud-based management software with real-time data

Keeping track of your inventory in a secure cloud-based system allows you to combine it with other elements of your organization and access it at any time. Such a system should also provide you with real-time, continuous stock level updates so that you can swiftly generate accurate reports and statistics.

#5 Make time to work on your forecasting. Always keep learning.

Your past sales data is a gold mine of information about your company. Pay attention to what it says and adjust your forecasts accordingly. The better you get at forecasting, the less time, money, and stock you’ll squander.

Now that we know the importance of tracking and managing your inventory in Shopify, let’s see how we can do it seamlessly in a spreadsheet format.

Shopify Inventory tracking with a Mixtable spreadsheet

Tracking inventory is done extremely easy via a spreadsheet interface. Here you can:

  • Track how much inventory you have in stock for a product or variant;
  • Track inventory across multiple locations;
  • Share inventory information with others;
  • Export your inventory to an Excel file.

Note: Before we show how to track Shopify inventory with a Mixtable spreadsheet, it’s important to explain how Shopify stores inventory. In Shopify, inventory quantities are related to variants, not products. This is always the case, even if you haven’t added any variants to a product as Shopify always auto-creates a variant for every product in its own database. This inventory-variant relationship is important to understand as we set up inventory tracking/updates in Mixtable via the Shopify inventory API.

Manage inventory from a spreadsheet

Here are the steps to get your inventory into your Mixtable worksheet.

  1. Add a Products - Complete Data worksheet if you haven’t already (here’s how to do this with Mixtable)
  2. Find a column that is currently empty, and right-click on the header of the column (the header contains the column’s letter)
  3. Click on the Shopify Sync Settings option
  4. In the Shopify Sync Settings interface that opens, select the Inventory radio button
  5. You will now see a dropdown containing the various inventory locations that you have set up in Shopify. Select the location whose inventory you want to map into the column as well as the type of inventory you want to display.
  6. Click on the Save button
  7. The Shopify Sync Settings interface will close, and you will see the column populate with each variant’s inventory at the selected location
  8. Repeat the steps above for any other locations whose inventory you’d like to map to a column

Note: You can choose between setting inventory manually or via formulas (see below). However, it is important to keep in mind that you can only modify information on your available inventory.

Set inventory quantities in Mixtable

Once you’ve loaded your existing inventory at each location in your spreadsheet, managing that inventory is as easy as 1-2-3.

  1. To set the inventory for a particular product/variant, just find the relevant cell and change its value.
  2. You’ll see the cell background turn light yellow, indicating that the new value hasn’t yet been synced to Shopify.
  3. To get this process underway just click on the Sync sheet to Shopify button in the top-right hand corner of the screen and Mixtable will sync the inventory quantity to Shopify.

When using Mixtable for tracking and management of your Shopify store inventory you can also take advantage of using Excel formulas as long as it makes sense for your business.

Example: If you have inventory at three locations and you supply two of them from one main location you can use an Excel formula to automatically recalculate the stock you currently have at the main location.

Setting inventory quantities in Shopify from your Mixtable spreadsheet

Sync inventory changes automatically

The Mixtable worksheet will also reflect any inventory changes made in your Shopify store. If you have your workbook open when the change comes in from Shopify the updated cell will be highlighted for a few seconds in a light green color.

Update inventory across multiple locations

Using Mixtable, you can efficiently manage your inventory across multiple locations in Shopify, making bulk inventory updates a seamless process. In this guide, we’ll walk you through the steps to update Shopify inventory in bulk across multiple locations, ensuring that your inventory management is both effective and time-saving.

Step 1 - Map existing inventory locations to columns in your Mixtable worksheet

Follow these steps to map your current inventory locations to columns in Mixtable. This will show any existing available inventory at these locations, and allow you to modify the inventory.

  1. If you haven’t added a Products - Complete Data worksheet to Mixtable, begin by doing so
  2. Configure an inventory column for each inventory location you want to edit. Identify a column that is currently empty. Right-click on the header of that column (the header contains the column’s letter). From the context menu, choose Shopify Sync Settings
  3. In the Shopify Sync Settings interface that opens, select the Inventory radio button and select the location you want to map. Select the Available inventory from the second dropdown. Click Save. This will map the column, and Mixtable will populate it with the quantity of “Available” inventory in Shopify.
  4. Repeat the same process for each location whose inventory you want to manage.

Step 2 - Modify cells and sync inventory numbers back to Shopify

Once you have columns mapped for each location where you would like to set inventory, find the cell that shows the inventory of a particular variant at a particular location. All you need to do is change the value of the cell and click the Sync Sheet to Shopify button. Mixtable will now set the available inventory for that variant at the given location to the value you’ve input into the cell.

Helpful Mixtable spreadsheet feature to quickly modify inventory values

To modify the values of many cells in bulk or to change the inventory of one or more variant at one or more location, you can use all the spreadsheet tools that Mixtable provides. You can manually change each cell, you can copy and paste, you can click and drag, or you can use the Bulk edit numbers feature.

  • Manually changing individual cells - when using Mixtable you can manually modify cells one by one when you need to make small changes to a single cell. \

  • Use the Bulk Number Editor - use this tool when you want to make the same change to multiple cells at the same time. The Bulk Number Editor allows you, for example, to double the values in a columns, or to decrease them by a certain percentage.\

  • Copy & Paste - when you need to change your inventory to the same value at more than one location you can use the copy and paste option. \

  • Click & Drag - in some cases you might need to have the same amount of inventory for each product variant you have. In this case you can simply use the click and drag feature to update all of your variants at once. \

Inventory adjustments

In addition to being able to directly set your Shopify products inventory to a specific value, with Mixtable you can also adjust inventory quantity up or down. Inventory adjustments are useful to ensure that a given product doesn’t end up with an incorrect inventory value when multiple users/apps are modifying it. For example, if an order is placed at the same time that Mixtable is setting the inventory to some specific value, you may end up with more or less inventory recorded in Shopify than you do in reality.

Setup Shopify product inventory for a location

To set up a column to adjust the inventory at a location follow these steps. This applies both for products and variants, and so works from a worksheets mapped to products and from worksheets mapped to variants.

  1. Add a Products - Complete Data worksheet if you haven’t already
  2. Find a column that is currently empty, and right-click on the header of the column (the header contains the column’s letter)
  3. Click on the Shopify Sync Settings option
  4. In the Shopify Sync Settings interface that opens, select the Inventory Adjustment radio button
  5. You will now see a dropdown containing the various inventory locations that you have set up in Shopify. Select the location whose inventory you want to adjust via the column.
  6. Click on the Save button
  7. The Shopify Sync Settings interface will close, and you will see the column set up. The column’s cells will all initially be empty.
  8. Repeat the steps above for any other locations whose inventory you’d like to map to a column

Setup Shopify product inventory for a location

Adjust the inventory for a product

Now, to adjust the inventory for a product find the corresponding cell and enter the desired adjustment as a number.

  • A positive number will increase the inventory by that amount.
  • A negative number will decrease the inventory by that amount.

Once you’ve done entering the inventory adjustments for all your products, click on Sync sheet to Shopify and Mixtable will adjust the inventory for you. Once the inventory for a particular product/variant has been successfully adjusted, the cell into which you entered the adjustment will be cleared.

Adjust the inventory for a product

Enable inventory tracking for multiple products

The Mixtable spreadsheet interface is a great tool to quickly enable inventory tracking for multiple Shopify products at once and to enable tracking across multiple locations. There are two ways to accomplish this.

Note: Inventory in Shopify is stored against variants, not against the parent products. So for all the steps above you need to be working in a Products - Complete Data worksheet where each row represents a variant in Shopify. Keep in mind that by default, Shopify always creates a variant for a product.

Option 1 - Simply set inventory for a given variant

If inventory tracking is not currently enabled for one or more of your products, the simplest way to enable this tracking is to set an inventory value for a particular variant at a particular location. When you initiate the sync from Mixtable to Shopify, if inventory tracking is not enabled for the given variant at the given location, Mixtable will automatically turn inventory tracking on and after that is done it will set the inventory level to the value you’ve given us.

Option 2 - Set Inventory Management field

The second way to enable inventory tracking to be done by Shopify is to set the inventory management field to have a value of “shopify” for a given variant. If inventory management is set to “shopify”, that instructs Shopify to track inventory for that variant. If the inventory management value is not set to “shopify”, then Shopify will not track inventory for the given variant.

Mixtable is an online spreadsheet, designed from the ground up to bulk edit and analyze Shopify data.

Got a question? We're here to help! Reach out at [email protected], and we'll get back to you promptly.