How to Spot a Lying Coupon Site: 8 Checks in 30 Seconds

Most coupon sites are built to be clicked, not to be right. The economics explain why: the site earns a commission when you sign up through its link whether the code works or not, so accuracy is optional and volume is everything. (Those incentives differ by link type — referral codes, promo codes, and affiliate links pay different people, which is worth understanding before you trust any of them.) The good news is that dishonest coupon pages are lazy in predictable ways, and you can catch nearly all of them with eight quick checks. Each one takes about three seconds. Run all eight and you’ve spent half a minute — which is cheap insurance, because referral codes generally cannot be added after you’ve registered. Sign up through a stale or misrepresented page and the reward is usually gone for good.
Here’s the full checklist, in the order you’d naturally encounter each red flag on a page.
Check 1: The “Verified Today” stamp that is always today
The three-second version: look at the verification date on every code on the page, not just the first one.
If every single entry claims it was “verified today” or “checked 2 hours ago” — including codes for programs you know changed or shut down — you’re looking at a template variable, not a verification. The badge is generated by the site’s software from the current clock, and it would say the same thing at 3 a.m. on a holiday. Real verification dates are ragged: some codes checked recently, others a few weeks back, because actual humans check things unevenly. Perfectly uniform freshness across dozens of codes is the signature of nobody checking anything. The template mechanics and the incentives that produce these stamps get a full teardown in why “verified today” badges are usually fake.
Check 2: The same claim on twenty pages
The three-second version: glance at the URL and the page title, then look at the site’s other results for the same merchant.
Content farms publish near-identical pages chasing every phrasing of the same search — “referral code Reddit,” “referral code that actually works,” “referral code for existing users,” plus a page per city if they’re feeling ambitious. Each page is thin, each repeats the same claims, and none of them is maintained, because maintaining twenty copies of one page is impossible. A merchant’s referral program is one program; it needs one page. If a site has fifteen, the site’s product is search traffic, not information.
Check 3: Guaranteed dollar amounts
The three-second version: find the headline number, then look for the word “up to” and for any mention of what most people actually get.
Referral rewards are almost always ranges, and the ranges are skewed hard toward the bottom. Robinhood is the cleanest example: its gift-stock reward officially runs from $5 to $200, but roughly 98% of recipients land at the low end — and the reward triggers on account approval, not on depositing money, a detail plenty of pages get wrong. We keep the full breakdown on our Robinhood referral hub. A page that promises a specific dollar figure as a sure thing is either quoting the theoretical ceiling as if it were typical, or quoting a campaign that ended. Honest framing always pairs the ceiling with the realistic case.
Check 4: No disclosure anywhere near the codes
The three-second version: look for an affiliate disclosure adjacent to the codes — not buried in the footer, not hidden behind a link labeled “Terms.”
In the US, this isn’t a style preference; it’s a legal requirement. The Federal Trade Commission requires anyone who benefits materially from your click — commission, referral reward, free product — to disclose that connection clearly and conspicuously, close to the recommendation itself. The FTC’s own Endorsement Guides FAQ spells out that a vague line in a footer doesn’t cut it — the full rulebook, including the 2024 fake-reviews rule, is in the FTC rules every referral-code sharer ignores. A coupon site with referral links on every page and no visible disclosure is telling you it either doesn’t know the rules of its own industry or has decided they don’t apply. Neither inspires confidence about the accuracy of everything else on the page. (Ours is at /disclosure/, in plain English, if you want to see what the baseline looks like.)
Check 5: “Verified” with no method behind it
The three-second version: ask the page a question — verified how? — and see if anything on the site answers it.
“Verified” can mean at least three very different things: someone clicked the link and it didn’t 404; someone read the merchant’s current program terms; or someone actually ran a signup and watched the reward land. Those are wildly different confidence levels, and a trustworthy site tells you which one it performed. If the word “verified” appears fifty times on a site and the methodology appears zero times, the word is decoration. We publish our process on the how we verify page — not because we expect a medal, but because any site using the word should be able to answer the question, and you should get to hold them to it.
Check 6: Dead-code padding
The three-second version: count how many entries in the “codes” list are actual codes.
A common trick for looking thorough is padding one working referral link with a dozen filler entries: “free shipping on select items,” “10% off for students (unconfirmed),” duplicates with different labels, and codes that expired long ago presented in the same visual style as live ones. The padding exists because a longer list looks more authoritative in search results and gives you more things to click. A page that clearly separates live codes from expired ones — and says when each was last checked — is doing the boring work. A page with twelve entries where eleven are mush is running inventory theater.
Check 7: No human behind the site
The three-second version: scroll to the footer and look for an about page and a way to contact someone.
Anonymous coupon sites aren’t automatically dishonest, but anonymity removes the one force that keeps publishers careful: accountability. If a site names no author, no company, and no contact method, then when a code turns out to be dead or a claim turns out to be inflated, there is no one to tell and no reputation at stake. An about page with a real name, a contact address that works, and some evidence a person maintains the thing won’t guarantee honesty — but its complete absence, combined with any other flag on this list, is usually decisive.
Check 8: The geo-blind pitch
The three-second version: check whether the page says who can’t use the offer before telling you what you might earn.
Plenty of programs simply don’t apply to the audience being pitched. Binance.com blocks US residents entirely — Binance.US is a separate, more limited platform — yet pages happily pitch Binance.com codes to American readers. Roobet, a crypto casino, is blocked in both the US and UK and restricted to adults, yet US-facing pages promote its welcome offers (which also carry wagering requirements the pages rarely mention). Robinhood’s reward requires a Social Security number, which quietly excludes most of the non-US world. A page that never mentions regional restrictions either hasn’t read the program terms or is hoping you won’t. Eligibility comes first on any honest page, because a reward you can’t claim is worth exactly nothing.
Running the full 30 seconds
In practice the checks compress: uniform “verified today” stamps, no disclosure, and no about page tend to travel together, so one glance at the code list and one glance at the footer usually settles it. The pattern to internalize is that honest coupon pages are full of hedges, dates, and exclusions — ragged verification stamps, “most people get the minimum,” “not available in your country” — while dishonest ones are smooth, confident, and eternally fresh. Smoothness is the tell. Real programs are messy, and a page that hides the mess isn’t protecting you from complexity; it’s protecting its commission from your second thoughts. Thirty seconds of skepticism before you sign up costs nothing. Signing up through the wrong page can cost the entire reward, permanently.