Torsdag kl. 14:23. Kunde bestiller. Shopify opretter ordre. Webhook sendes til WMS. WMS modtager ingenting. Webhook-endpoint timeout. Ordre sidder i Shopify. WMS ved intet. Fredag morgen: kunde ringer. "Hvorfor er min ordre ikke afsendt?" Opdager fejlen. 18 timer forsinket. Og kunden husker det.
Det er virkeligheden for webshops uden robust WMS-integration. Her er hvad det kræver at bygge den rigtigt.
Hvad er WMS-webshop integration?
Integration betyder, at din webshop og dit WMS udveksler data automatisk i realtid:
Ordreflow (webshop til WMS):
- Ny ordre i webshop oprettes automatisk i WMS inden for sekunder
- Ordrestatus (behandlet, pakket, sendt) opdateres i webshop automatisk
- Tracking-nummer sendes til kunden automatisk
Beholdningsflow (WMS til webshop):
- Beholdning opdateres i webshop ved pluk, modtagelse og retur
- Webshop viser aldrig varer på lager, som faktisk er udsolgt
- Oversalg elimineres
Hvad koster manglende WMS-webshop integration?
👉 SmartPack har forudbyggede integrationer til Shopify, WooCommerce og Magento. Se SmartPacks webshop-integrationer
| Scenarie (500 ordrer/dag) | Koster per dag | Efter 14 dage |
|---|---|---|
| Manuel ordrekopiering, 2% taster forkert | 10 fejl × 350 kr. = 3.500 kr. | 49.000 kr. |
| Beholdning opdateres én gang i døgnet, ikke i realtid | 25 oversolgte ordrer × 350 kr. = 8.750 kr. | 122.500 kr. |
| Manuel tracking-kopiering, 5% glemmes | 25 henvendelser, 2.500 kr. kundeservice | 35.000 kr. |
Regnet på 350 kr. per fejlbehæftet ordre og 300 kr. per arbejdstime. De 14 dage er et bud på, hvor længe en stille fejl typisk når at køre, før nogen opdager den. Opdager I den på to dage, koster den en syvendedel.
Konklusion: Daglig beholdningsopdatering er den dyreste fejl. Manuel ordrekopiering er den hyppigste.
Uden integration: hvad sker der?
Scenarie 1: 200 ordrer/dag. Medarbejder kopierer ordrer manuelt fra webshop til WMS. 1-3% fejl i kopiering. 2-4 fejlordrer per dag x 500 kr. = 365.000-730.000 kr./år.
Scenarie 2: Webshop opdateres dagligt med beholdning. I løbet af dagen sælger WMS ned. Webshop viser stadig 5 på lager. Kunden bestiller. Varen er udsolgt. Oversalg og kundefrustration.
Scenarie 3: Tracking-numre kopieres manuelt. eet glemmes. Kunden har ikke modtaget pakken men finder ikke tracking-info. Kontakter support. Unødvendig support-håndtering: 30 min x 300 kr./time = 150 kr. per tilfælde.
Standard webshop-platforme og integration
| Platform | Integrationsmetode | Kompleksitet |
|---|---|---|
| Shopify | Official API og App Store | Lav |
| WooCommerce | REST API og Plugin | Lav-medium |
| Magento/Adobe Commerce | API | Medium |
| Custom webshop | Custom API-integration | Høj |
| PrestaShop | API og modul | Medium |
Hvad kræver en god integration?
Teknisk:
- Webhook-baseret ordreflow (ikke polling)
- To-vejs beholdningssynkronisering
- Error-handling og retry-logik
- Monitoring og alarm ved fejl
Funktionelt:
- Ordrestatus-opdatering (webshop ser behandlet, sendt, leveret)
- Automatisk tracking-deling med kunden
- Multi-kanal support (en webshop og en eller flere markedspladser)
Typiske fejl
- Bruger een-vejs integration: Ordrer fra webshop til WMS, men beholdning opdateres ikke tilbage. Oversalg er uundgåelig.
- Ingen error-handling: En fejlet API-ordre havner ikke i WMS. Ingen alarm. Ordren behandles aldrig. Kunden klager.
- Tester ikke under spidsbelastning: Integration der virker ved 50 ordrer/dag kan fejle ved 500.
Sådan gør du det rigtigt
- kræv webhook-baseret integration: Real-time kommunikation, ikke polling hvert 15. minut.
- Implementer monitoring: En alarm når en ordre fejler i API-kald er afgørengle. Uden det opdager du det kun via kundeklager.
- Test med Black Friday-volumen: Send 10x normal ordrervolumen i test. Det afslører kapacitetsproblemer i integrationen.
SmartPack
SmartPack har forudbyggede integrationer til Shopify, WooCommerce, Magento og de fleste andre gængse platforme. Integrationen er to-vejs, webhook-baseret og inkluderer automatisk tracking-deling. Opsætning typisk under 2 timer for standard-platforme.