Install Ruban Size from the Shopify App Store

How to show a different size chart on each Shopify product

Let the data your products already carry pick the chart. A rule on a tag, a product type, a vendor or a collection covers most catalogs, title and SKU conditions catch the rest, and exclusions and priority settle the overlaps.

Don't attach charts product by product. Write one rule per chart from data your products already have, such as a tag, a product type, a vendor or a collection. Add a condition on the title or the SKU when that data is missing, exclude what shouldn't match, and check the list of matching products before you save. New products then get the right chart the day you add them, as long as they carry the same tag or type.

Start from what your products already have

Open one product of each kind in your Shopify admin and look at four fields: product type, vendor, tags and collections. One of them usually lines up with the way you size things.

Your products differ byRule onExample
Kind of garmentProduct typeType is Jeans: the jeans chart
Line or fitTagTag petite: the petite chart
Brand you resellVendorVendor is the brand: its own chart
DepartmentCollectionCollection Kids: the kids chart
NamingTitleTitle contains Maternity: the maternity chart
Product codesVariant SKUSKU starts with SH: the shoe chart

Prefer the field that changes least. A product type or a tag is set once and stays. Titles get rewritten for a sale or for search, and a rule on a title word breaks quietly when the word goes.

If your data is messy (Dress, dresses and Midi dress as three product types), clean it once with Shopify's bulk editor before you write rules. Every rule you write later depends on it.

Conditions for what tags don't cover

Some catalogs have no tag or type that matches the sizing. A brand sells a regular and a wide fit of the same boot, and the only difference is in the title. That's what conditions are for.

In Ruban Size, a condition reads one field (product title, product handle, vendor, product type, product tag or variant SKU) and compares it: is, is not, contains, does not contain, starts with, ends with. Combine several with All conditions (AND) or Any condition (OR).

A few that come up often:

  1. Wide fit boots: product type is Boots, AND title contains "wide fit".
  2. One supplier's sizing: vendor is the supplier, AND product type is Coats.
  3. Kids by SKU: variant SKU starts with KD.
  4. Two spellings: title contains "t-shirt", OR title contains "tee".

A condition with an empty value would match every product, so the editor won't save one: it opens the tab, points at the field and asks for a value.

Everything, except

Often the shortest rule is "all products" with a few exclusions: every product except gift cards, bags and jewelry. In Ruban Size, open Exclude some products, then fill Never show on with tags, vendors, types, collections or products.

Exclusions win over everything above them, even over a product you picked by hand. That makes them a safe place for a tag like no-size-chart that your team adds to anything sold in one size.

By country, when the chart itself differs

Each chart can be limited to a list of countries, matched with the country chosen in your store's country selector. Leave it empty to show the chart everywhere.

You need this less often than you'd think. One chart can carry US, UK and EU sizes on rows of their own, with a switch for shoppers. The default follows the country: US sizes in the United States, UK sizes for Great Britain and Ireland, EU sizes elsewhere. Units follow too, with inches first in the US. Keep country rules for the cases where the chart itself changes, such as a range sold in one market only. The differences between systems are in women's clothing sizes: US, UK and EU compared.

When two charts match: tabs and priority

When several charts match one product, they all show, as tabs, up to 20 per product. That is what you want for a set: a bikini top and bottom, a suit jacket and trousers, each with its own table.

When it isn't what you want, you have two fixes. Exclude the product from one of the charts, or set the priority under Advanced in the chart: the highest number comes first.

See the products before you save

The Where it shows tab counts the products a chart will show on as you type, and lists the first five. If the count looks wrong, it usually is: a tag typed with a capital the products don't have, an OR where you meant AND, a "contains" too short to be specific.

The “Where it shows” card: all products, chosen tags, vendors, types or collections, or conditions, the products it shows on, and a country filter
Where it shows, and the products it will show on.

Check the count every time you change a rule. It's the same matching the storefront uses, so what you see is what shoppers get. The product rules page shows every option.

Find the products with no chart

Rules miss things: a product imported without its tag, a new type nobody thought of. The coverage report in Insights > Coverage reads your products and charts in your browser and lists:

  • Products with a size option and no chart, each with a one-click fix to attach an existing chart.
  • Charts shown nowhere: active charts that match no product.
  • Products with several charts, to check that the tabs are the ones you meant.
  • A previous size chart app still installed, which could show shoppers two size guides.

The report is kept and checked again when your products or charts change. Run through it after a big import or a new collection.

A plan that stays tidy

  1. One chart per cut, not per product. Tops cut from the same pattern share a chart. Start from one of the 39 templates and adjust the values.
  2. One kind of rule per chart. A chart attached by type and another by tag will overlap sooner or later.
  3. Name sizing tags for what they do. fit-petite says why it exists; a tag reused for marketing will drift.
  4. Write the exclusions as tags. Your team can then take a product out of a chart without opening the app.

Moving from another app? On Pro and Fit, the import recreates each chart with the products it shows on, and you preview them before anything is created. More on the import and export page. If you're starting from scratch, how to add a size chart to Shopify covers the first chart, step by step.

Questions

Can I assign a size chart by product tag in Shopify?

Not with Shopify alone: it has no size chart rules. A size chart app does it: in Ruban Size, choose Product tags under Where it shows, and every product with the tag shows the chart, new ones included.

What happens when two size charts match the same product?

In Ruban Size both show, as tabs, the highest priority first, up to 20 per product. To keep only one, exclude the product from the other chart or raise the priority of the one that should lead.

Can I show a different size chart in each country?

Yes. Each chart can be limited to a list of countries, matched with your store's country selector. For sizes alone, one chart with US, UK and EU systems is simpler: the default system follows the shopper's country.

How do I find products that have no size chart?

In Ruban Size, open Insights, then Coverage. It lists every product with a size option and no chart, with a one-click fix, plus charts that show nowhere and products with several charts.

Keep reading