Our story
Snaggle began in 2019 as a shared spreadsheet between a handful of friends who shopped a lot and trusted promo codes too little. Every working code got logged; every dud got crossed out. Word spread, the spreadsheet became a site, and the rule we started with never changed: nothing goes live until someone has tested it on a real cart.
Today the deals desk tracks 480+ Singapore stores across fashion, food delivery, electronics, travel, groceries and beauty, and 210,000+ members check us before they shop. We’re still small, still independent, and still allergic to the kind of expired-code clutter that made us start in the first place.
We make money the honest way for a deals site — a small affiliate commission whenever a Snaggle link sends you to a store and you check out, with your price staying exactly the same. That’s it. A store can’t pay to rank higher or earn a verified badge, and an affiliate relationship never decides what we show you first.
The deals desk
A small team that shops a lot and verifies even more.
Started Snaggle after one too many expired codes at checkout. Spends most of the day testing offers on live carts and arguing about whether a bundle really beats a percentage code.
Runs the four-step check that every deal passes before it goes live. If a code excludes fresh produce or only works on Tuesdays, she is the reason that ends up in the terms.
Writes the savings guides and the sale calendar. Believes most people overpay simply by applying their discounts in the wrong order, and has the spreadsheets to prove it.
What you can count on
Checked by a person, not a bot
Every code is tested on a live cart before it goes live, and pulled the moment it expires.
No pay-to-rank
A store cannot buy a higher spot or a verified badge. Affiliate links never change what we list first.
Expiring-soon, flagged early
We surface deals about to end so you snag them in time — not after the window closes.
Singapore-first
Codes, delivery zones, PayNow rebates and seasonal sales are all checked for the SG shopper.