Home  /  Blog  /  Article

Why some promo codes only work in incognito mode

Posted Apr 18, 2026

Sooner or later you'll hit a comment thread where someone insists "this code only works in incognito." It sounds like folklore. It mostly isn't — there are a handful of real, mundane reasons why a private window changes which offer a site shows you.

Cookies are the short answer

An incognito window starts with no cookies and no browser storage tied to the site. That single fact is responsible for almost every "incognito unlocked the discount" story. When you visit a retailer normally, your browser remembers things on the site's behalf: whether you've shopped there before, which experiment bucket you were assigned to, what currency you saw last time, what was in your cart yesterday. Strip those signals away and the site treats you like a brand-new visitor — which often gets you a different homepage, a different banner, and sometimes a different code that works.

Four mechanics that show up most often

The most common ones we see in the wild:

When incognito doesn't help

If the code is genuinely expired, single-use, or tied to an account email, no amount of cookie-clearing will fix it. Server-side checks override anything the browser does. Same goes for codes that are gated to a specific membership tier or a region your IP doesn't sit in — incognito doesn't change your IP. For those, you're stuck.

A cleaner alternative to private windows

If you want to keep your normal session (logged in, cart saved, etc.) but get a clean slate for one site, most browsers let you clear cookies for a single domain. In Chrome and Edge, click the lock icon in the address bar, choose Cookies and site data, and delete entries for that retailer. In Safari, it's under Settings → Privacy → Manage Website Data. Reload the page and you'll get the first-time-visitor experience without losing anything else.

One last thing: incognito is not a coupon-creation tool. It can surface offers that already exist for new visitors, and it can clean up a session that's gone weird, but it cannot conjure a code the retailer never issued. Treat it as a troubleshooting step, not a magic spell.

← Back to all posts