Ga naar hoofdinhoud

Van webshop naar gedrukte catalogus met een druk op de knop.

Voor Baaslevert bouwden we CatalogusBouwer: een maatwerk tool die de webshopdata omzet in een drukklare InDesign-catalogus van 176 pagina's en een online versie met 3.500 klikbare producten.

Klant Baaslevert
Jaar 2026
Categorie Applicatie
Scope Maatwerk applicatie, layout-engine, InDesign-koppeling

Baaslevert levert speelgoed, inrichting en leermateriaal aan kinderopvang en onderwijs, via de webshop baaslevert.nl. Voor de beurs Kindvak en de mailing naar klanten wilde het team een gedrukte catalogus: bladerbaar, inspirerend, met prijzen en productfoto's. De vraag aan ons was niet "maak een catalogus", maar: hoe zorgen we dat die elk jaar, en tussendoor, opnieuw gemaakt kan worden zonder weken handwerk en zonder dat de kwaliteit van een vormgever verloren gaat?

Baaslevert CatalogusBouwer

De uitdaging

Wat was het probleem?

Een catalogus is geen data-dump. De klassieke route is bekend: een vormgever krijgt een Excel-export, zet 2.800 producten met de hand in InDesign en na drie weken is het klaar. Tot de prijzen wijzigen, producten vervallen of een categorie eruit mag. Dan begint het opnieuw. De data is bovendien rommelig: producten hangen in meerdere categorieën tegelijk, foto's heten "naamloos-1.png" en prijzen staan inclusief btw terwijl de catalogus beide moet tonen. De klant wil zelf sturen welke producten erin komen en welke uitgelicht worden. Het moet mooi zijn, zonder halfvolle pagina's en met afwisseling in de opmaak. En de drukker wil afloop, snijtekens en 300 dpi, terwijl de online lezer een klein bestand met klikbare producten wil.

De oplossing

Hoe hebben we het opgelost?

We hebben het werk in twee delen geknipt: de klant regelt de inhoud online, wij bouwen het bestand. In CatalogusBouwer laadt het team van Baaslevert de WooCommerce-export in, stelt segmenten samen en loopt per segment een final check: uitsluiten, uitlichten, accorderen. Een layout-engine in PHP bepaalt daarna per product de pagina, de opmaak en de volgorde, met een vast ritme, zonder gaten en met een eigen kleur per hoofdstuk. Een script vult het InDesign-template van de vormgever: foto's, prijzen, badges, klikbare links en afloop. Uit dat ene document komen een drukwerk-pdf en een online versie waarin elk product doorklikt naar de webshop. Die online versie staat als bladerbare pdf-flipper op de website van Baaslevert.

Onze aanpak

Hoe we dit hebben aangepakt

01

Online omgeving voor de klant

Het team laadt de WooCommerce-export in (de tool herkent de kolommen zelf), haalt categorieën en productlinks uit de webshop en stelt 23 segmenten samen. Per segment een final check: uitsluiten, uitlichten, accorderen. Keuzes blijven bewaard, ook bij een nieuwe import.

02

Layout-engine die zelf nadenkt

Per product bepaalt de engine pagina, opmaak en volgorde: ruim overzicht, compact, hero, kleine tegels, en weer opnieuw. Geen gaten, grote materialen nooit klein, en elk hoofdstuk een eigen kleur en band. Dezelfde data geeft altijd dezelfde catalogus.

03

Template van de vormgever, gevuld door een script

De opmaak komt uit een gewoon InDesign-bestand met benoemde templates. Ons script leest het pageplan en plaatst foto's, prijzen, badges en klikbare links, met 3 mm afloop op elk randrakend vlak. De vormgever polijst alleen de sfeerpagina's na.

04

Drukwerk en online uit één bestand

Uit hetzelfde document komen een drukwerkversie met snijtekens, afloop en 300 dpi, en een online versie waarin elke productfoto en productnaam doorklikt naar de webshop. Die versie staat als pdf-flipper op baaslevert.nl.

Voor de vormgever

Geen data-invoer, wel een InDesign-bestand om mee verder te werken

CatalogusBouwer levert geen pdf die je alleen nog kunt drukken, maar een gewoon InDesign-document. Elk segment heeft zijn eigen spread, alle producten staan in benoemde templates met alineastijlen, en de foto's, prijzen, badges en links staan al op hun plek. De vormgever begint dus niet bij een lege pagina of een data-merge, maar bij een complete catalogus, en steekt de tijd in wat een mens beter doet: sfeerpagina's, hoofdstukopeners en de laatste polish.

  • Per segment een eigen spread, direct te openen en aan te passen in InDesign
  • Opmaak via benoemde templates en alineastijlen: een aanpassing geldt meteen overal
  • Foto's, prijzen, badges, klikbare links en 3 mm afloop staan er al
  • Geen data-merge of handmatig plaatsen; de vormgever voegt sfeerpagina's en hoofdstukopeners toe
  • Een complete catalogus opzetten kost dagen minder
Spread uit de Baaslevert catalogus 2026/2027 met speelgoed, prijzen en een uitgelicht product
Spread met speelhuisjes en inrichting, elk segment in eigen opmaak

Resultaten

De impact in cijfers

176 pagina's, drukklaar
1.800+ producten in de catalogus, uit 2.864 in de database
3.500 klikbare productlinks in de online versie
tot 30 min bouwtijd van een complete nieuwe versie
Eerlijk over het werk

Wat we onderweg oplosten

Een paar problemen die je pas tegenkomt als je het echt doet.

01

Foto's die elkaar overschreven

Webshopuploads heten vaak hetzelfde. Product A toonde daardoor de foto van product B. Opgelost door elk beeld te bewaren onder zijn eigen artikelnummer.

02

Prijzen inclusief of exclusief

WooCommerce exporteert inclusief btw, de catalogus toont beide. Een aanname in de code zette 21 procent bovenop een prijs die al inclusief was. Gevonden bij de controle, gefixt in een uur.

03

Halfvolle pagina's

De eerste versie had 39 pagina's die niet vol waren. De klant zei terecht: dat kost papier, je kunt er gewoon iets bij zetten. De engine doet dat nu zelf: nog 8 licht gevulde pagina's, en 16 pagina's minder.

Tech stack

Gebruikte technologieen

Laravel Vue PHP layout-engine InDesign ExtendScript PDF-pipeline WooCommerce

Wat levert het op?

Regie: het team van Baaslevert bepaalt zelf wat erin komt, zonder tussenkomst van een bureau. Herhaalbaar: volgend jaar is het nieuwe export inladen, final check doorlopen, bouwen. De opmaak, de keuzes en de structuur staan er al. Twee kanalen uit één bron: print en online lopen nooit meer uit de pas, want ze komen uit hetzelfde bestand, en de online versie is via de pdf-flipper op baaslevert.nl direct te bladeren en te bestellen. En de kwaliteit groeit mee: elke wens, zoals "geen kleine tegels bij meubilair", is een regel in de engine geworden die de volgende catalogus automatisch heeft. Toen er vlak voor de deadline nog een flinke ronde producten uit moest, stond de nieuwe versie dezelfde middag klaar.

Klaar om te starten?

Plan een gratis
adviesgesprek.

Geen verkoopverhaal. We kijken samen eerlijk naar jouw situatie en wat de beste aanpak is. Zonder verplichtingen.

Daniel Ketelaar
Bespreek jouw wensen met onze specialist
Daniel Ketelaar
Developer met oog voor processen