TH WORKS
Al het werk

M4 Printing

Twee systemen: een offertesysteem en een configurerende webshop.

  • Offertesysteem
  • Webshop
  • Configurator
  • Automatisering
  • Calculatie
Live projectBekijk de M4 Printing webshop

De uitdaging

Elke aanvraag is anders — ander materiaal, ander formaat, andere afwerking — dus de prijs hing aan een reeks berekeningen die iemand met de hand maakte. Zolang die iemand er niet aan toe kwam, wachtte de klant.

Wat we gebouwd hebben

Voor een printbedrijf dat vloeren, tapijt en wanden op maat produceert bouwden wij twee afzonderlijke systemen: het interne platform waarin hun offertes ontstaan, en de webshop waarin klanten de opdracht zelf samenstellen en bestellen.

  • Een configurator die een opdracht in zeven stappen samenstelt
  • Een calculatie die met elke keuze meebeweegt, zonder knop om op te drukken
  • Genummerde offertes die de klant online accepteert of afwijst
  • Een dashboard met wat er open staat, wat geaccepteerd is en wat het waard is
  • Een webshop die formaat zelf omrekent naar banen, naden en rollen
  • Een automatische beoordeling van het geüploade drukbestand
  • Bestellen en betalen, met één intern dossier per order
Systeem 01

Het offertesysteem

Voor een printbedrijf dat vloeren, tapijt en wanden op maat produceert bouwden wij het systeem waarin hun offertes ontstaan. Elke aanvraag is anders: een ander materiaal, een ander formaat, een andere afwerking, wel of geen transport. De prijs hing daardoor aan een reeks berekeningen die iemand met de hand maakte, en zolang die iemand er niet aan toe kwam, wachtte de klant.

In het systeem stelt de verkoper de opdracht in zeven stappen samen: product, materiaal, afmetingen, afwerking, levering, extra's en gegevens. Naast elke stap loopt de calculatie mee. Kiest hij een ander materiaal of een andere afwerking, dan verspringt de prijsopbouw meteen — materiaal, afwerking, verpakking, transport, toeslagen, btw en totaal, allemaal apart zichtbaar in plaats van weggestopt in één eindbedrag. Hij hoeft nergens op 'bereken' te drukken.

Het systeem kent de regels van het bedrijf. Verpakking is verplicht en kan niet worden weggeklikt. Transport binnen Nederland heeft een eigen tarief, buitenland gaat op aanvraag. Materialen horen bij producten en verschijnen alleen waar ze technisch kunnen. Wat een medewerker eerst uit een prijslijst en uit ervaring moest halen, zit nu in het systeem zelf — niet als naslagwerk, maar als iets dat meedenkt op het moment dat de keuze gemaakt wordt.

Aan het eind rolt er een complete offerte uit met een eigen nummer en een geldigheidsdatum: de specificaties, de baanverdeling, een gespecificeerde investeringstabel en de voorwaarden. De klant krijgt hem per e-mail, opent hem in zijn browser en accepteert of wijst af met één knop. Elke mail die daarbij hoort — de bevestiging, de acceptatie, de afwijzing met reden — gaat automatisch de deur uit in de huisstijl van het bedrijf.

Ondertussen ziet het bedrijf op één dashboard waar alles staat: hoeveel offertes er open staan, wat er geaccepteerd is, welke waarde daarachter zit, en per offerte wanneer de klant hem voor het laatst opende. Dat laatste blijkt in de praktijk het meest bruikbaar. Een offerte die drie keer bekeken is maar niet geaccepteerd, is een telefoontje waard.

Stap 01 van de offerteconfigurator: een product kiezen, met rechts een live configuratiepaneel.
Stap 03: breedte en lengte invullen, met een tekening van hoe het oppervlak in banen wordt verdeeld.
Stap 05: levering en extra opties kiezen, met daarnaast de prijsopbouw die meebeweegt.
De gegenereerde offerte: specificaties, een gespecificeerde investeringstabel, voorwaarden en knoppen om te accepteren of af te wijzen.
Het interne dashboard: totalen voor openstaande, geaccepteerde en afgewezen offertes, en een tabel met elke verstuurde offerte.

Stap 01 — het product wordt gekozen. Het configuratiepaneel rechts loopt vanaf hier mee.

01 / 05
Systeem 02

De webshop

Voor hetzelfde printbedrijf bouwden wij de webshop waarin klanten hun opdracht zelf samenstellen en direct bestellen. Print op maat laat zich slecht in een gewone webshop vangen: de prijs hangt niet aan een artikel maar aan hoe het formaat zich over het materiaal verdeelt. Een vloer van zes bij twaalf meter past niet op één baan — die wordt in stroken geproduceerd, en het aantal stroken, naden en rollen bepaalt wat het kost. Die rekensom maakte eerst een mens, en tot die klaar was kon de klant geen prijs zien.

In de webshop maakt het systeem hem. De klant vult zijn maten in en ziet meteen hoe zijn vloer verdeeld wordt: drie banen van vier meter, twee naden, geleverd op drie rollen, met een tekening erbij. Het systeem zoekt daarbij zelf de zuinigste indeling — het draait de banen zo dat er zo min mogelijk materiaal van de rol af gaat en daarbinnen zo min mogelijk naden ontstaan. Of iemand nu 600 bij 1200 invult of 1200 bij 600 maakt daarbij niet uit; de uitkomst is dezelfde, want voor de productie is dat ook zo.

Daarnaast kijkt de webshop mee met het drukbestand. Direct na het uploaden meet hij de beeldgrootte, de scherpte op het gekozen formaat, de verhouding en de kleurmodus, en meldt wat er niet in orde is — een bestand dat te klein is voor twaalf meter vloer wordt afgekeurd voordat het de productie in gaat. Even belangrijk is wat het systeem níét doet: wat het niet betrouwbaar kan vaststellen, zegt het gewoon. Er wordt nooit gedaan alsof een bestand goedgekeurd is terwijl dat niet werkelijk gecontroleerd is. Wie zekerheid wil, koopt er een controle door een prepress-specialist bij.

De rest van de bestelling loopt zoals een klant dat verwacht: winkelwagen, gegevens, betaalpagina, bevestiging. De betaalstatus komt uitsluitend van de betaaldienst en nooit van een klik op 'bestellen'. Op het moment dat de order geplaatst wordt legt het systeem alles eenmalig vast — prijzen, maten, banen, levertijd — zodat een latere prijswijziging een bestaande order niet meer verandert.

Intern komt daar één dossier uit: klant, betaling, levering, de baanindeling per baan, het beoordeelde bestand, de orderhistorie en het verzendlog van de mails. Naast de nette bevestiging voor de klant gaat er een tweede, veel uitgebreidere mail naar de werkvloer, met de statussen erboven: betaald, bestand afgekeurd, afhalen in Kolham. Wie de order oppakt ziet in één blik wat er moet gebeuren — en waar nog iets mist.

De homepage van de M4 Printing-webshop, met daaronder het productaanbod.
De productpagina voor geprint vloervinyl, met vijf kwaliteiten naast elkaar en hun specificaties.
De uploadstap: een automatische beoordeling van het drukbestand naast een live voorbeeld van de baanverdeling.
De betaalpagina, met een iDEAL-betaling en een gespecificeerd totaal.
De interne ordermail, met bovenaan statuslabels en daaronder de volledige klant- en ordergegevens.

De webshop — vloeren, tapijt, matten en wandprints, elk op maat samengesteld en geprijsd.

01 / 05

Heb je iets in gedachten?

Vertel ons welk proces te veel tijd kost.