Den manuelle rutinen
Hvert produkt en handlende selger lever på minst to steder. Nettbutikken — Shopify, WooCommerce, Magento, Centra — trenger det for å selge. ERP-systemet — Fortnox, Visma, Business Central, Specter — trenger det for å bokføre det, kjøpe det inn og telle det.
Uten en integrasjon betyr ‘lever på to steder’ ‘skrives inn to ganger.’ Et nytt produkt opprettes der arbeidet starter — ofte forretningssystemet, der innkjøp skjer — og deretter legges det inn i nettbutikken: navn, SKU, pris, beskrivelse. For en butikk som lanserer en håndfull produkter i året, er det en rutineoppgave. For en som lanserer kolleksjoner, sesongserier eller et voksende sortiment, er det en gjentakende datainntastingsjobb med en deadline knyttet til hver lansering.
Den reelle kostnaden er avdrift
Omskrivingen virker som det lille problemet. Det dyre er hva som skjer etterpå: to kataloger, vedlikeholdt for hånd, slutter sakte å stemme overens.
En pris oppdateres i ERP-systemet men ikke i butikken — og butikken selger til den gamle prisen til noen legger merke til det. En SKU får en skrivefeil på den ene siden — og fra den dagen matcher ikke lagerantall og ordrelinjer for det produktet noe. En beskrivelse blir forbedret i nettbutikken — og endringen lever bare der, usynlig for den som vedlikeholder hoveddataene.
Ingen av disse feilene annonserer seg selv. Avdrift er stille av natur: hvert avvik sitter stille til det dukker opp som feil pris på en ordre, et lagernivå som ikke kan stemme, eller en times detektivarbeid ved inventartid. Forskningen sitert tidligere i denne serien — Politecnico di Milanos studie av SMB-er med frakoblede systemer — satte feilraten for manuell datainntasting til 3–5 %. På en katalog med tusen artikler er det ikke en avrundingsfeil; det er dusinvis av produkter som er stille feil.
Én katalog trenger én eier
Før noen synkronisering er det en beslutning: hvilket system eier produktsannheten?
Det er ingen universell svar. For noen handlende er ERP-systemet masteren — produkter fødes i innkjøp, og nettbutikken er en salgskanal som følger. For andre er nettbutikken der produkter opprettes, berikes og prises, og forretningssystemet følger for bokføring og lager. Begge modeller er legitime; det som ødelegger ting er å ikke velge — to systemer der hvem som helst kan redigere hva som helst er slik avdrift blir policy.
Det er derfor retning er en førsteklasses innstilling i artikkelsynkronisering, ikke en rekonfigurering. Den samme flyten kjører ERP-til-nettbutikk for én handlende og nettbutikk-til-ERP for den neste — et valg, per flyt, besluttet under onboarding.
Hva artikkelsynkronisering faktisk gjør
Med en integrasjonsplattform mellom systemene blir produktkatalogen en synkronisert flyt:
Et produkt opprettes eller oppdateres i mastersystemet. Hvilken side som eier sannheten — hendelsen er den samme: noe om en artikkel endret seg.
Endringen hentes automatisk. Avhengig av systemene som er involvert, via hendelse eller etter en plan — de fleste nettbutikker pusher, de fleste forretningssystemer polles.
Artikkelen opprettes eller oppdateres i det andre systemet, matchet på SKU. SKU-en er nøkkelen som binder de to katalogene sammen — noe som også er grunnen til at SKU-disiplin betyr noe: synkroniseringen er nøyaktig like pålitelig som identifikatorene den matcher på.
Én katalog, holdt i overensstemmelse. Nye produkter vises der de trenger å være; endringer spres i stedet for å vente på at noen skal huske dem.
Der det blir vanskeligere
De ærlige forbeholdene, som vanlig i denne serien:
Nye produkter trenger ikke gå live automatisk. Et forretningssystems artikkelregister inneholder vanligvis mer enn nettbutikken bør vise — komponenter, interne artikler, utgåtte varer. Det er derfor synkede produkter kan konfigureres til å ankomme i nettbutikken som utkast eller deaktivert, for at noen skal gjennomgå og publisere. Synkroniseringen flytter dataene; markedsføringsbeslutningen forblir menneskelig.
SKU-hygiene er en forutsetning. Duplikate SKU-er, eller identifikatorer med tegn ett system ikke aksepterer, er de klassiske grunnene til at en artikkel ikke klarer å matche eller synkronisere. En integrasjon avdekker disse som feil — noe som i praksis ofte gjør den til verktøyet som finner katalogproblemer som allerede var der.
Rikt innhold har begrensninger. Navn, priser og identifikatorer synkroniseres rent. Sterkt formaterte beskrivelser, bilder og kanalspesifikt innhold varierer mer mellom plattformer — hva som overføres avhenger av parringen, og nettbutikksiden berikelse forblir ofte nettbutikkarbeid.
Hva dette betyr i praksis
Produktdata er definisjonen av informasjon som bør legges inn én gang og spres — det er strukturert, regelbasert, og enhver manuell kopi av det er en fremtidig avvikelse. Katalogen blir ikke lettere å vedlikeholde etter hvert som den vokser; den synkroniseres eller den avviker.
Hvis nye produkter i bedriften din fortsatt betyr å skrive inn de samme feltene i to systemer — eller hvis du noen gang har funnet en pris som ikke stemte mellom butikken og bøkene — er spørsmålet det samme som denne serien holder på å stille: