Item tracking methods

Overview

"Serializer - Product Tracking" offers two ways to track unique items in your store. The method you choose depends on when you want to record item information like serial numbers and custom fields.

The key difference: When do you enter item data?

Think of it like this: "Sold items only" is just-in-time tracking—you record data as you fulfill orders. "Inventory and sold items" is inventory management—you record items when they arrive from suppliers, then track them through to sale.


Track "Sold Items Only"

This is the default tracking method. Enter item information at the time of sale—after orders are placed or before checkout in Shopify POS.

When to use it

  • You record item data such as serial numbers only as you fulfill orders or before checking out in POS.

  • You don't manage inventory before customer orders arrive

  • You want quick setup without granting extra permissions

Key characteristics

  • No additional permissions required

  • Serial numbers optional (configurable in Settings)

  • Empty placeholder items automatically created for tracked products when orders are placed

  • Empty items auto-deleted if order quantities change. Filled items are only auto-deleted when the whole order line is deleted. Learn more.

  • Simple text entry with barcode scanner support


Track "Inventory and Sold Items"

The advanced tracking method. Pre-load inventory item information before items are sold, then assign them to orders when fulfilling.

When to use it

  • You receive items from suppliers before customer orders

  • You want to see what's on hand (inventory visibility)

  • You run a warehouse or inventory-first operation

  • You want to import items in bulk via CSV

Requirements

  • Must grant "read inventory" permission when enabling

  • Only works with products, where the "Inventory tracked" setting enabled in Shopify admin product profile page. Products with the "Inventory tracked" setting disabled follow the rules of "Sold Items Only" method.

Key characteristics

  • Track unique items through full lifecycle (received → sold)

  • Can't exceed product's inventory quantity on hand across all locations

  • Select pre-loaded items when fulfilling orders or before checking out in POS

  • Serial numbers are mandatory and unique per product variant

  • Item picker interface for assignment; supports item search via manual text or barcode scanner input.


Feature Comparison

Here's a quick side-by-side comparison:

Feature
Sold Items Only
Inventory and Sold Items

When to enter data

After order placed or before POS checkout

Before orders placed (when items received). Assign preloaded items after order placed or before POS checkout

Permissions

No extra permissions required

Additional "read inventory" permission required

Item creation

Automatically when orders placed

Manually before orders placed

CSV import

Not applicable

Yes

Inventory visibility

No

Yes for "Inventory tracked" products

Best for

Simple workflows, post-sale tracking

Warehouse operations, full lifecycle tracking, stricter validation


Switching Methods

You can change your tracking method anytime in the Settings page.

How to switch

  1. Go to Settings in the app

  2. Find the Item tracking methods section

  3. Select a different method (radio button)

  4. Click Save

The app will guide you through any additional steps (like granting permissions).

Switching from "Sold Only" to "Inventory"

When you enable inventory tracking:

  1. Permission request: A modal appears asking you to grant "read inventory" permission. You must accept for the change to take effect.

  2. Serial numbers enforced: The app automatically makes serial numbers mandatory (currently, this can't be changed in inventory method).

  3. Warning appears: You'll see a banner stating "Empty sold items will be deleted" (see below for details).

  4. Existing data preserved: Your current sold items with data remain intact—only empty items are cleaned up.

Empty Sold Items Will Be Deleted

When switching from "Sold only" to "Inventory" method, you'll see this warning.

What are "empty sold items"?

In "Sold items only" method, the app automatically creates placeholder items when orders are placed. These items start empty (no serial number, no custom fields) and wait for you to fill in the data.

Why are they deleted?

Inventory tracking method requires serial numbers for all items (it's mandatory). Empty items don't meet this requirement, so they're automatically cleaned up to maintain data quality and prevent clutter.

What's NOT deleted?

The cleanup is selective. Items are kept if they have:

  • Serial numbers (items with serial numbers are kept)

  • Custom field values (items with any custom field data are kept)

  • Inventory status (items in your inventory, not yet assigned to orders, are unaffected)

Only items that are both (1) assigned to orders and (2) completely empty are removed.

When does deletion happen?

The cleanup runs automatically during order syncs after you switch to inventory method. It happens in the background—you don't need to take any action.

What should you do?

Usually nothing. The cleanup is automatic and only affects truly empty items.

Before switching: If you're concerned, review your orders and fill in any important item data before enabling inventory method. This ensures no data is lost.

Switching from "Inventory" to "Sold Only"

When you disable inventory tracking:

  1. Permission revoked: The "read inventory" permission is automatically removed from the app.

  2. Inventory data preserved: Your existing inventory items remain in the database (they're not deleted).

  3. New orders use sold-only workflow: Future orders will auto-generate items instead of requiring assignment from inventory.

  4. Can switch back: You can re-enable inventory tracking anytime without losing your inventory data.


Summary

Both tracking methods serve different business needs:

  • Sold items only: Fast, flexible, post-sale tracking for simple workflows

  • Inventory and sold items: Full inventory lifecycle management for warehouse operations

Choose based on your workflow, and know that you can always switch if your needs change. The app preserves your data and guides you through the transition.

Questions? Check out the usage workflow guides or contact support for help choosing the right method for your business.

Last updated