A coupon code looks like nothing — a random string of letters and numbers you paste into a box at checkout. But there’s an actual system behind that box, and once you understand it, a few things that seem random (why one code works and another doesn’t, why some codes are worth way more than others) start making sense.
Where the code actually comes from
Every coupon code is tied to a rule set the retailer built before the code ever reached you. When a store creates “SAVE20,” they’re not just picking a string of characters — they’re defining what it applies to (all items? one category?), how much it takes off, when it expires, and how many times it can be used. The code itself is just the key. The rules are the lock.
This is why the same code can behave differently for different people. A code scoped to “new customers only” will work fine in an incognito window and fail the moment you’re logged into an account with order history. That’s not a bug — it’s the rule doing exactly what it was built to do.
Percentage off vs. dollar off — and why it matters
Two basic types, and the difference changes how you should shop with them. A percentage-off code (15% off) scales with your cart — the bigger the order, the more you save, so these reward buying more. A dollar-off code ($10 off $50) has a fixed ceiling no matter how much you spend past the minimum, so these reward hitting the threshold and stopping. If you’re deciding between two codes, doing the actual math on your specific cart total — not just picking the bigger-looking number — is usually worth the ten seconds.
Why a code stops working
Most “this code doesn’t work” moments come down to one of a small number of causes: the code expired (retailers rarely extend these, even by a day), it’s scoped to a category your item isn’t in, it needs a minimum spend you haven’t hit yet, or it’s single-use and already redeemed by your account. Occasionally a store pulls a code early because it went out faster than planned — this happens more than people expect with codes shared publicly rather than sent directly to customers.
Why some sites’ codes work better than others
This is the part worth knowing as a shopper: not every coupon site actually tests its codes. Some scrape codes from other sites automatically and publish them without checking if they still work, which is exactly how you end up trying four dead codes in a row. Sites that manually verify codes before publishing — checking them at actual checkout, not just copying a list — have a meaningfully higher success rate, even though there’s no visual difference between the two until you actually try the code.
The one habit that saves the most time
Apply your code before you enter payment details, not after. Sounds obvious, but it’s the single most common mistake — people fill out their whole order, get to the final screen, realize there’s no code field visible, and either miss the discount entirely or have to restart the checkout. The code field is almost always right next to the order total, applied before tax and shipping get calculated, so look for it early rather than at the very end.
That’s really the whole system: a code, a rule set behind it, and a retailer enforcing that rule set at checkout. Once you know what to check — expiration, scope, minimum spend — a code either obviously will or won’t apply, instead of feeling like a coin flip.
Browse current verified codes by store if you want to see this in action rather than just in theory.