No end date and no stock count is not limited
A limited-time offer with no end date is not limited. Refresh the page: if the fake countdown timer jumps back, or “only 3 left” never moves, the urgency is decoration.
Real limited time has a reason to end
A real deadline has a reason you can say out loud. The code dies Sunday. The holiday ends at midnight. The last case is on the floor and they will not reorder. You should be able to name the day, or watch a stock number actually go down.
A banner that just says “limited time” is a banner. Same for “hurry” with no clock and no count. Treat that price as regular until you find an end you can check.
The clock does not replace the other checks. A sale that really ends tonight can still lose on unit price, and a strikethrough was $X can still be theater. Fake urgency and fake was-price travel together. Run both.
The refresh / incognito test
Thirty seconds. You do not need a tool.
Demo — not a sale. Refresh this page.
This countdown starts at 15:00 every time the page loads. Hit refresh. It will still say 15:00. That is a fake countdown timer. Real limited time does not rewind because you reloaded.
Do the same on the site that is yelling at you. Hard refresh. Open the URL in a private window. If the timer resets, or a new session gets a fresh 15 minutes, skip it. The urgency is decoration.
If you cannot name when it ends after that test, it is a limited time offer with no end date. Put it back.
“Only 3 left” that never hits zero
Fake scarcity looks like a stock count that never moves. Labeled example, not a current ad:
Labeled example — not a current ad
Monday 9:00, product page: “Only 3 left.”
Monday 9:00, refresh: “Only 3 left.”
Add one to cart, still on the page: “Only 3 left.”
Tuesday: “Only 3 left.” The number is a caption, not inventory.
A real count changes. It drops when someone buys. It hits 2, then 1, then out. If “only 3 left” is carved into the template, skip it.
Same trick as the timer: reload, incognito, wait. If the number is glued on, it is not a reason to buy today.
Holiday banners that stay up all month
Labor Day tags in the middle of September are not limited. “Ends Sunday” with no Sunday on the page is not limited. A red badge left over from last month is not a holiday.
Holiday sales use the same trick as every other week: a clock so you stop checking the price. If the banner outlives the holiday, it failed the test. Run unit price anyway. Skip the leftover urgency.
If they need you to pad the cart before midnight, that is a different trap. Don’t add junk to hit the shipping minimum just because a banner is yelling.
If it fails, it goes on the ignore list
No end date. Timer that resets. “Only 3 left” that never hits zero. Holiday badge with no holiday. Any one of those is enough. It goes on the ignore list, next to the fake 50% off signs.
You were not going to buy it until the clock appeared. That is how impulse wins. Keep the weekly list: 3 must-buys, 2 maybes only if the price is actually better, ignore the rest. A fake limited-time sale is not a maybe.
Still check was $X and unit price on the stuff you already needed. The six checks live here: save this. Use them on one cart this week. For the cluster of fake-discount tricks, start with how to spot a fake 50% off.