Text variables
Placeholders that fill in prices and savings automatically, so your copy never goes stale.
Text fields across the Offers tab accept variables. They're replaced with real values on the storefront, which means you can change a discount without rewriting every tier's copy.
Where you can use them
| Field | Where |
|---|---|
| Title, Subtitle, Badge text, Label | Each offer, on the Offers tab. |
| Text | Each free gift and each upsell. |
| Label, Label crossed out, Title, Locked title | Each progressive gift that gives a product. |
| Unit price text | The Pricing section of Advanced Settings, on the Bundle Settings tab. Unit price variables only. |
Badge text is available in the horizontal layout, and it is greyed out while Badge Style is set to Most Popular.
Insert a variable
Click into a text field — Title, Subtitle, Badge text, or Label on an offer, or the Text of a free gift or upsell.
Click the curly-braces { } icon at the top right of the field.
Pick a variable from the list. It's appended to what you've typed.
Click Save.
You can also type a variable by hand — the names are below. Type them exactly as shown, double curly braces included.
Discount
Savings are measured against the original price — the product's compare-at price when Use product compare-at price is on.
| Variable | In the list as | Becomes |
|---|---|---|
{{saved_percentage}} | Saved percentage | The saving as a whole-number percentage, such as 20%. |
{{saved_amount_total}} | Saved $ total | Total saving in currency. |
{{saved_amount_per_item}} | Saved $ per item | Saving per item, in currency. |
{{discount}} | Not in the list — type it | A ready-made phrase such as 20% OFF. On a free gift it reads FREE. |
Product
| Variable | In the list as | Becomes |
|---|---|---|
{{product_title}} | Product title | The product's name. {{product}} does the same. |
{{new_total_price}} | New total price | Discounted total for the tier. |
{{new_price_per_item}} | New price per item | Discounted price per item. |
{{original_total_price}} | Original total price | Total before the discount. {{original_price}} does the same. |
{{original_price_per_item}} | Original price per item | Per-item price before the discount. |
Prices follow your Pricing settings: Show prices without decimals, Price rounding and Use product compare-at price all apply.
Quantity
| Variable | In the list as | Becomes |
|---|---|---|
{{quantity}} | Quantity | The tier's quantity. |
Unit Price
For products with unit measurements. These work only in Unit price text:
| Variable | In the list as | Becomes |
|---|---|---|
{{unit_price}} | Unit price | Unit price with the tier's discount applied, for example $5.00. |
{{reference_value}} | Reference value | The reference amount — the 1 in "per 1 kg". |
{{reference_unit}} | Reference unit | The reference unit, for example kg. |
{{quantity_value}} | Quantity value | The amount the product contains, for example 100. |
{{quantity_unit}} | Quantity unit | The unit of that amount, for example g. |
{{measured_type}} | Measured type | The measurement type, for example weight. |
Unit price variables only work in Unit price text
The variables list offers them in every field, but in a tier's Title or Subtitle they stay as typed and show up on the page as {{unit_price}}.
Elsewhere in the app
| Variable | Where |
|---|---|
{{timer}} | The Timer title on the Timer Bar card. |
{{views}}, {{stock_left}} | The Message field on the Live Social Proof card. |
{{product}} (or {{product_title}}) | The Title on the Sticky add to cart card. |
Examples
| Field | What you write | What customers see |
|---|---|---|
| Subtitle | Save {{saved_percentage}} | Save 20% |
| Label | {{new_price_per_item}} per item | $8.00 per item |
| Badge text | You save {{saved_amount_total}} | You save $6.00 |
| Free gift text | Free {{product_title}} — worth {{original_total_price}} | Free Travel case — worth $19.00 |
| Timer title | Ends in {{timer}} | Ends in 09:41 |
Why bother
Hard-code Save 20% and it's wrong the moment you change the discount to 25%. {{saved_percentage}} never is.