For the complete documentation index, see llms.txt. This page is also available as Markdown.

How to set up a custom badge

A custom badge shows a per-product label, such as "Limited Edition" or "Handmade". The text comes from a product metafield, so you set it on each product individually.

Custom badge displayed on a product card

Step 1 — Turn it on in Theme Settings:

  1. In the theme editor, open Theme Settings → Badges and turn on Custom badge.

  2. Choose the badge's background and text colours — they apply to every custom badge — then save.

Step 2 — Create the metafield in Shopify admin:

  1. Go to Settings → Metafields and metaobjects → Products and click Add definition.

  2. Configure:

    • Name — Badge

    • Namespace and key — modutheme.badge

    • Type — Single-line text, one value

  3. Click Save.

Creating the Badge metafield definition in Shopify admin

Step 3 — Apply to products:

  1. Open any product in Shopify admin.

  2. Scroll to Metafields → Badge and enter the badge text (e.g., Limited Edition).

  3. Save the product.

Adding a custom badge metafield value to a product in Shopify admin

headset

Need help?

Whether you have a question, run into an issue, or just need some guidance, our support team is here to help.

Chat with us Submit a ticket

Last updated