CouponHub
Our side of it

How CouponHub works

Where the money comes from, where the codes come from, and what we do with the data you leave behind.

How we make money

When you click a link on CouponHub and make a purchase, the store pays us a small commission. This is called affiliate marketing. It costs you absolutely nothing extra. The price you pay is the same whether you come from CouponHub or type the URL directly.

We partner with affiliate networks like Awin, CJ Affiliate, and others. These networks handle the tracking and payments between us and the stores.

That is our only revenue source. We do not sell your data. We do not run display ads. We do not charge stores to list their codes.

Things we will not do

Worth stating outright, because a coupon site has plenty of opportunities to do each of these:

Hide a better code to push one that pays us more
Override or steal affiliate links from content creators
Put a "verified" badge on a code nobody checked. We removed the word from the site rather than keep using it loosely
Sell your browsing data or personal information
Run a browser extension that tracks your activity
List expired codes on purpose to generate clicks
Require a login or account to see coupon codes

What we do instead

Order codes by evidence, not by commission
What we earn on a code never moves it up. The code shown first is the one we know the most about: recently reviewed, not near expiry, and where possible backed by shopper reports. That is not the same as the biggest discount, and it is labelled as best supported rather than best deal.
Show a Health Score where shoppers have reported back
A 0-100 read on how likely a code is to still be live, blended from genuine shopper reports, how recently it was reviewed, how close the expiry is, and how often it is opened. Codes nobody has reported on carry no score: without feedback the number was mostly a measure of how recently we approved the record.
Let shoppers correct us
Every code takes a yes or no on whether it worked. Below five genuine reports we show the raw count rather than a percentage, because three out of four is not a success rate.
Read every code before publishing
A person reads each code, whichever source it came in from. Nothing auto-publishes. We do not put codes through a real checkout, and no code on the site claims we did.
Remove expired codes proactively
Expired codes are visually marked and deprioritized. We do not leave dead codes sitting at the top of the page for months.

How codes get on the site

Codes come from three sources:

1.
Affiliate network feeds -- the large majority. We import from CJ and Awin, the same networks major retailers use to distribute their promotions.
2.
Direct retailer relationships -- some stores send codes to us directly.
3.
Shopper submissions -- anyone can send a code through the submission form, and every one is read. Listed last because it is the smallest of the three by a wide margin: a few codes out of thousands. The site used to describe itself as community-sourced, which overstated this.

The source makes no difference to how a code is ranked or scored. A code from a direct relationship gets no advantage over one from a feed.

Your privacy

We keep it simple:

No account required to browse or copy codes
No browser extension that monitors your shopping
No selling of personal data to third parties
Votes and favorites are stored in your browser (localStorage), not on our servers

What we do run: Google Analytics, and advertising pixels from Google Ads, Meta and X. Those last three exist because we buy ads on those platforms and they report back which visits came from an ad. That is more than "basic analytics", which is what this page used to claim, so here it is stated plainly instead.

When you click through to a store, the store and its affiliate network set their own tracking cookies. That is how the store knows to pay us. Those cookies are between you and the store, and we never see your order details.

The full picture is in the privacy policy.

Anything here unclear, or something you think we have got wrong?