ThreadCloud SOPs

For the ThreadCloud team only

Theme & Storefront

The storefront integration surface. Smart filters, sizing chart tabs, and theme-side configuration all live here.

When to use
Once at install — ThreadCloud Support configures this during onboarding. Re-visit only when changing theme or adding new filter facets.

Smart filters

Smart filters are the “Shop By” facets on the storefront — Color, Size, Brand, Fit, Occasion, etc. They read from the tc_core metafields ThreadCloud writes on push.

Configuration

Settings → Theme → Smart Filters tab. You’ll see a list of enabled filters:

FilterReads fromNotes
Colortc_core.color_groupCanonical 12-bucket palette
SizeVariant size tagDriven by category’s size scale
Brandvendor (native Shopify)Multi-select
Fittc_core.fit_typeSlim / Regular / Classic / Relaxed
Occasiontc_core.occasionMulti-value support
Fabrictc_core.fiber_primaryCashmere / Wool / Cotton / etc.
Country of Origintc_core.cooOnly prestige origins shown
Patterntc_core.pattern_typeSolid / Stripe / Check / etc.
PriceShopify priceNative

Each row has an enable toggle and a “configure” button (for things like Color, where you can hide specific buckets).

Re-evaluating filters

When you change a filter’s config (enable/disable, hide a bucket), the storefront updates within ~30 seconds. No theme deploy needed.

Adding a new filter facet

This is a code change. Out of scope for the team — email hello@threadcloud.io to request a new filter.

Sizing chart tabs

Some categories have storefront sizing chart tabs (the _tab1_xxx-sizing-chart tags ThreadCloud stamps on products). These auto-show a sizing chart tab on the product page.

CategoryTag stampedTab shows
Suits, Suit Jackets_tab1_suits-jackets-sizing-chartEU/US chest size chart
Dress Shirts_tab1_dress-shirts-sizing-chartCollar circumference chart
Pants_tab1_pants-sizing-chartWaist + inseam chart
Footwear_tab1_shoes-sizing-chartEU/US/UK shoe chart

The tabs themselves are theme metaobjects — managed by the Owner in Shopify Admin → Online Store → Themes → Customize. Out of scope for the team.

Storefront preview

The Theme settings page has a Preview Storefront button. Opens the live store in a new tab. Use it to sanity-check after:

  • A big legacy enrichment apply
  • A new buying season’s first push
  • Adding/removing a filter facet

Image variants for smart filter swatches

Color filter shows swatches. The swatch is sourced from:

  1. The Shopify product’s variant image for that color (preferred), OR
  2. A hex code mapped to the color group (fallback)

To set up a custom swatch image:

  1. Shopify Admin → Products → open one variant
  2. Set the variant image to a clean swatch (200×200px square works best)
  3. Storefront picks it up automatically

Common mistakes

Enabling a filter without metafield data
If you enable, say, “Pattern” but most of your products don’t have tc_core.pattern_type set, the filter shows but lists almost nothing. Run Legacy Enrichment first.

Manually editing tags in Shopify Admin
Smart filters that read from tags (rather than metafields) are sensitive to tag edits. If you delete a TC-stamped tag like category-SUIT, the product drops out of the “Suits” filter. Always edit in ThreadCloud, never in Shopify Admin.

Next steps