Lost Your SKUs? How to Uncover Hidden Shopify Product Fields and Keep Your Inventory in Check

Hey there, fellow store owners! Let's talk about something that's been causing a bit of a stir in the Shopify community – those elusive SKU and Barcode fields when you're adding new products. If you've been wondering why your team keeps missing these crucial details, you're not alone. We recently saw a helpful discussion on this very topic, and it’s clear many of you are facing the same headaches.

The Case of the Disappearing Product Fields: A Community Frustration

Imagine this: you've got multiple team members adding new products to your Shopify store. Everything seems fine until you dive into your inventory or reports, and boom – a bunch of products are missing their SKUs or barcodes. Frustrating, right? That’s precisely what our community member, bjornbjornbjorn, was experiencing.

“I am loosing my mind,” bjornbjornbjorn exclaimed in the thread. “We have multiple people adding products to the shop. But with the update a while back that makes the SKU and BARCODE field and dropdown menu (hidden by default), we are constantly adding products without these two fields.” He called it a “serious design flaw,” questioning why they were hidden and if they could be made mandatory. SKUs and barcodes are the backbone of efficient inventory management, and consistently missing them can lead to a cascade of problems.

Why Shopify Hides Them (and the Workaround Challenge)

So, why did Shopify make this change? Our expert community member, oscprofessional, shed some light on this. Shopify collapsed the SKU and Barcode fields behind a checkbox – the “This product has a SKU or barcode” option under the Inventory section – all in an effort to “simplify the form.”

While the intention was to streamline product creation, for many serious e-commerce businesses, this "simplification" creates extra work. As bjornbjornbjorn put it, it creates “a need for a trap/flow/catch.” Currently, there’s no native setting within Shopify to make these fields mandatory. But don’t despair! The community discussion didn't just highlight the problem; it also brought forward excellent, actionable solutions.

Your Solutions: Proactive Alerts & Reactive Clean-up

Since we can’t force the fields to be mandatory, the best approach involves a two-pronged strategy: one for catching new products that slip through the cracks, and another for cleaning up any existing data gaps.

1. Proactive Solution: Set Up a Shopify Flow Alert for New Products (Free!)

This is the most powerful solution suggested by oscprofessional, and it’s available on all Shopify plans! Shopify Flow is an automation tool for custom workflows. Here’s how to set it up to catch missing SKUs:

  1. Go to Shopify Flow: From your Shopify admin, navigate to Apps, then open Shopify Flow.
  2. Create a New Workflow: Click on Create workflow.
  3. Choose Your Trigger: Select Product added to store.
  4. Add a Condition: Click on + Condition.
    • Select Variant SKU.
    • Choose the condition is empty.
  5. Define Your Action: Click on + Action. You have a few great options:
    • Send an internal email: Notify specific staff members or a team alias about the product missing a SKU.
    • Send a Slack alert: If your team uses Slack, send a message to a specific channel.
    • Auto-tag the product: Choose Add tags to product and enter a tag like missing-sku. This makes filtering easy later.
  6. Name and Turn On Your Workflow: Give your workflow a clear name (e.g., "Alert for Missing Product SKUs") and hit Turn on workflow.

This Flow acts as a fantastic safety net, ensuring no product data falls through the cracks.

2. Reactive Solution: Catching Existing Gaps with Bulk Editor

What about products already added that might be missing SKUs or barcodes? Shopify’s built-in bulk editor is your friend here. oscprofessional also highlighted this for existing data:

  1. Go to Products: From your Shopify admin, click on Products.
  2. Select Products: Click the checkbox at the top to select visible products. For your entire catalog, a banner allows you to "Select all [number] products."
  3. Initiate Bulk Edit: Click the Bulk edit button.
  4. Add SKU/Barcode Columns: In the bulk editor, click on Columns (usually on the right). Select SKU and Barcode to make them visible.
  5. Spot and Fill Empty Cells: Scroll through your products. Empty cells under SKU or Barcode are easy to spot. Click into the cell and fill in the missing information.
  6. Save Your Changes: Once done, click Save.

This method is highly effective for existing data.

So, while Shopify’s "simplification" might have initially caused some head-scratching, the community has come through with solid workarounds. By leveraging Shopify Flow for proactive alerts on new products and using the bulk editor for reactive clean-ups, you can ensure your product data remains accurate and complete. Staying on top of your inventory, ensuring those crucial SKUs and barcodes are always where they should be, is key to smooth operations. Happy managing!

Share:

Use cases

Explore use cases

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

Explore use cases