What should I do if my pricing rules are not working in Stock Sync?
If your pricing rules are not working in Stock Sync, first verify that the formula logic in your Price field is correctly structured. For example, to avoid exporting a sale price when the current price is lower than the compare-at price, you can use a condition like:
*0 + compare_at_price
This ensures the compare-at price is exported instead of the sale price. If the rule still does not work, test the formula using a sample SKU to confirm the values returned by Shopify. Incorrect field mapping or missing data in the compare-at field can also cause rules to fail.
Additionally, pricing rules may not apply if a condition references a feed column that no longer exists or has changed in the supplier’s file. When a column used in a condition is missing, the rule is skipped and the product price remains unchanged. Review your feed’s column structure and update or remove outdated conditions accordingly.
If your prices become incorrect after running another feed, make sure each feed has the proper Store Product Filter applied. Without a filter, multiple feeds that share the same SKU can overwrite one another and cause prices to appear incorrectly. Apply a filter so that each feed updates only the intended products.
Updated on: 25/06/2026
Thank you!
