Manuell orderhantering mellan webbutik och affärssystem kostar tid och skapar fel. Här visar vi hur du integrerar ERP med e-handel — steg för steg.
Sammanfattning: Att integrera ERP med e-handel innebär att ordrar, lagersaldo, kunddata och fakturor synkroniseras automatiskt mellan webbutik och affärssystem. Det eliminerar manuell orderhantering, ger kunder korrekt lagerstatus i realtid och minskar felfrekvensen drastiskt.
De flesta e-handlare börjar på samma sätt. Webbutiken körs i Shopify, WooCommerce eller liknande. Affärssystemet — Fortnox, Visma eller Business Central — sköter ekonomi och lager. Och däremellan sitter en person som kopierar ordrar manuellt.
Det fungerar vid 5 ordrar om dagen. Vid 50 blir det en heltidssyssla. Vid 200 kollapsar det.
Lösningen är att integrera ERP med e-handel så att data flödar automatiskt. Den här guiden visar exakt hur — med fokus på svenska system och praktiska steg.
Läs även: Systemintegration för företag: Den kompletta guiden — för en bredare översikt av integrationsmetoder och strategier.
Argumenten handlar inte bara om att spara tid. En integration mellan ERP och e-handel löser tre grundläggande problem:
1. Manuell orderhantering skapar fel. Varje gång en människa matar in en order manuellt finns risken för felaktiga artikelnummer, fel kvantitet eller felskrivna adresser. Vid hundratals ordrar per vecka blir felprocenten en kostnadspost.
2. Lagersaldo ur synk orsakar restnoteringar. Om webbutiken visar 15 enheter i lager men affärssystemet vet att det bara finns 3 — då säljer ni produkter ni inte kan leverera. Varje restnotetering kostar kundförtroende.
3. Fragmenterad data ger dåliga beslut. När orderdata finns i ett system, kunddata i ett annat och ekonomiska rapporter i ett tredje saknar ni helhetsbild. Beslut om inköp, prissättning och kampanjer baseras på ofullständig information.
Innan ni börjar bygga behöver ni bestämma vilken data som ska flöda — och i vilken riktning.
| Data | Exempel | Frekvens |
|---|---|---|
| Produktkatalog | Namn, beskrivning, bilder, vikt | Vid ändring eller schemalagt |
| Priser | Ordinarie pris, kampanjpris, B2B-priser | Realtid eller dagligen |
| Lagersaldo | Tillgängligt antal per artikel och lager | Realtid (kritiskt) |
| Orderstatus | Bekräftad, plockad, skickad, levererad | Vid statusändring |
| Spårningsinformation | Fraktnummer, leveransbolag | Vid fraktetikettgenerering |
| Data | Exempel | Frekvens |
|---|---|---|
| Ordrar | Artiklar, kvantitet, pris, leveransadress | Realtid |
| Kunddata | Namn, e-post, adress, organisationsnummer | Vid order eller registrering |
| Betalstatus | Betald, delbetalning, återbetalning | Vid betalningshändelse |
| Returer | Returorsak, artiklar, önskat utfall | Vid returansökan |
Tumregel: Börja med de tre viktigaste flödena — ordrar, lagersaldo och orderstatus. Lägg till resten iterativt.
Här är det idealiska flödet efter en lyckad integration:
1. Kund lägger order i webbutiken. Betalning verifieras direkt via betaltjänsten (Klarna, Stripe, etc.).
2. Ordern skickas automatiskt till ERP. Artiklar, kvantiteter, priser, kunduppgifter och leveransadress överförs direkt — ingen manuell inmatning.
3. ERP bekräftar och reserverar lager. Affärssystemet kontrollerar att artiklarna finns i lager och reserverar dem. Om en artikel saknas triggas en alert.
4. Plockorder genereras. Lagerpersonalen får en plockorder — antingen i ERP:t eller i ett separat WMS (lagersystem).
5. Fraktetikett skapas automatiskt. Via integration med fraktleverantören (PostNord, DHL, Budbee) genereras etikett och spårningsnummer.
6. Kunden får spårningslänk. Webbutiken eller ERP:t skickar automatiskt ett mejl med spårningsinformation.
7. Faktura skapas i ekonomisystemet. Vid leverans eller betalning — beroende på affärsmodell — skapas faktura automatiskt.
8. Lagersaldo uppdateras i webbutiken. Det nya saldot reflekteras i realtid så att nästa kund ser korrekt tillgänglighet.
Utan integration är steg 2–8 manuella. Med integration sker allt inom sekunder.
Verktyg som n8n, Make (f.d. Integromat) eller Microsoft Power Automate erbjuder färdiga kopplingar till vanliga e-handels- och ERP-system.
Fördelar: Snabb uppstart (dagar, inte veckor). Låg initial kostnad. Förbyggda kopplingar till Shopify, WooCommerce, Fortnox, Visma m.fl.
Nackdelar: Begränsad flexibilitet vid komplex affärslogik. Löpande plattformskostnad. Kan bli långsamt vid hög ordervolym.
Passar: E-handlare med standardflöden och upp till ~500 ordrar/dag.
Specialiserade plattformar som Alumio, Celigo eller svenska OnGoing kopplar samman system med mer avancerad transformation och felhantering.
Fördelar: Robust felhantering med köer och retry-logik. Bättre prestanda vid hög volym. Centraliserad övervakning.
Nackdelar: Högre kostnad. Kräver mer teknisk kompetens att sätta upp.
Passar: E-handlare med 500+ ordrar/dag eller komplexa produktstrukturer.
En utvecklare bygger en direkt koppling mellan systemen via deras API:er.
Fördelar: Full kontroll och flexibilitet. Kan optimeras exakt efter era behov. Ingen tredjepartsberoende.
Nackdelar: Högst initial kostnad. Kräver underhåll vid API-uppdateringar. Beroende av utvecklarkompetens.
Passar: Företag med unika affärsprocesser, höga volymkrav eller system utan färdiga kopplingar.
Dokumentera exakt hur en order hanteras idag — varje manuellt steg, varje systembytta, varje kopia-klistra. Identifiera var mest tid spills och var flest fel uppstår.
Bestäm vilka fält som ska mappas mellan systemen. En "order" i e-handeln och en "order" i ERP:t har sällan identisk struktur. Klargör:
Baserat på volym, komplexitet och budget — välj en av de tre metoderna ovan. Bygg integrationen med fokus på:
Kör testordrar genom hela flödet. Testa specifikt:
Rulla ut till en begränsad andel av trafiken (t.ex. 10–20 % av ordrarna). Övervaka dagligen. Justera fältmappningar och felhantering baserat på verkliga data.
Öppna upp för 100 % av orderflödet. Sätt upp automatiska alerts för:
| System | API-kvalitet | Vanliga kopplingar | Kommentar |
|---|---|---|---|
| Fortnox | Bra REST API | Shopify, WooCommerce, Klarna | Stort ekosystem med färdiga integrationer via Fortnox App Market |
| Visma.net / eEkonomi | Bra REST API | WooCommerce, Magento | Stark på B2B och större volymer |
| Microsoft Dynamics 365 Business Central | Omfattande API | Shopify, alla större plattformar | Mest flexibelt men kräver mer konfiguration |
| Pyramid | Varierar | WooCommerce, egenutvecklade | Äldre API — kan kräva mellanliggande lager |
| Monitor | Varierar | Specialintegrationer | Starkt inom tillverkning, begränsat standardutbud |
Tips: Kontrollera alltid API-dokumentationen för ert specifika ERP innan ni väljer integrationsmetod. Skillnaden mellan "har API" och "har ett bra API" kan vara avgörande för projekttid och kostnad.
Lagersaldo ska primärt komma från ERP till e-handel — inte tvärtom. ERP:t är "master" för lager. Om båda systemen kan ändra saldo uppstår konflikter.
Vad händer när en produkt i webbutiken inte finns i ERP:t? När en kund anger en ogiltig adress? När betaltjänsten timeout:ar? Varje sådant scenario behöver en definierad hantering — inte tyst felsväljning.
Börja med ordrar och lagersaldo. Lägg till produktsynk, kundsynk och fakturering i separata faser. Att rulla ut allt samtidigt gör felsökning nästan omöjlig.
Det enklaste att testa är "allt fungerar". Det viktigaste att testa är "något går fel". Simulera nätverksavbrott, ogiltig data och parallella uppdateringar.
ERP-leverantörer uppdaterar sina API:er. E-handelsplattformar ändrar webhooks. En integration som fungerade i januari kan sluta fungera i mars om ingen bevakar den.
Ja. Det finns flera färdiga kopplingar via Fortnox App Market och iPaaS-plattformar som gör integrationen utan kodning. Standardflödet — ordrar, kunder och fakturor — kan sättas upp på några dagar.
En standardintegration med iPaaS tar typiskt 2–4 veckor. Skräddarsydd API-integration tar 6–10 veckor. Mer komplexa uppsättningar med B2B-priser, flerlager och delade leveranser kan ta 3–4 månader.
iPaaS-lösningar kostar normalt 2 000–8 000 kr/månad plus 15 000–50 000 kr i uppsättning. Skräddarsydda integrationer kostar typiskt 80 000–300 000 kr i engångskostnad plus löpande underhåll.
I de flesta fall: nej. De vanligaste svenska ERP-systemen har API:er som möjliggör integration. Äldre system utan moderna API:er kan kräva en mellanliggande lösning (middleware), men ett systembyte är sällan nödvändigt.
Planera en övergångsstrategi. Vanligast är att köra parallellt under 1–2 veckor: nya ordrar hanteras av integrationen, gamla ordrar avslutas manuellt i det befintliga flödet. Undvik att migrera pågående ordrar mitt i processen.
En ERP-integration med e-handel är ofta det integrationsprojekt som ger snabbast och mest mätbar avkastning. Varje manuell order som automatiseras sparar 5–10 minuters arbete — och eliminerar en möjlig felkälla.
Vill ni diskutera hur en ERP-integration kan se ut för just er e-handel? Kontakta oss för en kostnadsfri genomgång.
Adam Norén hjälper e-handlare och växande företag koppla samman sina system. Med erfarenhet av integrationer mot Fortnox, Visma, Business Central och alla större e-handelsplattformar vet han var fallgroparna gömmer sig — och hur man undviker dem.
Jag bygger högpresterande webbplatser och appar som skalar företag. Låt oss diskutera hur jag kan hjälpa dig nå dina mål.
Baserat i Sverige 🇸🇪 • Betjänar kunder över hela världen 🌍