Sales create a sense of a disappearing opportunity and speed up decisions. A few simple rules can turn urgency back into deliberate choice.
Make the list before opening the store
A pre-existing list makes it easier to separate a real need from an item that only became attractive because it is promoted.
Compare alternatives
A sale at one store does not guarantee the best market price. Check a few comparable offers.
Use a waiting period
For nonessential items, wait at least a day. Much of the initial impulse usually fades.
Ask one useful question
Would I buy this at the normal price? If the answer is clearly no, you may be buying the discount rather than the product.
Bottom line
Keep the solution simple: start with the most likely cause, change one factor at a time, and observe the result. That makes it much easier to identify what actually works in your situation.