Every pair of sockscounts twice.


Socks, tights and underwear you can order anywhere. VINQ wins on something else: customers who *come back.* We built a store cut to their audience and wove the *VINQ points* programme through every page, from homepage to basket to the Shopify admin.
What we built
Not an off-the-shelf theme with a plugin on top, but one whole: store, loyalty programme and admin from the same hand.
Custom Shopify theme
Built entirely for the people VINQ sells to: calm pages, large readable type, a menu with categories they recognise, and filters that understand how you shop for socks.
VINQ points, everywhere
The Glow loyalty programme as a fixed part of the site: a widget that travels along on every page, the balance in the account, and points redeemed right in the basket.
Bespoke Shopify app
The invisible half of the work: a bespoke app that connects the store to Glow live. After every order the points balance updates automatically, without anyone having to look after it.
Smarter administration
Extra tooling inside the Shopify admin: a customer's loyalty status right on the customer card, bulk product editing, and partial deliveries handled neatly.








Loyalty as the thread
Most loyalty programmes live in a popup everyone dismisses. At VINQ the programme sits in the store itself: the same points balance in the widget, in the account and in the basket, and a reward you redeem at the moment you are already checking out.
Behind the scenes our app keeps everything in sync. Every paid order updates the balance at Glow, and customer service sees that same status right in the Shopify admin on the customer card. One truth, everywhere the customer or the team looks at it.
A loyalty programme only works when it is everywhere: on every page, in the basket, and behind the scenes at customer service.
Where it stands today
What began in 2023 as a loyalty integration has grown into the complete foundation under vinq.nl: theme 2.0 and a new generation of the app are running today, and we are still building.
That new app is built to last years: orders are processed in a queue per shop, duplicate webhooks are filtered out, and the team manages everything from its own panel in the Shopify admin. Dull and dependable, exactly what the engineering behind a loyalty programme should be.
Onder de motorkap
- Theme
- Custom Shopify theme with Vue, Alpine and Tailwind
- App
- NestJS with its own admin panel in the Shopify admin
- Loyalty
- Glow API, connected live through the Shopify app proxy
- Webhooks
- Queued per shop, with deduplication