Three Shopify product pages each say 48 in stock. Do you have 144 units—or one box of 48 that can be bought through three different listings?

If all three listings represent the same physical mug, there is only one stock pool. But Shopify still gives every product variant its own inventory record. A matching title or repeated SKU does not turn those records into one shared quantity. LedgerLeaf Pro makes the relationship explicit: link the related SKUs, choose exact sync, and let one real stock number stay aligned across the listings.

Leafy’s Quick Answer

Give every listing a clear related SKU, confirm that the products truly draw from the same physical units, then create a LedgerLeaf Pro linked-SKU rule with exact sync. Preview the matched products and test a sale, adjustment, return, and restock before applying the pattern more widely.

First confirm that the products really share stock

Linked inventory is appropriate when different Shopify products or variants are alternative ways to sell the same physical item. You might have separate product pages for different audiences, collections, campaigns, or merchandising angles while fulfillment still picks from one shelf.

Do not link products merely because they look similar. Different sizes, colors, materials, or pack quantities usually need separate stock. A kit containing several items needs a bundle rule instead. Multiple warehouses are another different problem: Shopify tracks inventory independently at each location, so location stock should not be mistaken for multiple listings sharing one pool.

Write down the group before configuring anything:

  • Everyday green mugMUG-GRN-EVERYDAY — same 48 mugs;
  • Gift-page green mugMUG-GRN-GIFT — same 48 mugs;
  • Office green mugMUG-GRN-OFFICE — same 48 mugs.

If a row points to a different item on the shelf, remove it from the group.

Keep the SKUs related, not duplicated

Shopify’s SKU guidance recommends a unique SKU for each variant and warns that duplicates can create inventory-tracking and integration problems. Repeating MUG-GRN three times is therefore a weak substitute for a stock relationship: it hides which listing produced an order and still does not describe how quantities should move.

Instead, use identifiers that remain distinct while sharing a readable base. The suffixes in the example above identify the listing; MUG-GRN identifies the family. That makes the catalog understandable to people and gives LedgerLeaf a deliberate pattern to match.

Create the linked-product rule in LedgerLeaf Pro

Open the Inventory workspace in LedgerLeaf Pro and create a linked-SKU rule for the shared pattern. Review the products that match before activation—especially if the base appears elsewhere in the catalog.

LedgerLeaf supports minimum, maximum, and exact sync logic. For several listings selling the same physical units, exact sync is the clear choice because every listing should show the same remaining quantity. With 48 mugs at the start, a sale through the gift listing should leave one physical pool of 47 and bring the related listings back to 47. The three storefront numbers are views of the same stock; they are not quantities to add together.

This is the memorable division of work: SKUs identify the listings; a LedgerLeaf linked-SKU rule carries the shared stock relationship. Without the rule, every new sale or manual adjustment leaves someone responsible for finding and correcting the other records.

Test every way the quantity can change

Start with two or three low-risk listings and a deliberately obvious number such as 48. Then check:

  1. Reduce one listing manually and confirm the linked quantities align.
  2. Place a test order through each product page.
  3. Cancel or return an order using the restock path your team normally follows.
  4. Add a small restock and confirm every linked listing shows the new total.
  5. Review Shopify’s inventory adjustment history to see which staff member, app, or sales channel made each change.

If you use more than one inventory location, repeat the check for every relevant location and confirm the outcome matches your fulfillment setup.

Leafy’s Watch-Out

A broad SKU pattern can connect more products than intended. Preview every match, keep the first rule small, and do not activate it until each listing points to the same physical stock.

One stock pool, without the manual chase

The clean result is not three products that happen to show 48 today. It is one reviewable LedgerLeaf rule that keeps three Shopify inventory records tied to the same 48 real units tomorrow, after the next sale, return, adjustment, or delivery.

Keep linked Shopify products aligned with LedgerLeaf Pro.