Shortcodes reference
Shortcodes are {tokens} that get replaced with product/store data at the moment the post publishes, a price edited after scheduling still lands correctly in the post (review posts resolve at creation, seconds before publishing). In rich text editors they appear as chips; the Shortcodes menu (with search) inserts them, and chips with a gear icon have per-use options. In the source-code view you can type them literally, including attributes: {product_description limit="200"}.
Product
| Shortcode | Output | Options |
|---|---|---|
{product_name} |
Product title | limit, cut at N characters |
{product_url} |
Product URL (respects the custom Shared URL setting for auto-shares) | |
{product_image} |
Featured image URL | |
{product_handle} |
URL handle | |
{product_description} |
Description, HTML stripped | limit |
{product_type} / {product_vendor} / {product_sku} |
As named | |
{product_tags} |
Tags, comma-separated | |
{product_collections} |
Collection names, comma-separated | |
{product_hashtags} |
Tags as #hashtags | uppercase="true", separator=", " |
{product_stock} |
Inventory count | |
{product_available} |
"In stock" / "Out of stock" | |
{product_created_date} / {product_published_date} |
Dates | format="yyyy-MM-dd" |
{product_id} |
Numeric product ID | |
{product_metafield namespace="custom" key="…"} |
A product metafield value | namespace, key |
Pricing
| Shortcode | Output |
|---|---|
{product_price} |
Current price with currency (trailing zeros trimmed) |
{product_compare_at_price} |
Compare-at price |
{product_discount_percentage} |
Discount percent (empty when not discounted) |
{product_currency} |
Currency code |
Store & other
| Shortcode | Output |
|---|---|
{shop_name} |
Store name |
{shop_url} |
https://your-domain |
{shop_domain} |
Bare domain, for building custom URLs |
{network_name} |
The network being posted to (e.g. for UTM tags) |
{uniq_id} |
A unique 8-character id per post |
Unknown tokens are left as typed. Product tokens are empty on posts without a product.
The “Use AI” menu inserts a special {ai_text template_id="…"} chip, AI-generated text resolved per product at publish time.