wij bouwen precies wat je nodig hebt
case · custom software

Een VR-arcade die draait als een product.

in het kort
  • Een VR-arcade buiten de Randstad wordt niet op naam gezocht, maar op gelegenheid en plaats.
  • Wij bouwden een eigen platform in Next.js: 63 vooraf gerenderde pagina's, waarvan 23 gelegenheid × plaats.
  • Boeken loopt van tijdslot tot betaling door, met aanbetalingen en cadeaubonnen erin.
  • Omzet- en boekingscijfers mogen we hier nog niet delen. Wat hieronder staat gaat over de bouw, en dat is na te meten.
Plan een gesprek →projecten vanaf €2.000
vaste prijs vooraf
playrena.nl
bekijk playrena.nl live ↗opname van de echte pagina, geen montage
de opdracht

Een VR-arcade die niet als brochure-site online moest, maar als product: bezoekers vinden een tijdslot, boeken en betalen zonder dat er ergens een mens tussen hoeft te zitten.

waarom deze stack

Een standaard boekingsplugin liep vast op de combinatie van tijdsloten, aanbetalingen, cadeaubonnen en meer dan dertig integraties. Daarom een eigen stack, dezelfde die je bij scale-ups tegenkomt.

het verhaalwaar het begon
PlayRena
portret volgt

PlayRena zit in Roosendaal, en dat is tegelijk het probleem en de kans. Wie in Breda, Tilburg of Antwerpen een bedrijfsuitje zoekt, zoekt niet op de naam van een arcade die hij nog niet kent. Hij zoekt op wat hij wil doen en waar. Daar is de site op gebouwd: niet één pagina die alles moet doen, maar een structuur die per gelegenheid en per plaats zijn eigen antwoord geeft, met daaronder een boekingsmachine die de rest afhandelt.

gevonden worden

2 onderdelen
01

Gelegenheid maal plaats, in plaats van één pagina voor iedereen

Iemand die een kerstborrel zoekt en iemand die een kinderfeestje zoekt hebben niets gemeen behalve de locatie. Ze krijgen daarom niet dezelfde pagina. Elke gelegenheid heeft er één, en de gelegenheden waar het verzorgingsgebied echt om draait hebben er ook één per plaats. Dat is geen truc om pagina's te stapelen: iemand in Antwerpen wil weten hoe ver het rijden is en of hij voor de deur kan parkeren, en dat staat er dan ook.

  • 63 pagina's in de sitemap, allemaal vooraf gerenderd
  • 9× bedrijfsuitje, 5× kinderfeestje, 4× teamuitje en 5× vr-<plaats>
  • 11 losse spelpagina's met hun eigen beeld, duur en groepsgrootte
  • FAQ-schema en llms.txt, zodat ook een AI-antwoord uit de site kan putten
playrena.nl/bedrijfsuitje
de moederpagina van negen plaatsvarianten · Breda, Tilburg, Rotterdam, Antwerpen en verder
02

Vooraf gerenderd, niet ter plekke bedacht

Alle pagina's staan als kant-en-klare HTML op de rand van het netwerk. Er is geen server die bij elk bezoek eerst een database moet raadplegen om te bepalen wat er op een uitjespagina hoort. Dat is wat een structuur van drieënzestig pagina's pas houdbaar maakt: hij wordt niet trager naarmate hij groeit.

  • vooraf gerenderd en geleverd vanaf de rand van het netwerk
  • een plaats of gelegenheid erbij is een regel data, geen nieuwe pagina bouwen

Word jij ook vooral gevonden door mensen die je naam al kennen?

Plan een gesprek →

boeken

2 onderdelen
03

Van tijdslot tot betaling, zonder mens ertussen

Een standaard boekingsplugin haalt het niet zodra tijdsloten, groepsgroottes, aanbetalingen, cadeaubonnen en upsells in één stroom moeten zitten. Daarom een eigen boekings-engine. Een bezoeker kiest zijn moment, ziet wat er nog vrij is, rekent af en krijgt zijn bevestiging. Er hoeft niemand tussen te zitten om het rond te maken.

  • tijdsloten met live beschikbaarheid
  • aanbetaling voor groepen, volledige betaling voor losse boekingen
  • cadeaubonnen als eigen product, inwisselbaar in dezelfde stroom
  • upsells op het moment dat ze ter zake doen, niet als losse winkel
playrena.nl/voordeelpakketten
pakketten en tijdsloten · vanaf hier loopt boeken en betalen in één stroom door
04

Meer dan dertig koppelingen eronder

Een boeking raakt in de praktijk een stuk of tien systemen: de agenda, de kassa, de betaling, de mail, het CRM, de advertentieplatforms. Hier zijn het er meer dan dertig. Daar zit ook de reden dat er geen kant-en-klare oplossing voorhanden was: elke koppeling apart is te doen, maar ze allemaal in één keten laten samenwerken, en overeind houden als er één uitvalt, dat is eigen werk.

  • server-side meting, zodat een boeking ook telt als de browser hem tegenhoudt
  • conversies terug naar de advertentieplatforms in plaats van alleen naar een dashboard
  • CRM-profielen en e-mailstromen hangen aan dezelfde bron
hoogtepunten · de leisure-funneleen greep, niet alles
01
gevonden worden
programmatische uitjespagina's
JSON-LD + llms.txt
02
overtuigen
doelgroep-landingspagina's
live beschikbaarheid
03
boeken
tijdsloten + aanbetaling
cadeaubonnen & upsells
04
meten
PostHog-funnel
server-side → Conversie-API's
05
terugkomen
CRM-profielen
e-mailflows
hoogtepunten, geen volledige lijst. op mobiel horizontaal te scrollen.
de verantwoordingna te meten
Aantal pagina's en de opbouw ervansitemap.xml van playrena.nl16-08-2026
Vooraf gerenderd en vanaf de rand geleverdantwoordheaders (X-Nextjs-Prerender, X-Vercel-Cache)16-08-2026
Gestructureerde data en llms.txteigen controle op de live site16-08-2026
wat we hier niet claimen
  • Er staan hier geen omzet-, boekings- of bezoekcijfers. Die zijn er wel, maar we mogen ze nog niet publiceren. Zodra dat wel mag komen ze hier te staan, met bron en datum.
  • “Meer dan dertig integraties” is de telling van de opdrachtgever en de bouw. Dat is niet van buitenaf aan de site af te lezen.
  • Er is geen nulmeting van een oude site: dit is nieuwbouw. Een voor-en-na zou hier dus verzonnen zijn.
  • De site is Nederlandstalig. Voor bezoekers uit Vlaanderen werkt dat, maar het is geen meertalige opzet zoals bij A'DAM VR.
en jij?

Herken je hier iets in?

  • Één pagina moet alle doelgroepen tegelijk overtuigen.
  • Wie buiten je eigen plaats zoekt, komt je niet tegen.
  • Elke boeking loopt via een mail, een telefoontje of iemand met een agenda.
  • Een aanbetaling of een cadeaubon regelen kost handwerk.
  • Je weet dat er boekingen binnenkomen, maar niet welke pagina ze oplevert.

Dat rijtje was hier de aanleiding. Het hoeft niet in één keer: de paginastructuur en de boekingsmachine zijn twee losse stukken, en je kunt met één van beide beginnen.

volgende caseA'DAM VR · website + boekingen
start je eigen project?Plan een gesprekprojecten vanaf €2.000 · vaste prijs vooraf