# About D: Product Tabs

**D: Product Tabs** app is a solution that allows you to add custom product tabs to Shopify product pages with no coding. It helps you to organize product details and highlights in multiple handy tabs on the product page.

You can display text, images, videos, size charts, and any other relevant information to increase conversions. Tailor product tabs to different customers and improves customer experience and competitiveness of your product pages with the **D: Product Tabs** app.

## Highlight Features

* Allow to create many product tabs group to apply to each product page
* Display multiple custom product tabs for one product
* Add text, images, videos, size chart, reviews, metafields... in tabs
* Display tabs according to filters: product, collection, tags, price, out of stock, vendors, customer tags...
* Support both Online Store 2.0 and older theme versions

## **The features of D: Product Tabs app** <a href="#the-features-of-d-faq-page-app" id="the-features-of-d-faq-page-app"></a>

### **FOR ADMIN** <a href="#for-admin" id="for-admin"></a>

* Easily install and configure: This app provides friendly back-end management that helps you to create, edit, and remove product tabs easily
* Nice templates
* Drag and drop to sort order for tabs
* Easy to enable/disable the Product tabs app
* Create and divide tabs into suitable products
* Enable/Disable tab group with a single click
* Easily customize the look with intuitive design tools
* Good for SEO
* Boost sales

### **FOR CUSTOMERS** <a href="#for-customers" id="for-customers"></a>

* Friendly UI
* Easy to read the product details through the product tabs
* Optimize loading speed
* Work on all devices

#### &#x20; <a href="#for-admin" id="for-admin"></a>


# Pricing plans

## All available plans

<figure><img src="/files/5lsOzLVI35WUnb4Ngvju" alt=""><figcaption></figcaption></figure>


# Install & Enable app

Directly go to this link: [**D:Product Tabs page**](https://apps.shopify.com/d-product-tabs) to install the app.

After adding the app to the store is complete, you need to embed the app in the theme:

Go to **Settings** from the left sidebar -> Click the "Go to Theme Editor **> App Embeds**" -> Click the **Save** button in the upper right corner.


# Enable App & Disable App

## Enable **App** <a href="#enable-app" id="enable-app"></a>

From the app admin, click the **Integrate Theme** on the left sidebar -> Select the theme -> Click the "Go to Theme Editor **> App Embeds**" button -> Enable the app by swiping the button to turn blue -> Click the **Save** button.

## Disable App

From the app admin, click the **Integrate Theme** on the left sidebar -> Select the theme -> Click the "Go to Theme Editor **> App Embeds**" button -> Enable the app by swiping the button to turn gray -> Click the **Save** button.

<br>


# Create and manage Tab group

## 1. Create & **Enable tab group**

From the app admin, go to the **Tab groups** from the left sidebar -> click the **Add tab group** button.

To use tab group, go to **Genera** tab -> check "**Enable tab group**". If you want to temporarily not use it -> uncheck.

## 2. T**ab group settings**

### 2.1 General

<figure><img src="/files/JUpSXgN810nbApzprCUN" alt=""><figcaption></figcaption></figure>

**Enable tab group**:  check it to activate the group tab

**Tab group id**: use to embed on product page

**Tab group name**: must be unique

**Type**: there are 2 types of settings

* *Use custom tabs*: use tab content you create
* *Use product description*: use product description as content for tabs

**Show tab group**: this is the filter that helps you show tabs on the product pages you want.

### 2.2 Tabs

<figure><img src="/files/xHk6cMJmK0D1O4oaOUCr" alt=""><figcaption></figcaption></figure>

**Tab heading**: tab title

**Tab content type**:

* *Text*: the content is compiled by the store admin
* *Product description*: use the app's description as the tab content
* *Review app*: select one of the built-in review applications as the content (***Note that*** ***the tab only has content when the store has a Review app installed that our app supports***)
* *Metafield*: Get product Metafield data to push into tab content (***Only applies to Metafields with text data type***)

<figure><img src="/files/jEAkJibeERVqZUOa9xTu" alt=""><figcaption></figcaption></figure>

To make Metafield display in a tab, you need to go to specific tab, select content type for tab as Metafield, then declare **Namespace** and **Key** of Metafield.

<figure><img src="/files/CUolba66gP13mCRyN6tv" alt=""><figcaption></figcaption></figure>

* *Custom Liquid*: if your theme is an [Online Store 2.0](https://help.shopify.com/en/manual/online-store/themes/managing-themes/versions), please [add an app block](https://help.shopify.com/en/manual/online-store/themes/theme-structure/extend/apps#app-blocks) to your product template via Theme Editor.<br>

  <figure><img src="/files/KCht7TrhReQaM3joMbFr" alt=""><figcaption></figcaption></figure>
* *Product recommendations*: use recommended products created by the theme as tab content.\
  Create a new file **ddshop-product-recommendations.liquid** in Sections folder.\
  Insert the code below

  ```liquid
  {%- if recommendations.performed? and recommendations.products_count > 0 -%}
      <div class="ifytab-product-grid">
        {%- for product in recommendations.products -%}
          <div class="ifytab-item-product">
            <a href="{{ product.url }}">
              <img class="ify_product__img"
                src="{{ product.featured_image | image_url: width: 300, height: 300 }}"
                alt="{{ product.featured_image.alt }}"/>
   
              <h3 class="ify_product__title">{{ product.title }}</h3>
              <div class="ify_product__price">{{ product.price | money}}</div>
            </a>
          </div>
        {%- endfor -%}
      </div>
  {%- endif -%}

  ```

  <figure><img src="/files/g0CTVmXb9qahAIYThOO7" alt=""><figcaption></figcaption></figure>

  <figure><img src="/files/rMHU1NA1dYEssQ2YyWfh" alt=""><figcaption></figcaption></figure>

**New tab**: create a new tab

### 2.3 Design

<figure><img src="/files/JSSdedgxwSgNY00PgJ7q" alt=""><figcaption></figcaption></figure>

**Layout**: different tab styles

**Typography**: customize font size, font weight

**Color**: customize colors for tab and text

**Padding**: align text

**Border**: customize the style of the border

**Accordion view**: customize the styles for accordion tabs

**Custom CSS**: add CSS code to customize the tab to your liking


# Show tabs on the product page

## For Online Store 2.0

If your theme is an [Online Store 2.0](https://help.shopify.com/en/manual/online-store/themes/managing-themes/versions), please [add an app block](https://help.shopify.com/en/manual/online-store/themes/theme-structure/extend/apps#app-blocks) to your product template via Theme Editor.

### Show only 1 tab group on the product page

**If you only have 1 tab group**: Add the App block to the product template and leave it blank.

**If you have multiple tab groups**:

* You need to copy the Tab group ID and paste it into the App block.
* Or use the tab group filter to specify exactly which products display the tab group

<figure><img src="/files/C6nA2NP1wJi6WHAE699j" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/tsBmpHxGWDwYfPsUWD3G" alt=""><figcaption></figcaption></figure>

If you only have 1 tab group, you don't need to paste the Tab group ID for App block (leave it blank).

### Show multiple tab groups on the product page

You don't need to paste Tab group ID for App block (leave it blank)

## For Vintage Theme

1. Select a theme > Edit code > Create a new file **ddshop-tab.liquid** in Snippets folder.<br>

   <figure><img src="/files/OnjQVWEVVkNKnLeliyJ0" alt=""><figcaption></figcaption></figure>
2. Insert liquid code below into **ddshop-tab.liquid**<br>

   <pre class="language-liquid" data-full-width="false"><code class="lang-liquid">
   {% if shop.metafields['storeify_tabs_dev_1'] %}
   {% assign ifyGroupsTab = shop.metafields['storeify_tabs_dev_1'] %}
   {% assign groupstab_settings = ifyGroupsTab.groupstab_settings %}

   {% for tabGroup in ifyGroupsTab %}

       {% if tabGroup[0] != 'groupstab_settings' %}

           {% if tab_id == null or tab_id == '' or  tabGroup[0] == tab_id %}
           {% if tabGroup[1].status == 1 %}
               {% assign langArr = tabGroup[1].lang %}
               {% assign viewbyLang = 0 %}
               {% if langArr == empty %}
                   {% assign viewbyLang = 1 %}
               {% else %}
                   {% if tabGroup[1].lang_contains == '0' %}
                       {% unless langArr contains request.locale.iso_code %}
                           {% assign viewbyLang = 1 %}
                       {% endunless %}
                   {% else %}
                       {%if langArr contains request.locale.iso_code %}
                           {%assign viewbyLang = 1 %}
                       {%endif %}
                   {% endif %}
               {% endif %}
               {% if viewbyLang == 1 %}
               {% liquid
                   assign showTab = 0
                   if request.page_type == 'product'
                       if tabGroup[1].show == 1 or tabGroup[1].show == 4
                           assign showTab = 1
                       endif
                       if tabGroup[1].show == 2
                           assign productArr = tabGroup[1].products
                           assign currentId = product.id | append: ""
                           if productArr contains currentId
                               assign showTab = 1
                           endif
                       endif
                       if tabGroup[1].show == 3
                           assign collectionIds = product.collections | map:'id'
                           for colItem in collectionIds
                               assign colItemstring = colItem | append: ""
                               if tabGroup[1].collections contains colItemstring
                                   assign showTab = 1
                               endif
                           endfor
                       endif
                   endif
                   if tabGroup[1].show == 5 and request.page_type == 'page'
                       assign showTab = 1
                   endif 
               %}
                   {% if showTab == 1 %}

                           {% assign classGrouptab = 'storeify_tabs_group' | append: " ify_taps_"  | append: tabGroup[1].tab_style %}
                           {% assign classIcon = 'ify-item-glyph' %}
                           {% if tabGroup[1].allow_multiple_open != '0' %}
                           {% assign classGrouptab = classGrouptab | append: " ify_multiple_open" %}
                           {% endif %}
                       
                           {% if tabGroup[1].glyph_item != '1' %}
                           {% assign classGrouptab = classGrouptab | append: " ify_taps_glyphs_align_"  | append: tabGroup[1].glyphs_align | append: " ify_taps_glyphs_"  | append: tabGroup[1].glyph_item %}
                           {% endif %}
                           {% if tabGroup[1].is_accordion == '1' %}
                           {% assign classGrouptab = classGrouptab | append: " ify-accordion-view" %}
                           {% endif %}

                           {% if tabGroup[1].tabs %}
                           &#x3C;div id="{{ tabGroup[0] }}" class="out-tab-group ify-isloading" data-tab-group-id="{{ tabGroup[0] }}">
                           &#x3C;style id="style_{{ tabGroup[0] }}">
                               {{ tabGroup[1].styles_raw }}
                               {{ tabGroup[1].custom_css }}
                           &#x3C;/style>
                           {% if tabGroup[1].is_default == 0 %}
                           &#x3C;div class="{{ classGrouptab }} storeify-tab-style-custom" data-tab-group-id="{{ tabGroup[0] }}">
                               {% assign listTab = tabGroup[1].tabs %}
                               {% for tabItem in listTab %}
                                   {% assign classActive = '' %}
                                   {% assign classLast = '' %}
                                   
                                   {% if forloop.first %}
                                       {% assign classActive = 'ify-active' %}
                                   {% endif %}
                                   &#x3C;!-- accordion_default_view -->
                                   {% if tabGroup[1].is_accordion == '1' and tabGroup[1].accordion_default_view == '2' %}
                                       {% assign classActive = '' %}
                                   {% elsif tabGroup[1].accordion_default_view == '3' %}
                                       {% assign classActive = 'ify-active' %}
                                   {% endif %}
                                   
                                   {% if forloop.last %}
                                       {% assign classLast = 'last-child' %}
                                   {% endif %}
                                   &#x3C;div class="ify-tap-title ify-tap-title-{{ tabItem.tab_id }} {{ classActive }} {{ classLast }}" data-target="ify-tap-content-{{ tabItem.tab_id }}" data-tab-uuid="{{ tabItem.tab_id }}" data-tab-title="{{ tabItem.tab_head }}" data-tab-index="{{ forloop.index0 }}">
                                       &#x3C;label>{{ tabItem.tab_head }}&#x3C;/label>
                                       &#x3C;span class="{{ classIcon }}">&#x3C;/span>
                                   &#x3C;/div>
                                   &#x3C;div class="ify-tab-content ify-tab-content-type-{{ tabItem.tab_type }} ify-tap-content-{{ tabItem.tab_id }} {{ classActive }}  {{ classLast }}" id="ify-tap-content-{{ tabItem.tab_id }}">
                                       {% case tabItem.tab_type %}
                                           {% when '1' %}
                                               {{ tabItem.tab_value }}
                                           {% when '2' %}
                                               {{ product.description }}
                                           {% when '3' %}
                                               &#x3C;!-- begin snippet -->
                                               {% case tabItem.tab_value %}
                                                   {% when '1' %}
                                                       &#x3C;!-- Start of Judge.me code -->
                                                           {% assign has_legacy = false %}
                                                           {% if product.metafields.judgeme.widget.size > 20 %}
                                                               {% assign has_legacy = true %}
                                                           {% endif %}
                                                           &#x3C;div style='clear:both'>&#x3C;/div>
                                                           &#x3C;div id='judgeme_product_reviews' class='jdgm-widget jdgm-review-widget' data-product-title='{{ product.title | escape }}' data-id='{{ product.id }}' data-product-id='{{ product.id }}' data-widget='review' data-auto-install='false' data-shop-reviews-count='{{ shop.metafields.judgeme.shop_reviews_count | default: 0 | escape }}' data-entry-point='review_widget.js' data-entry-key='review-widget/main.js'>
                                                               {% if has_legacy %}
                                                                   &#x3C;div class='jdgm-legacy-widget-content' style='display: none;'>{{ product.metafields.judgeme.widget }}&#x3C;/div>
                                                               {% endif %}
                                                           &#x3C;/div>
                                                           {% if product.metafields.judgeme.review_widget_data %}
                                                               &#x3C;script>jdgm.data ||= {}; jdgm.data.reviewWidget ||= {}; jdgm.data.reviewWidget[{{ product.id }}] = {{ product.metafields.judgeme.review_widget_data }}&#x3C;/script>
                                                           {% endif %}  
                                                       &#x3C;!-- End of Judge.me code -->
                                                   {% when '2' %}
                                                       &#x3C;div id="looxReviews" data-product-id="{{product.id}}" class="loox-reviews-default">&#x3C;/div>
                                                   {% when '3' %}
                                                       &#x3C;div class="trustshop trustshop-review-wrap trustshop-storeify" id="trustshop-review">&#x3C;/div>
                                                   {% when '4' %}
                                                       &#x3C;div id="mag-product-review" class="mag-product-review-storeify" data-product="{{ product.id }}" data-product-handle="{{ product.handle }}">&#x3C;/div>
                                                   {% when '5' %}
                                                       &#x3C;div class="alireviews-review-box">&#x3C;/div>
                                                   {% when '6' %}
                                                       &#x3C;div class="AirReviews-Widget AirReviews-Widget--Block">&#x3C;/div>
                                                   {% when '7' %}
                                                       &#x3C;div class="easyreviews-product-reviews">&#x3C;/div>
                                                   {% when '8' %}
                                                       &#x3C;div id="bundle-product_reviews">&#x3C;/div>
                                                   {% when '9' %}
                                                       &#x3C;div class="custom-vstar-review-widget" style="width:100%">&#x3C;/div>
                                               {% endcase %}
                                               &#x3C;!-- end snippet -->
                                           {% when '4' %}
                                               {% render 'ddshop-custom-liquid' %}
                                           {% when '5' %}
                                               {% assign tabRecommendation = tabItem.tab_value | split: "-" %}
                                               &#x3C;div class="ify_product-recommendations ify-grid-{{ tabRecommendation[1] }}" data-url="{{ routes.product_recommendations_url }}?section_id=ddshop-product-recommendations&#x26;product_id={{ product.id }}&#x26;limit={{ tabRecommendation[0] }}" data-limit="{{ tabRecommendation[0] }}">&#x3C;/div>
                                           {% when '6' %}
                                               {{ tabItem.tab_value }}
                                           {% when '7' %}
                                               {{ tabItem.tab_value }}
                                           {% when '8' %}
                                               {% if tabItem.tab_value %}
                                                   {% assign tabMetafield = tabItem.tab_value | split: "." %}
                                                   {% assign tabMetafieldObj = product.metafields[tabMetafield[0]][tabMetafield[1]] %}
                                                   {% if tabMetafieldObj.type contains "file_reference" %}
                                                       {% if tabMetafieldObj.list? %}
                                                           &#x3C;div class="ify_list_downloads">
                                                             {% for file in tabMetafieldObj.value %}
                                                               {% assign file_url = file.url %}
                                                               {% unless file_url %}
                                                                 {% assign file_url = file | file_url %}
                                                               {% endunless %}
                                                               {% assign raw_filename = file_url | split: '/' | last | split: '?' | first %}
                                                               {% assign clean_filename = raw_filename | replace: '%20', '-' %}
                                                               &#x3C;a class="ify_item_download" href="{{ file_url }}" download="{{ file.alt | default: clean_filename }}">
                                                                 {{ file.alt | default: clean_filename }}
                                                               &#x3C;/a>
                                                             {% endfor %}
                                                           &#x3C;/div>
                                                       {% else %}
                                                             {% assign file_url = tabMetafieldObj | file_url %}
                                                             {% assign raw_filename = file_url | split: '/' | last | split: '?' | first %}
                                                             {% assign clean_filename = raw_filename | replace: '%20', '-' %}
                                                           &#x3C;a class="ify_item_download" href="{{ file_url }}" download="{{ file.alt | default: clean_filename }}">
                                                             {{ file.alt | default: clean_filename }}
                                                           &#x3C;/a>
                                                           
                                                       {% endif %}
                                                   {% else %}
                                                       {{ product.metafields[tabMetafield[0]][tabMetafield[1]].value }}
                                                   {% endif %}
                                               {% endif %}
                                       {% endcase %}
                                   &#x3C;/div>
                               {% endfor %}
                           &#x3C;/div>
                           {% else %}
                           &#x3C;div class="{{ classGrouptab }} storeify-tab-style-description" data-tab-group-id="{{ tabGroup[0] }}">
                               {{ product.description }}
                           &#x3C;/div>
                           {% endif %}
                           &#x3C;script id="script_{{ tabGroup[0] }}">
                               document.addEventListener('DOMContentLoaded', function() {
                                   var ify_settings_{{ tabGroup[0] }} = {id:'{{ tabGroup[0] }}'}
                                   ify_settings_{{ tabGroup[0] }}.params = {
                                       tab_style: {{ tabGroup[1].tab_style | json }},
                                       accordion_default_view: {{ tabGroup[1].accordion_default_view | json }},
                                       allow_multiple_open: {{ tabGroup[1].allow_multiple_open | json }},
                                       glyph_item: {{ tabGroup[1].glyph_item | json }},
                                       glyphs_align: {{ tabGroup[1].glyphs_align | json }},
                                       is_accordion:{{ tabGroup[1].is_accordion | json }},
                                       is_default:{{tabGroup[1].is_default}}
                                   }
                                   {% if tabGroup[1].show == 4 %}
                                       ify_settings_{{ tabGroup[0] }}.conditions = {{ tabGroup[1].conditions | json }}
                                   {% endif %}
                                   var tabGroupify_{{ tabGroup[0] }} =  new storeifyGroupTabs(ify_settings_{{ tabGroup[0] }},storeifyTabs.configs,storeifyTabs.product);
                                   tabGroupify_{{ tabGroup[0] }}.createGroupTabs()
                               });
                               
                           &#x3C;/script>
                           &#x3C;/div>

                           {% endif %}

                   {% endif %}

               {% endif %}

           {% endif %}
           {% endif %}

       {% endif %}

   {% endfor %}

   {% endif %}

   </code></pre>
3. Insert the short code below into any position you want into the **sections/product-template.liquid** or **sections/main-product.liquid** (*This file depends each theme*)<br>

   ```liquid
   {% render 'ddshop-tab' %}
   ```

   Or

   ```liquid
   {% render 'ddshop-tab', tab_id: 'tab_group_id' %}
   ```

   Replace **tab\_id\_value** by your tab id<br>

   <figure><img src="/files/WV1jlAV9khszTHTjGwTB" alt=""><figcaption></figcaption></figure>


# Settings

<figure><img src="/files/HNmkjeKHioys5dLaMdBa" alt=""><figcaption></figcaption></figure>

There are only 2 simple settings:

**Heading type**: If you use the product description as content for the tabs, this Heading tag is used to create titles and content breaks for the tabs. The content between the pair of heading tags will be the tab title. The content immediately after this pair of tags is the tab's content. The content will end when it reaches the next heading tag.

**Default tab title**: default title for first tab


# Uninstall

If you no longer need the **D: Product Tabs** app, you can uninstall it from your Shopify admin in just a few steps.

***

#### Step 1: Go to the Apps Section <a href="#step-1-go-to-the-apps-section" id="step-1-go-to-the-apps-section"></a>

1. Log in to your Shopify admin
2. From the left-hand menu, click Settings > Apps

***

#### Step 2: Locate the App <a href="#step-2-locate-the-app" id="step-2-locate-the-app"></a>

1. In the Installed apps list, find **D: Product Tabs**
2. Click the three-dot (⋯) menu next to the app

***

#### Step 3: Uninstall the App <a href="#step-3-uninstall-the-app" id="step-3-uninstall-the-app"></a>

1. From the dropdown menu, click Uninstall
2. Confirm the uninstallation when prompted

<figure><img src="/files/mMh66vAGDGZTgkdpOjpn" alt=""><figcaption></figcaption></figure>

***

#### Important Notes <a href="#important-notes" id="important-notes"></a>

* Once uninstalled, the app will be removed from your store immediately
* Any app-related configurations may be deleted
* Billing for the app will stop according to Shopify’s billing policy

***

#### Need Help Before Uninstalling? <a href="#need-help-before-uninstalling" id="need-help-before-uninstalling"></a>

If you’re experiencing issues or considering uninstalling due to a problem, we recommend contacting support first. Our team can help resolve most issues quickly.


# FAQs

<details>

<summary>1.How to divide product description content into tabs?</summary>

**First**, you need to set the type for the tab group to "**Use product description**".

![](/files/QecsCZ9FgnuBEZSjYFnx)

**Second**, in the product description content, there must be pairs of heading tags to separate the content sections (for example, pairs of tags H1, H2, H3...).

**Third**, go to **Settings** -> select the **Heading type** (the type of tag that you specify to divide the content)

![](/files/SljqG3ta1H9qqXMvgDzE)

</details>

<details>

<summary>2.How to add image to tab content?</summary>

**Option 1**: Click on the content box -> Click the "i**nsert image**" icon -> Select image from source -> **Upload** (*The image will be uploaded to the Shopify server and you may need to set permissions to do this)* -> The image is inserted into the content.

<figure><img src="/files/aXPy3xR0H2OYysTDjo5k" alt=""><figcaption></figcaption></figure>

**Option 2**: You need to upload the image to a 3rd party server (recommended Shopify server), then you get the image url and insert it into the tab content as shown below:

<figure><img src="/files/EL5NQDBJiEuyg3BGNJHF" alt=""><figcaption></figcaption></figure>

The image is displayed in a lightbox when clicked.

</details>

<details>

<summary>3.How to add size chart to tab content?</summary>

There are 2 ways for you to add  size chart to tab content:<br>

* Install a size chart app, use the app's short-code and add it to the tab content.
* Create a size chart table using HTML code.

<figure><img src="/files/ZobyvdeaUvgTSfyF6wfU" alt=""><figcaption></figcaption></figure>

</details>

<details>

<summary>4.How to install multilingual content for tab group?</summary>

With the multilingual feature, you need to create multiple tab groups, each tab group uses a language, and set up a rule to display each tab group by language (In **Tab Groups** -> **Edit** -> **General** -> **Additional display conditions** -> **Display based on language(s)** -> Select the language for the tab group to display).&#x20;

Then you just need to add the product tab app block to the product page, the corresponding tab groups will automatically change according to the language.

</details>

<details>

<summary>5.Why does the copyright still appear after upgrading to the paid plan?</summary>

Because you need to do one more step to remove copyright in the app backend.

Go to the app's **Settings** -> change something so that the **Save** button appears at the top -> Click the Save button to apply the copyright removal -> Then you can go back to the previous settings.

</details>

<details>

<summary>6.How to get Namespage and Key of Metafield?</summary>

To get the namespace and key of a metafield in Shopify, you can follow these steps:

* **Navigate to Metafield Definitions in Shopify Admin:**
  * Go to your Shopify Admin.
  * Click on Settings in the bottom left corner.
  * Select Custom data.
  * Choose the resource type for which the metafield is defined (e.g., Products, Variants, Collections, Customers, etc.).
* **Locate the Metafield Definition:**
  * Find the specific metafield definition you are interested in. You can filter by assigned resource or search by name.
  * Click on the metafield definition to open its details.
* **Identify Namespace and Key:**
  * Within the metafield definition details, you will see a field labeled Namespace and key.
  * The value in this field represents the unique identifier for your metafield, formatted as `namespace.key`.
  * You can copy this entire string to use when accessing the metafield in your Liquid code or API calls.

Example:If you have a product metafield named "Material" and its "Namespace and key" field displays `my_fields.material`, then:

* **Namespace:** `my_fields`
* **Key:** `materia`

</details>


