Back to Blog
Behind the Project

Why I Built WheyWise

Frustrated with checking five websites, manually trying discount codes, and still not knowing if I'd found the best price — so I created this database to do it all automatically.

17 March 20265 min read

A while back I was about to reorder my usual 2.5kg tub of whey. I knew the price varied between retailers, so I opened MyProtein, then Bulk, then Amazon, then Holland & Barrett. Then I started Googling discount codes for each one. By the time I'd gone through four sites and tried a handful of codes, I'd lost track of what the first site was even selling it for and had to start again.

It was a genuinely stupid amount of effort for what should be a five-second decision — especially when the whole point was just finding the cheapest price per 100g after any codes were applied.

So I spent a weekend writing a scraper that checks the main UK retailers daily and dumps the prices into a table. I used it myself for a few months, shared it with a couple of gym friends, and they kept asking me for the link — so I turned it into a proper site. The result is the UK protein powder price comparison table you can browse right now.

What it actually does

Every day a script runs and checks prices from the major UK protein retailers — MyProtein, Bulk, Optimum Nutrition, Protein Works, PhD, and a handful of others. It stores the price and stock status, normalises everything to a price per 100g so you can compare fairly across different bag sizes, and surfaces any active discount codes.

That's it. No algorithm, no paid placements, no boosted listings. The cheapest per 100g floats to the top.

What it isn't

It's not a review site. I'm not testing flavours or rating mixability. There are plenty of YouTube channels doing that — WheyWise is purely about price.

It's also not trying to tell you what to buy. If you've found a brand you like and just want to know the cheapest place to get it right now, that's what this is for.

How to support it (entirely optional)

WheyWise is completely free — no paywalls, no sign-ups, no ads. If you want to say thanks and help cover the hosting costs, the easiest way is to use the discount or referral codes listed on the site when you buy. I've got codes for all the major retailers, and using them gets you money off your order while sending a small referral fee my way — it costs you nothing extra, and in most cases saves you money.

No obligation at all though. You can use the comparison table, find the cheapest price, and go buy it directly — that's exactly what it's there for. The rankings aren't influenced by anything other than actual price per 100g.

Coverage isn't perfect yet

I'm tracking the biggest UK retailers but there are gaps. Some brands sell direct only. Some sites are hard to scrape reliably. Some products I just haven't got around to adding yet.

If you notice a missing retailer or a price that looks wrong, the contact page goes straight to me. I genuinely read those and fix things.

What's next

A few things I'm thinking about: price history charts so you can see if a "sale" price is actually a sale, email alerts when a product you care about drops in price, and better vegan protein coverage (currently a bit thin).

No timeline on any of that — this is a side project and real life gets in the way. But the daily price checking will keep running regardless.

If you find it useful, share it with anyone who buys protein in the UK. That's the best way to help keep it going. In the meantime, check out the current deals page or read more on the blog.

More posts

Why I Built WheyWise | WheyWise