Skip to content
Install for free
English
EnglishFrenchSoonItalianSoonJapaneseSoonSpanishSoonPortuguese (Portugal)SoonGermanSoonCzechSoonDanishSoonFinnishSoonKoreanSoonNorwegian (Bokmål)SoonDutchSoonPolishSoonPortuguese (Brazil)SoonTurkishSoonChinese (Simplified)SoonChinese (Traditional)Soon
Open in Claude Ask questions about this pageOpen in ChatGPT Ask questions about this page

Price and compare-at price

Increase, decrease or set prices and compare-at prices in bulk, with rounding and a linked compare-at price.

Price is the selling price of a variant. Compare at price is the original price shown struck through next to a sale price. Both are variant fields, so you can limit the change to specific variants with Apply to variants.

Field to edit card for Price showing Edit method, Value, Rounding and the Compare at price section

The Price field

Edit method Result Example (price 50.00)
Decrease by percentage price − n% 20 → 40.00
Increase by percentage price + n% 20 → 60.00
Set to fixed value the value you enter 45 → 45.00
Decrease by amount price − n 5 → 45.00
Increase by amount price + n 5 → 55.00
Set as percentage of price price × n% 80 → 40.00
Set the price to the current compare-at price copies the compare-at price compare-at 70.00 → 70.00
Set as percentage of compare at price compare-at × n% compare-at 70.00, 50 → 35.00
Set the price to the current cost price copies the cost per item cost 30.00 → 30.00
Set as percentage of cost price cost × n% cost 30.00, 150 → 45.00
Decrease by percentage of cost price cost − n% cost 30.00, 10 → 27.00
Increase by percentage of cost price cost + n% cost 30.00, 50 → 45.00

Notes:

  • The Value box accepts positive numbers. Methods based on the compare-at price or cost skip variants where that source value is empty.
  • A result below zero is set to 0.
  • Every method except the two Set the price to the current … options has a Rounding rule. See Rounding rules.

Below the price settings, the Compare at price section lets you change the compare-at price in the same task:

  • Don’t change compare-at price (default).
  • Set the compare-at price: opens its own Edit method, Value and Rounding. The default method, Set the compare-at price to the current price, stores the price before your change as the compare-at price, which is the usual way to show a discount.

When you start a task on the Compare at price field, the methods are:

Set the compare-at price to the current price (default), Set to fixed value, Decrease by amount, Increase by amount, Decrease by percentage, Increase by percentage, Set as percentage of price, Set as percentage of compare at price, Set the compare-at price to the current cost price, Set as percentage of cost price, Decrease by percentage of cost price, Increase by percentage of cost price, Set to null/blank.

Set to null/blank removes the compare-at price so the storefront no longer shows a strike-through.

The linked section on this field is Price: Don’t change price or Set the price, with the full list of price methods.

The dashboard card Quick Discount Campaign Setup builds a price task for you:

  1. Enter the Discount and choose Percentage or Amount.
  2. Tick Update compare-at price only if you want to keep the current price and instead raise the compare-at price so the storefront shows a discount.
  3. Click Quick Create. The task form opens pre-filled; review the products and schedule, then save.

Reverting a price task restores the original price and, if the task changed it, the original compare-at price of every variant it updated. See Revert changes.

Was this helpful?