Why Did My Discounts Disappear After a While in Rockit Sales?
If your discounts appeared correctly at first but later disappeared from your store, donโt worry, in almost all cases, this is not caused by Rockit Sales itself.
Rockit Discounts & Sales works by editing product prices directly in Shopify, not by applying temporary checkout discounts. This makes discounts visible on product and collection pages, but it also means any later price change will override them.
Below weโll explain exactly why this happens, how Rockit works under the hood, and what to check to prevent it from happening again.
๐ Important to Know Before Troubleshooting
Rockit Sales:
- Updates prices only when a sale is activated
- Does not continuously monitor product changes
- Does not reset prices automatically unless the sale is deactivated or reactivated
If prices change after activation, something outside the app modified them.
How Rockit Sales Applies Discounts
Rockit Sales is a price editor, not a checkout discount app.
When you activate a sale:
- The app calculates discounted prices for eligible variants
- The original price is stored in the compare-at price
- The app saves the original values internally so they can be restored later
- A sale metafield is added to each variant to track the sale
This is why discounts appear immediately on product and collection pages.
๐ก Rockit does not add crossed-out prices or sale badges โ most Shopify themes show those automatically when a compare-at price exists.
The #1 Reason Discounts Disappear
Another App or Integration Changed Your Prices
The most common cause is a third-party app or API integration that also edits product data.
Examples include:
- Inventory or ERP systems
- POS or warehouse sync tools
- Product feed managers
- Custom API scripts
- Apps that โsyncโ product data regularly
Some of these tools:
- Update prices on a schedule
- Reset prices after each order
- Sync product data from an external source
When that happens, Shopify overwrites the prices that Rockit previously set.
Rockit cannot block this because Shopify allows multiple systems to update prices.
How to Confirm This Is the Cause
- Open Shopify Admin โ Products
- Check a product that lost its discount
- Look at the Last modified timestamp
- Compare it to when the sale was activated
If the product was modified after activation, the change did not come from Rockit.
At this point, ask yourself:
- Do you use an inventory or POS sync?
- Do you manage products from another system?
- Do you have automation that updates prices?
Most of these tools have a price-sync toggle that can be disabled.
Other Common Scenarios
๐ New Products or Collection Changes
Rockit does not auto-include new products added after a sale starts.
If you:
- Add new products
- Edit collections
- Change tags or vendors used in the sale filter
Those changes will not apply automatically.
โ Solution: Use Reactivate Sale
Reactivation:
- Rescans the store
- Adds newly eligible variants
- Removes variants that no longer qualify
- Does not interrupt active discounts
๐ Product Was Edited Manually
If a product price was edited manually in Shopify Admin after the sale started, that edit will override the discounted price.
This includes:
- Changing price
- Changing compare-at price
- Bulk editing products
Reactivating the sale will usually fix this.
๐ Multi-Market Pricing Overrides
Rockit edits prices in the primary market.
If you use:
- Fixed prices per market
Shopify will show those fixed prices instead of Rockitโs discounted ones.
โ ๏ธ Applying discounts to specific markets is not supported at this time.
Quick Checklist Before Contacting Support
Before assuming something is broken, check:
- โ Do products still show discounted prices in Shopify Admin?
- โ Was the product modified after the sale was activated?
- โ Is another app managing prices or inventory?
- โ Did you add products or edit collections after activation?
- โ Did you try Reactivate Sale?
Final Summary
If your discounts disappeared after a while:
-
Rockit applied them correctly
Something else changed the prices later
This is almost always caused by:
- Inventory / POS sync tools
- API integrations
- Manual edits
- Market-specific pricing
๐ก The best prevention is to:
- Avoid overlapping price-editing tools
- Disable price syncing where possible
- Reactivate sales after catalog changes
If youโre unsure which app or integration is causing the issue, our support team can help you investigate :)