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_ |
Product title | limit, cut at N characters |
{product_ |
Product URL (respects the custom Shared URL setting for auto-shares) | |
{product_ |
Featured image URL | |
{product_ |
URL handle | |
{product_ |
Description, HTML stripped | limit |
{product_ / {product_ / {product_ |
As named | |
{product_ |
Tags, comma-separated | |
{product_ |
Collection names, comma-separated | |
{product_ |
Tags as #hashtags | uppercase="true", separator=", |
{product_ |
Inventory count | |
{product_ |
"In stock" / "Out of stock" | |
{product_ / {product_ |
Dates | format="yyyy-MM-dd" |
{product_ |
Numeric product ID | |
{product_ |
A product metafield value | namespace, key |
Pricing
| Shortcode | Output |
|---|---|
{product_ |
Current price with currency (trailing zeros trimmed) |
{product_ |
Compare-at price |
{product_ |
Discount percent (empty when not discounted) |
{product_ |
Currency code |
Store & other
| Shortcode | Output |
|---|---|
{shop_ |
Store name |
{shop_ |
https: |
{shop_ |
Bare domain, for building custom URLs |
{network_ |
The network being posted to (e.g. for UTM tags) |
{uniq_ |
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.