Navigating Stocky's Departure: Your Guide to Barcode Labeling Post-Migration

Hey everyone,

It’s no secret that the departure of Stocky has left a few of us scratching our heads, especially when it comes to those critical day-to-day operational workflows. I’ve been keeping a close eye on the community discussions, and one thread in particular really caught my attention because it highlights a pain point many of you are feeling: the quick and easy creation of barcode labels for incoming stock.

Our friend @PBN1 kicked off a discussion titled “Csv download from the new PO's creation, replacing stocky? It was a quick and easy way to create barcoded labels for all received stock items”. Their main concern, which I’m sure resonates with many of you, was this: “Since Stocky is going away will there be a way to get a csv download of received items in the new PO creation link under Products. Stocky is currently the only quick way to create barcode labels for incoming stock for POS locations.”

The Operational Gap: Barcode Printing After Stocky

PBN1’s question really hits the nail on the head. For many store owners, Stocky wasn’t just an inventory app; it was an integral part of their receiving process, specifically for generating those essential barcode labels that keep POS operations running smoothly. Without a direct, built-in CSV export for just the newly received items from the new Purchase Order (PO) creation link, there’s a clear “operational gap,” as fellow community member Julien (Pipokx) rightly pointed out.

Think about it: when new stock arrives, you need to quickly label it to get it onto shelves and ready for sale. Manually entering product details for each label is a non-starter for most businesses. Stocky streamlined this by providing a simple CSV of received items, which could then be fed into a label printer. Now, that direct pipeline is gone, and we’re all looking for the next best solution.

Understanding Your Barcode Workflow: Key Questions to Ask

Julien’s response to PBN1 was super helpful because it pushed the discussion forward by asking some crucial clarifying questions. These are the exact questions you should be asking yourself as you navigate this transition:

1. What’s Your Current Printing Setup?

Julien asked: “Once you have the CSV of received items, what software or hardware are you using to actually generate the labels (e.g., Dymo, Zebra, Shopify’s Retail Barcode app)?”

This is vital. Knowing your existing setup will help determine what kind of data you need and in what format. Are you using a dedicated barcode label printer like a Dymo or Zebra? Or are you relying on Shopify’s own Retail Barcode Labels app? Each of these might have different requirements for importing product data. Some might accept a simple CSV, others might prefer a direct integration, and some might require manual input if a CSV isn’t available.

2. How Do You Handle Partial Deliveries?

The second question Julien posed was: “If a PO is only partially delivered, do you need the CSV to strictly isolate the newly received units, or the entire original PO?”

This is a critical detail that impacts the complexity of your solution. If you only need barcodes for the exact items that just arrived (which is often the case to prevent over-labeling or mislabeling), your new workflow needs to be precise. If you’re okay with exporting the entire PO and then manually filtering, that opens up more options. However, for efficiency, isolating newly received units is usually the goal.

Finding Your New Barcode Labeling Solution

Since the new PO system in Shopify doesn't currently offer that direct, Stocky-like CSV export for only newly received items, we need to get a bit creative and explore alternatives. Here are some avenues to consider, drawing from common practices and what we know about Shopify’s ecosystem:

Option 1: Leverage Shopify’s Retail Barcode Labels App (with a twist)

If you’re already using or considering Shopify’s Retail Barcode Labels app, it’s a good starting point. While it might not pull just the newly received items from a PO, it does allow you to generate labels for products based on your existing inventory. Your challenge will be getting the right list of items into it.

  • Manual Input: For smaller deliveries, you might manually select the received products within the app.
  • Batch Selection: If you can identify the received items (e.g., by checking inventory levels after receiving a PO), you might be able to select them in batches within the app.

Option 2: Explore the Shopify App Store for Inventory & Barcode Solutions

This is often the most promising route for filling operational gaps. The Shopify App Store is robust, and many developers have built solutions specifically for inventory management, purchase orders, and barcode generation. Look for apps that:

  • Integrate with Purchase Orders: Some inventory management apps offer more advanced PO features, including better reporting or export options for received goods.
  • Offer Barcode Printing Functionality: Many apps are designed specifically for creating and printing barcodes, and some might have better ways to import or identify products that have just been received.
  • Support CSV Export/Import: Can they export a CSV of received items, or can they import a CSV of products you want to label?

I’d recommend searching for terms like “inventory management,” “purchase order management,” “barcode generator,” or “label printing” in the App Store. Read reviews, check out their features, and don’t hesitate to reach out to app developers directly with your specific workflow questions about partial deliveries and CSV exports.

Option 3: Custom Development & Shopify API

For larger stores with unique or complex workflows, or those with development resources, leveraging the Shopify API might be the most comprehensive solution. The API allows you to programmatically access your product, inventory, and purchase order data. A custom script or integration could:

  • Monitor PO Status: Identify when a PO has been marked as “received” (partially or fully).
  • Extract Received Items: Pull the specific quantities and details of the items that were just added to inventory via a PO.
  • Generate CSV: Format this data into a CSV that your label printing software can consume.

This option offers the most flexibility but requires technical expertise or an investment in a developer.

Moving Forward with Confidence

The transition away from Stocky is definitely a challenge, and PBN1’s concerns are completely valid. It highlights how deeply integrated these tools become in our daily operations. The key takeaway from this community discussion is that while there isn’t a direct, one-to-one replacement built into Shopify’s core PO system for that specific CSV export, there are definitely paths forward.

Start by clearly defining your needs based on Julien’s excellent questions about your printing setup and how you handle partial deliveries. Then, explore the Shopify App Store — it’s a treasure trove of specialized solutions. For those with unique requirements, custom development via the Shopify API remains a powerful option. We’re all in this together, so don’t hesitate to share your own workarounds or app discoveries in the comments!

Share:

Use cases

Explore use cases

Agencies, store owners, enterprise — find the migration path that fits.

Explore use cases