A webshop where every watch exists only once

Wrist Candy sells new and pre-owned luxury watches — from a Seiko at 495 euros to a Rolex at 21,995. We built the webshop that can carry that: static, fast, and with product pages that search engines and AI assistants understand straight away.

Did you get here through the link at the bottom of wristcandy.nl? Then you are looking at the story behind the site you were just browsing.

Visit the webshop

Who is Wrist Candy?

Behind Wrist Candy is Jeroen de Ree, a collector since his first TAG Heuer in 1997 and a dealer since December 2018. What started with a photo tent and three watches has grown into a collection of around fifty pieces: Rolex, Omega, Panerai, Tudor, Grand Seiko, Breitling, IWC and the odd MB&F. The webshop that is there now, we built.

Customers come to him for a watch, but just as often for advice, to sell something of their own through consignment, or simply for a coffee at his office in Bergen op Zoom. That absence of barriers is his entire proposition. So the brief was not “build a webshop”, but: make sure a visitor who does not know Jeroen yet trusts him online as much as they would across the table.

Why a watch shop is not an ordinary webshop

Every piece exists only once

No sizes, no colours, no stock of fifty. One watch, its own photos, its own description of condition. Once it is sold, it is gone.

Trust is half the product

At amounts running past twenty thousand euros, a visitor decides within seconds whether a site looks trustworthy. A messy shop does not cost you a conversion here, it costs you a customer.

The collection changes constantly

Watches come in and go out. Adding a new piece has to take minutes, not a support ticket waiting in an agency queue.

The person is the selling point

Customers buy from Jeroen, not from a shopping cart. They come back for advice, for consignment, or simply for a coffee. The site has to show that.

What we built

One place to manage the collection, no developer needed

Jeroen adds watches himself, drags photos into the order he wants and marks a piece “sold” — in a clear back office, separate from the site's code. He never has to call a developer for that, and we never have to touch his stock.

Publishing means live, straight away

The moment Jeroen hits publish, the site rebuilds itself automatically and the change is live on wristcandy.nl within minutes. No upload, no waiting, no intervention from us. For the visitor, nothing changes about the speed in the meantime: they still get a page that is ready and waiting, not one rebuilt on every visit.

A collection the visitor narrows down

All 56 watches sit on a single collection page. There you filter by brand — seven Rolex, fourteen Omega, four Tudor — and by category: divers, chronographs, dress watches, tool watches, vintage. The filtering happens in the browser, so nothing is reloaded. There is a search function, a cart and a checkout page of its own.

Product pages machines understand

For every watch, the full product information also sits in the page's markup: brand, reference number, price, currency, availability and whether it is new or pre-owned. Those are exactly the fields Google builds its rich results on and from which an AI assistant assembles an answer. An assistant does not have to guess whether that Datejust 116200 is still for sale and what it costs — it is right there, machine-readable, beside the photos.

What you can check for yourself

We are not fond of results you have to take our word for. Everything below is live on the webshop and can be verified through the source, the sitemap and robots.txt.

  • 84 pages: 56 watches, 19 brand pages and 9 fixed pages
  • Filters across 19 brands and 8 categories, without reloading the page
  • Full product data per watch: brand, reference number, price, currency, availability and condition
  • A breadcrumb trail from collection to brand to model, in the markup as well
  • Every product photo in webp
  • One external script across the entire site — our own visitor statistics, and therefore no cookie banner
  • Cart, checkout and account are kept out of search results via robots.txt

What that delivers

A visitor landing on a watch page from Instagram or TikTok sees that page in one go: nothing has to be fetched or calculated before the image is there. Google and AI assistants are handed the brand, model, reference number, price and condition per watch, instead of having to distil it from a block of text. And because no third-party trackers run along, there is no cookie banner spoiling the first impression either.

For Jeroen the gain is simpler still: he never waits on a developer to update his collection, and never worries about a plug-in giving up on him right in the middle of a busy weekend. His website works the way his business works: without a middleman.

One caveat

Building statically is not the answer to every webshop question. If you sell thousands of items in multiple sizes and colours, or your stock shifts by the hour because ten people order at once, you do want a system that keeps track of that live. This approach works so well here precisely because it involves a few dozen unique pieces entered by hand.

Applying the same solution to any other webshop would be poor advice. The question is always what you sell, to whom, and how often it changes. The technology follows from that — not the other way around.

Do you sell something that requires trust?

Then your website is not an afterthought but your calling card. We are happy to think along about what your case needs.

Get in touch