Use Product Metafields with TableFlow

Create and display product metafields in your storefront using TableFlow.


Step-by-Step Instructions

1. Access Settings

Navigate to the admin dashboard and click "Settings" to begin creating metafields.

Shopify admin settings menu

2. Navigate to Custom Data

Select "Custom data" where all metafields are managed.

Shopify custom data settings page

3. Choose Products

Click "Products" to create metafields for products.

Shopify products metafields page

4. Add Definition

Click "Add definition" to define new metafields.

Add definition button for product metafields

5. Create Metafield

For this example:

  • Name: "Width"
  • Type: "Single line text"
  • Click "Save"
Creating a Width product metafield in Shopify

6. Edit Product

Go to your product page, select a product to edit, and scroll to the Metafields card at the bottom to enter the width value. Click "Save."

Product edit page showing the metafields card
Entering a width value into the product metafield

7. Configure TableFlow

Open the TableFlow app and select "Specification table."

TableFlow specification table screen

8. Search Metafields

Click "Search metafields" above the advance value field.

Search metafields button in TableFlow

9. Insert Metafield

Select "Width" from the list and click "Insert."

Width metafield selected in the TableFlow insert metafield dialog

10. Combine Multiple Fields

You can combine metafields using syntax like:

::custom.width x ::custom.height

Click "Save" when complete.

Combining multiple product metafields in TableFlow

Result

Once TableFlow is enabled and the theme app extension is added to your product page, the metafield data displays in a table on your storefront.

Was this page helpful?