OxifyOxify
Customization

Token / mention system

Use tokens like {first-name}, {discount}, {timer} in rich text fields for runtime personalization.

This article is a draft and may be incomplete or change before publishing.

Tokens in rich-text fields are replaced at runtime with live data. Personalize headings, body text, and button labels without hardcoding values.

Available tokens

{first-name}

Customer's first name

{discount}

Discount label (e.g. "15%" or "$5.00")

{product}

Product title

{original-price}

Formatted original price

{current-price}

Formatted discounted price

{savings}

Savings text (e.g. "Save 15%")

{timer}

Live countdown — only inside the Timer widget

How to insert

In any rich text field, type @ or use the toolbar's mention button to insert a token. The token renders as a styled chip in the editor and is replaced with live data on the buyer's screen.

Example

RTE input: "Hi {first-name}, save {savings} on {product} — only {current-price}!"

Buyer sees: "Hi Sarah, save 20% on Vitamin C Serum — only $24.00!"

Empty token fallback

If a token has no value (e.g. guest checkout has no first name), the entire token is removed from the rendered text — no awkward "Hi {first-name}" leaks.

On this page