Articles on: Frequently Asked Questions (FAQ)

What should I do if my compare-at price field remains blank?

If your compare-at price stays blank even after applying a price condition or formula, it usually means the condition did not evaluate as true. For compare_at_price conditions, Shopify requires that an existing compare-at price value already exists in the store. If it is blank or zero, the condition will not trigger.


To apply logic based on feed values instead, use feed column conditions such as col#_f. For example, if your feed column "msrp" is blank and you want to set compare-at price using another column, you can use a condition like:


If col10_f == 0 → *0 + col8 * 2.5


This ensures the compare-at price is set even when the existing Shopify value is blank.

Updated on: 16/07/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!