EDITORIAL METHOD

How we verify offers

PromoNomy is operated by an individual or independent team. We publish a practical method and are clear about the limits of our testing and access to merchant data.

01

Find candidate offers

We review merchant promotion pages, terms, in-app campaigns, official social channels and leads from users or communities. Other coupon sites are discovery sources, not proof of validity.

02

Standardise and deduplicate

We standardise code casing, store domains, discount types and markets. Obvious duplicates are merged while materially different terms or sources remain separate.

03

Map eligibility

We record country, currency, customer type, web/app channel, minimum spend, discount cap, full-price/Sale status, brand, boutique, payment, stacking and expiry conditions.

04

Test the checkout path

Without completing payment, we build representative baskets and record time, destination, channel, product status, outcome and full error message. Items may be separated to isolate exclusions.

05

Grade and rank evidence

We weigh source authority, test freshness, coverage, success and failure reports, and sample size. Ranking prioritises likely usability and transparent conditions, not the biggest headline discount.

06

Collect feedback and review

Structured feedback is checked for anomalies, duplicates and regional bias. Expiry, changed conditions or repeated failures can lower an offer's status or remove it.

EVIDENCE LEVELS

How to read offer status

Status reflects evidence health, not discount size.

Currently verified

Recent official material or clear checkout evidence supports the offer and its main eligibility terms.

Low probability

Historic success or limited recent signals exist, but failure, restrictions or age create significant risk.

Pending verification

A code or campaign lead exists, but conditions, testing or source evidence are incomplete.

Expired

The end date has passed, the offer was withdrawn, or evidence shows it should no longer be treated as current.

STATISTICS

How success rates are calculated

Numerator and denominator

Success rate = successes ÷ (successes + failures). “Not tried” is excluded so it cannot dilute the result.

Observation window

We favour recent feedback and show both success and failure counts. Small samples are not presented as certainty.

Anomalies and duplicates

Repeated submissions from the same environment are limited and unusual clusters are reviewed. Feedback supports, but does not replace, terms and checkout testing.