At a glance
Catalogue product count grouped by availability (active / disabled / preorder). Tells you the operational state of your catalogue: how many products are live to customers, how many are hidden, how many are pre-orderable. Drift in this distribution often signals catalogue-management hygiene issues.
Calculation
Worked example
A US homewares brand on BigCommerce Pro with 4,820 active SKUs out of a larger catalogue, snapshot at 12 Apr 26.
What’s interesting:
- 25.6% disabled is high. Healthy disabled share is 5-15%. At 25.6% the catalogue carries a lot of dead weight; either OOS items waiting for restock (acceptable if temporary), seasonal items off-season (acceptable for fashion/holidays), or genuinely abandoned SKUs that should be archived (the catalogue rot pattern).
- Drilling the disabled bucket usually reveals 3 sub-segments. (a) Recent OOS waiting restock (50-70%): keep these, they’ll come back. (b) Seasonal off-season (15-30%): keep these, they’ll come back next year. (c) Abandoned / discontinued (10-20%): archive these, they’re not coming back.
- 1.0% preorder share is healthy. Most stores show <0.5% because they don’t proactively use preorder. A store using preorder for back-in-stock notifications and pre-launch capture sees 2-5%; this store at 1% is in mid-curve.
- The catalogue carries 6,565 products but only 4,820 (73.4%) are sellable. From a customer perspective the store has a 4,820-SKU range. From a merchandising perspective the team is managing 6,565. Pruning the abandoned 10-20% of disabled products simplifies operations without affecting customer experience.
- Per-channel availability creates hidden complexity. The headline
availablecount of 4,820 may mask that 200 of those are disabled on Amazon, 150 are disabled on B2B portal, etc. Channel-specific availability is a Channel Manager feature, audit it separately.
- Audit the disabled bucket quarterly. Sort by
dateModifieddescending; products disabled more than 18 months ago are candidates for archive. - Archive vs delete decision. Archive (BC has no native “archive” state, but
availability = disabled+ custom tag works) preserves URL history for SEO; delete loses URL and breaks any links. Default to archive; delete only if SEO history is irrelevant. - Use preorder more aggressively for restock-known items. When you know an OOS item ships in 14-28 days, switch from disabled to preorder; capture demand instead of losing it. Stores using preorder see 30-60% of would-be lost demand convert.
- Monitor the disabled-share trend. A growing share over months means catalogue management is falling behind; flat or shrinking is healthy housekeeping.
- For B2B + retail hybrid stores, audit per-channel availability. Hidden-on-retail-but-available-on-B2B is a legitimate state but should be intentional, not accidental.
Sibling cards merchants should reference together
Reconciling against the vendor’s own dashboard
Where to look in BigCommerce Control Panel: Catalogue → Products supports a Visibility filter that mirrors this card’s distribution. The filter values are “Visible” (=available), “Not Visible” (= disabled), and “Preorder” (= preorder). Bulk operations on the disabled bucket are available from the catalogue view.
For per-channel availability, Channel Manager → channel → “Listings” tab shows products available on that channel; difference vs catalogue-level available count surfaces channel-specific overrides.
Why our number may legitimately differ from BC catalogue view:
Cross-connector reconciliation:
Same-metric documentation cross-reference:
shopify.product_status(planned)adobe_commerce.product_status(planned)
Known limitations / merchant FAQs
My disabled share is 30%, is that a problem? Likely. Healthy is 5-15%. At 30% the catalogue carries operational debt: storage, admin-page load, sync overhead. Run a quarterly cleanup to archive items disabled more than 18 months. Keep recently-disabled (OOS, off-season) items. Should I delete disabled products or keep them? Default to keep (disabled, not deleted). Deletion loses the URL, breaking inbound links and SEO history. Disabled preserves the URL and lets you re-enable later. Only delete when the product is genuinely never coming back AND has no inbound link value. Why is my preorder share so low? Most stores don’t proactively use preorder. The mechanism is a missed opportunity: when a popular item runs OOS with a known restock date, switching from disabled to preorder captures demand. Customers commit to preorder at 50-80% of in-stock conversion, materially better than just being told “out of stock”. Can I bulk-disable products via API? Yes. The PUT/catalog/products/{id} endpoint accepts availability. Bulk-update via API takes 5-15 minutes for 100-500 products. Always backup first; bulk operations are hard to reverse precisely.
My theme shows “out of stock” overlays on disabled products, why?
Theme-side override. Some Stencil themes treat availability = disabled AND inventoryLevel = 0 as “show with OOS overlay” rather than hide. Audit your theme’s _show_product logic if this is a concern.
Should disabled products appear in marketplace feeds?
No. BC’s Channel Manager filters disabled products out of marketplace feeds by default. If they’re showing on Amazon / Google Shopping, the channel-specific availability override is wrong; check Channel Manager → channel → product list.
My catalogue grew from 5K to 6.5K products in a year, but disabled grew from 500 to 1,680, what changed?
Catalogue accretion outpacing pruning. Common pattern: merchandising team adds new SKUs faster than they archive old ones. The right intervention is a “every Q1 prune” cycle: archive anything disabled more than 12 months at the start of each year.
My B2B-only catalogue has 80% disabled (only retail-public items show as available), is that right?
For a hybrid retail+B2B store with private B2B catalogue, yes. The “available” share reflects retail-visible items; B2B-only items are intentionally disabled for retail. Audit Channel Manager to confirm; if your B2B-only items are accidentally hidden from the B2B portal too, the configuration is broken.
Does disabled affect SEO?
Eventually yes. Once Google re-crawls and sees the disabled URL returns 404 or noindex, it drops from index. The lag is typically 7-30 days. For SEO-significant disabled products (high-traffic historical URLs), set up 301 redirects to relevant alternatives instead of leaving them disabled.
Can I see the disabled product list filtered by category?
Yes from BC Catalogue → Products with combined Visibility + Category filter. The bulk-action UI from there lets you re-enable, archive, or delete in batches.