Ruim 300.000 artikelen, meerdere EU-landen, geen vaste bezetting.
Peponi XL is onze eigen meubel- en tuinwebshop: ruim 300.000 artikelen, meerdere EU-landen, geen vaste bezetting. Quest bouwde de winkel, de volautomatische boekhouding met de btw-behandeling per bestemmingsland en een kwartaalrapport dat klaarligt, het uitlezen van inkoopfacturen met een mens die bij twijfel meekijkt, en 22 automatiseringen die orders, e-mail en content over 14 socialkanalen per land verdelen.
- Klant
- Peponi XL
- Sector
- E-commerce
- Rol
- Eigen onderneming
- Livegang
- 2025
- Status
- Live
De etalage staat los van de commerce-motor.
Uitdaging
Een webshop met ruim 300.000 artikelen in meubels en tuin klinkt als schaal. In de praktijk is het vooral administratie. Elk artikel heeft een prijs, een leverancier, een levertijd en een btw-behandeling die per bestemmingsland verschilt. Verkoop je in meerdere EU-landen, dan vermenigvuldigt dat zichzelf.
De tweede last zit aan de inkoopkant. Leveranciers sturen hun facturen in hun eigen opmaak, in hun eigen valuta, op hun eigen moment. Iemand moet ze lezen, boeken en koppelen aan de verkopen waar ze bij horen. Bij dit volume is dat geen taak meer, dat is een functie.
De derde zit in het verkopen zelf. Een bank of een loungeset koop je met je ogen. De klant wil weten hoe het in zijn eigen kamer staat, niet hoe het in een studio staat. En wat vandaag binnenkomt, moet vandaag op de kanalen staan waar die klant kijkt, per land en in de taal van dat land.
Peponi XL is opgezet zonder vaste bezetting. Dat was geen bezuiniging maar een ontwerpeis: alles wat dagelijks terugkomt, moet zichzelf doen.
Aanpak
De etalage draait op Next.js en React, met Shopify als commerce-motor en Supabase als eigen gegevenslaag. Beeld en bestanden staan bij Cloudflare. Daardoor blijft de winkel snel terwijl het assortiment groot is: 288.000 productpagina’s staan indexeerbaar online.
De boekhouding loopt volautomatisch. Verkopen krijgen de btw-behandeling van het bestemmingsland, met dagelijkse wisselkoersen, en aan het eind van het kwartaal ligt het rapport klaar. Inkoopfacturen worden met Claude uitgelezen, zodat niemand ze overtypt. Is het systeem ergens niet zeker van, dan komt die regel in een wachtrij en beslist een mens: een mens in de lus. Die correctie onthoudt het systeem per leverancier, zodat dezelfde twijfel niet elke maand terugkomt. Inkoop en verkoop worden automatisch aan elkaar gekoppeld.
Voor het verkopen zelf kwam er ‘Bekijk in jouw ruimte’. De klant uploadt een foto van zijn kamer en ziet het product er realistisch in staan. Geeft hij toestemming, dan gaat dat beeld als content naar 14 socialkanalen per land. De klant levert zo het materiaal waar anders een fotoshoot voor nodig was, en de kanalen blijven gevuld zonder dat er iemand zit te plannen.
Daaromheen staan 22 automatiseringen: orderstatus, e-mail via Brevo, voorraadsignalen, contentdistributie. De eigenaar krijgt elke dag een omzetsamenvatting via WhatsApp, geen dashboard dat je moet openen maar een bericht dat binnenkomt. Het shoppable magazine sluit de cirkel: je bladert, je scant de code en je staat op het product.
Resultaat
De winkel draait. Ruim 300.000 artikelen staan online, 288.000 productpagina’s zijn indexeerbaar en de dagelijkse gang van zaken loopt door zonder dat iemand op een knop drukt: bestellen, factureren, boeken, publiceren.
Wat dat concreet betekent. De btw over meerdere landen is geen kwartaalpaniek meer maar een rapport dat klaarligt. Inkoopfacturen kosten alleen nog aandacht als het systeem zelf twijfelt, en die aandacht hoeft maar een keer per leverancier. De kanalen in elk land worden gevuld met beeld uit echte klantkamers in plaats van uit een studio. En de eigenaar weet elke ochtend hoe gisteren ging, zonder in te loggen.
Dit is ons eigen platform, en dat is zichtbaar in de volgorde waarin we het bouwden: eerst alles automatiseren, dan terugschakelen naar handwerk waar dat echt beter is. Bij klantwerk draaien we die volgorde om en zetten we automatisering stap voor stap aan, met de directie aan de knop. Peponi XL laat zien waar die weg eindigt.
Wat handmatig bleef
Assortiment, leveranciersrelaties en prijsbeleid blijven mensenwerk; het systeem voert uit, het kiest niet. Factuurregels waar de herkenning onzeker over is, gaan bewust naar een mens in plaats van naar een gok. En beeld uit een klantkamer gaat alleen naar social als die klant er toestemming voor geeft.
Van signaal tot afhandeling
- WebsiteKlant bestelt een meubelstuk in zijn eigen land en taal
- CommerceOrder wordt bevestigd en klaargezet voor verzending
- BoekhoudingDe verkoop krijgt de btw-behandeling van het bestemmingsland, tegen de koers van die dag
- InkoopLeveranciersfactuur wordt uitgelezen en aan de bijbehorende verkopen gekoppeld
- BeoordelingTwijfelt het systeem over een factuurregel, dan beslist een mens en onthoudt het systeem die keuze per leverancier mens in de lus
- VisualisatieKlant ziet het product staan in een foto van zijn eigen kamer
- DistributieMet toestemming van de klant gaat dat beeld naar de socialkanalen van dat land
- RapportageEigenaar krijgt de dagomzet via WhatsApp, het kwartaalrapport ligt klaar
Hoe het eruitziet
Ruim 300.000 artikelen, ontsloten via categorieën en filters.
Elk product in het magazine is via een QR-code direct te bestellen.
Dezelfde beeldmotor, andere doelgroep.
De backoffice van de winkel: bestellingen, betaalstatus en verzending. Klantnamen zijn onleesbaar gemaakt.
Het verkeer van een uur op de winkel, met de beschermlaag ervoor actief.
De echte keten achter 'bekijk dit product in jouw eigen ruimte': zeventien stappen, één beslismoment, geen medewerker.
Veelgestelde vragen
Kan een webshop met ruim 300.000 artikelen echt zonder vaste bezetting draaien?
Ja, voor de dagelijkse gang van zaken. Bestellen, factureren, boeken en publiceren lopen door zonder handmatige stap. Mensen komen erbij als er iets te kiezen valt: welk assortiment, welke leverancier, welke prijs, en welke factuurregel niet klopt. Het systeem voert uit, het beslist niet over de koers van de winkel.
Hoe gaat de btw over meerdere EU-landen?
Elke verkoop krijgt de behandeling van het land waar het pakket heen gaat, met de wisselkoers van die dag. Aan het eind van het kwartaal ligt het rapport klaar in plaats van dat iemand het samenstelt. Wij bouwen het mechanisme; de aangifte zelf blijft de verantwoordelijkheid van de ondernemer en zijn adviseur.
Wat gebeurt er met de foto die een klant van zijn kamer uploadt?
Die wordt gebruikt om het product realistisch in die ruimte te tonen, zodat de klant ziet of het past. Wil de klant het resultaat delen, dan kan het met zijn toestemming naar de socialkanalen van zijn land, 14 per land. Zonder toestemming blijft het beeld bij die ene klant.
Waarmee dit gebouwd is
Per onderdeel leggen we uit wat het doet en waar het in een bedrijfsproces zijn geld terugverdient.
Dit kun je los afnemen
Lege kamers inrichten met meubels die echt bestaan
Een lege woning verkoopt slecht. Kopers kunnen op een foto van een kale kamer niet zien of hun…
Elke dag publiceren, zonder redactie
Iedereen weet dat je zichtbaar moet blijven, en bijna niemand houdt het vol. Het begint met drie posts…
Een wachtrij waarin twijfelgevallen bij een mens terechtkomen
Je wilt werk uit handen geven, maar je durft de laatste beslissing niet volledig aan een systeem over…
Voorraad, prijzen en orders synchroon over al je kanalen
Je webshop, je marktplaatsaccounts en je leveranciers hebben elk hun eigen waarheid over voorraad en prijs. Iemand houdt…
Eén bericht, alle kanalen, in elk land
Je verkoopt in meerdere landen en elk kanaal wil iets anders: ander formaat, andere taal, ander tijdstip. In…
Nieuwe pagina’s dezelfde dag aangemeld bij zoekmachines
Je zet een pagina online en dan begint het wachten. Weken later staat je actie nog steeds nergens,…
AI-Autos
Een importwebsite voor Duitse dealerauto's waar de klant zelf reserveert, zijn rijbewijs met een live-selfie verifieert en het importpakket met…
Alles Over-netwerk
Het Alles Over-netwerk is een reeks regionale stadsportalen op één codebasis met een regio-gescheiden database. Quest bouwde het geheel: 1.425.432…