Use case

Highlight the product details that make people buy

The details that close a sale are often buried in the description. Product Labels turns them into labels, using values you already store in metafields.

Cover illustration for the use case: highlight the product details that make people buy
Apps used
Product LabelsMain app
Goal
Conversion
Works for
Beauty & Personal CareFood & BeverageHome & FurnitureArts, Crafts & Handmade
The problem

Good details get lost in long descriptions

Shoppers decide fast. A detail they have to scroll to find may never be read. These are the gaps a label fills.

Who it is for: stores whose products have claims worth showing at a glance, such as vegan, handmade or covered by a warranty.

Problem 01

A key detail sits in the description, below the fold.

How it gets fixed

Turn a metafield into a label

A label can show when a product metafield matches a value. Metafield types include text, integer, decimal, date, boolean, rating and money.

Problem 02

Details differ between variants of the same product.

How it gets fixed

Match on variant metafields

Variant metafields work as a condition too, so a label can follow the variant that carries the detail.

Problem 03

Updating labels by hand does not scale with the catalog.

How it gets fixed

Show each product's own value

The {metafield} variable pulls the value from each product into one label. This needs a metafield with a single value.

Set it up

Four ways to turn a metafield into a label

Pick the approach that fits how your details are stored. Conditions decide when a label shows, and the variable decides what it says.

Show a label when a metafield matches

Add a product metafield condition so the label appears when the metafield equals the value you set.

Match on variant metafields

Use a variant metafield condition when the detail belongs to one variant, not the whole product.

Match a list of values

For a metafield that holds a list, the label shows when one of the values matches.

Write the value into the label

Add the {metafield} variable to a text label so each product shows its own value.

Tips

Before you go live

Use single-value metafields for the variable

The {metafield} variable works only with metafields that hold one value. For list metafields, use the list condition instead.

Variant values do not show on product cards

The variant metafield variable does not appear on product cards. Test on collection pages as well as product pages.

Turn on Storefront API access

A metafield needs Storefront API access before its value can be shown in a label. Enable it for each metafield you use.

What to measure

Check these after launch

Add-to-cart rate on labelled productsShopify Analytics
Customer questions about the highlighted detailsYour support inbox
Labels show the right value on every productCheck on your live product and collection pages
FAQ

Common questions

Which details can I show as labels?

Any detail you store in a product metafield, such as vegan, handmade or warranty information.

Which metafield types work?

Product metafield conditions support text, integer, decimal, date, boolean, rating and money types, among others.

Can I use variant metafields?

Yes, as a condition. The variant metafield variable does not show on product cards.

What if a metafield holds a list of values?

The label shows when one of the values in the list matches your condition.

Set this up on your store.

Every Tech Arms app installs from the Shopify App Store in minutes.