---
title: "What are {tokens}?"
url: https://docs.woolytech.com/en/articles/17-what-are-tokens
collection: "Getting started"
updated: 2026-11-11
language: en
---

# What are {tokens}?

You can think of tokens as place-holders, which will be filled with actual data from the right context (shop, product, variant…).

There are 2 types of token, static and dynamic.

1.  Static tokens have fixed name, e.g {domain}, which will be filled with the current domain of the shop, or {product\_title}, which will be filled with the product title in context.
    
2.  Dynamic tokens include product attribute tokens ({pa\_} tokens) and product metafield tokens.
    

Product attributes tokens are named after the product attribute (option) that it take value from. For example {pa\_color} or {pa\_size} will take the value of the option Color and option Size of the variant in context, respectively. That also means if your product stores the color of a variant under a different name, e.g. Options, Colour or 顏色 (color in Chinese), you need to change the token name accordingly, e.g. {pa\_options}, {pa\_colour} or {pa\_顏色} accordingly.

Product metafield tokens are used to pull in data stored in product metafields. These are used to get SEO title/description of the products (global.title\_tag and global.description\_tag). Metafield tokens are also helpful if you want to make use of product Google Shopping data stored as metafields (e.g. Shopify Google Channel app stores product category as _mm-google-shopping.google\_product\_category_, age group as _mm-google-shopping.age\_group_). Some de-facto metafields can be selected from the dropdowns at the end of the inputs, but any metafields can be included using the format {namespace.key}.

![](https://staticfiles.gleap.io/helpcenter/65cecc47f9fbfb7f6ae1288e/20260325041346_9611.jpg)

Token name are always in lower case.
