Trust

Coupon Verification Methodology

The status vocabulary behind every offer on this site — what each state means, what evidence it requires, and what does not count as verification.

Last updated:

The offer states we use

Every tool record carries an offer state. Coupon and deal interfaces are shown only for the two first-party verified states below; every other state renders as a pricing and review guide with no discount claimed. These states are drawn directly from the fields stored in our data, not from marketing copy.

Officially verified

The offer is published by the vendor directly, or through an authorised affiliate partner, and we have a source confirming it. This is the strongest state and the only one alongside "tested working" that enables discount interfaces.

Tested working

The code or offer was checked against a real or simulated checkout and the discount applied at the stated amount at the time of checking. A stored verification date records when that happened.

Publicly listed / third-party reported

The offer appears on a public promotion page or has been reported elsewhere, but we have not independently confirmed it. It is shown for information only, without a discount claim, because a listing elsewhere is not the same as verification.

Expired

The offer previously existed but has passed its end date or stopped working. Expired codes are not presented as active; the page falls back to pricing and review content.

No independently verified code / not found

We have no confirmed code for the tool. The page is a review and pricing guide. We do not fill the gap with a code copied from another site.

Unknown / unavailable

Verification status has not been established. Treated exactly like "not found": no discount claim, review and pricing content only.

What does not count as verification

  • A merchant landing page mentioning a promotion is not automatic proof that a specific code works at checkout.
  • A code appearing on another coupon site does not constitute independent verification — republishing an unverified code does not make it verified.
  • A past success is not a guarantee of a future one; offers change and can be withdrawn at any time.

How missing dates are shown

When we do not have a verification date, we show it as unavailable rather than inventing one. In our machine-readable data and public API, an unknown verification or update date is returned as null. A null date is a deliberate, honest signal that the date is not known — it is never replaced with today's date or a placeholder.

Expired or failed codes

If a code stops working, it should move to an expired or unverified state and lose its discount interface. If you hit a code that fails, that is exactly the kind of thing we want to hear about so we can re-check and update the record.

Checkout outcomes can still vary

Even a recently verified offer can behave differently for you. Outcomes at checkout may vary by account, region, product, plan, eligibility, or timing. Always confirm the final price and terms on the merchant's website before purchasing.

Report an issue

Found an offer that does not match what you see at checkout? Send the page URL and details through the contact page and we will re-verify. For the broader picture of how automation fits in, see our AI transparency page.