Het werk · Case 02
ProductPilot
Een PIM-engine die tienduizenden producten tussen WooCommerce, Magento en interne backends synchroniseert, zodat niemand ooit nog een CSV hoeft te openen.
- Categorie
- Productdata, e-commerce
- Rol
- Eigen product, van nul
- Backend
- Laravel · queues · Horizon
- Koppelt
- WooCommerce · Magento · Moneybird
- In productie sinds
- 2023
Het verhaal
Productdata die op vijf plekken tegelijk leeft
De meeste merchants met een serieuze catalogus hebben dezelfde pijn. Hun productdata staat op vijf plekken tegelijk: spreadsheets van leveranciers, een interne admin, Magento, WooCommerce en een Google Merchant-feed. Niets praat met elkaar.
ProductPilot is geboren uit één concrete klant met tienduizenden producten en een halve dag CSV-import per week. Niet omdat een PIM-systeem een leuk idee was, maar omdat die halve dag elke week terugkwam.
De engine draait op Laravel queues met Horizon, zodat synchronisatiejobs de admin niet blokkeren. Producten worden genormaliseerd in één centraal schema en daarna richting elke shop geprojecteerd. Wat naar Magento gaat is hetzelfde als wat naar WooCommerce gaat.
De grootste winst bleek niet de bespaarde tijd, maar het aantal fouten dat verdween. Eén waarheid, meerdere shops.
Niet sexy, niet hip. Het soort werk dat een merchant nooit ziet, totdat het stopt met werken.
ProductPilot · PIM-engine
Wat er gebouwd is
Onderdelen
-
01
Centraal schema
Eén genormaliseerd model voor alle producten, waar elke bron naartoe schrijft en elke shop uit leest.
-
02
Queues met Horizon
Synchronisatie draait op de achtergrond. Een import van duizenden producten blokkeert de admin niet.
-
03
Shopkoppelingen
WooCommerce en Magento, plus een Google Merchant-feed die uit dezelfde bron komt als de shops.
-
04
Import zonder CSV
Leveranciersbestanden worden ingelezen en gemapt, zodat niemand handmatig kolommen zit te schuiven.
-
05
Monitoring
Zicht op wat er gesynchroniseerd is en wat er misging, want een stille fout in productdata merk je pas in de omzet.
-
06
Moneybird
Koppeling met de boekhouding, zodat mutaties niet in een tweede systeem opnieuw ingevoerd worden.
Boek Nemo
Een idee dat moet draaien. Een platform dat gebouwd moet worden. Een team dat een AI-versneller wil inschakelen. Een mail, een lijn, dan gaan we aan het werk.
Reactie binnen 24 uurGratis kennismakingVaste prijs vooraf
Vertel wat er moet gebeuren