E-commerce, API-first

Vad är Headless E-commerce – eller huvudlös e-handel på ren svenska?

Headless är ett engelskt begrepp som dyker upp allt oftare. I det här blogginlägget går vi igenom vad begreppet innebär samt vad det har för betydelse i valet av e-handelsplattform.

Till att börja med så blir direktöversättningen ”huvudlös” aningen märklig på svenska. Det låter helt enkelt bättra att säga CMS-oberoende eller frikopplad. Oavsett vilket begrepp man använder så har frikopplade e-handelsplattformar på senare år börjat utmana traditionellt paketerade e-handelslösningar där funktioner och affärslogik ofta är tätt sammankopplad med frontend, dvs själva presentationen i gränssnittet.

Vad är en frikoppad plattform?

Lite förenklat skulle man kunna säga att en CMS-oberoende eller frikopplad e-handelsplattform enbart tillhandahåller funktionaliteten kring just själva e-handeln. E-handelsplattformen är helt frikopplad från frontend-applikationerna och sätter därmed inga begränsningar för användarupplevelsen. Plattformen vilar på välutvecklade API:er, flexibla datamodeller och passar alla branscher. API:erna tillåter att man nyttjar valfritt programmeringsspråk för största möjliga flexibilitet. I praktiken betyder det att man som kund kan välja att koppla på valfritt CMS (Content Management System)  t ex EPi, WordPress, Sitecore mfl och även byta lösning i takt med att nya behov uppstår. När man gör förändringar i frontend-applikationerna behöver man därför inte bekymra sig för att det ska påverka datastruktur och affärsregler. Det i sin tur leder till att man kan hålla en högre takt i förändringar av användargränssnitt än vad man annars skulle ha kunnat göra.

Kundupplevelsen i centrum

En traditionell e-handelslösning kräver utvecklare som är specialiserade på plattformen i fråga. E-handelsprojekten kan leda till hundratals timmar av support och underhåll då plattformen ska uppgraderas eller om specifik funktionalitet måste byggas om. En frikopplad plattform är därför mindre sårbar då den istället förlitar sig ett modernt API som tillåter dig att addera alla möjliga typer av tjänster och plug-ins för bästa möjliga e-handelsupplevelse och kanalöverskridande kundupplevelse. En frikopplad plattform:

  • nyttjar och hanterar information i alla kanaler
  • ger möjligheten att fritt välja de frontend-applikationer som passar just dina behov (både mobilt och web)
  • ger möjligheten att anpassa lösningen helt efter verksamhetens behov och skapa funktioner helt efter dina önskemål
  • ger möjligheten att sätta ihop en best-of-breed lösning av tredjepartsleverantörer, med snabb time-to-market
  • ger möjligheten till flexibla integrationspunkter backend (t ex affärssystem, betalleverantörer, produktdataleverantörer etc)
  • påverkas mindre av framtida uppgraderingar av gränssnittet i jämförelse med en traditionell plattform
  • uppgraderas och vidarutvecklas kontinuerligt till alla användares fördel

En frikopplad e-handelsplattform fokuserar på databasen, bakomliggande funktionalitet och affärslogik så att du som kund kan fokusera på konvertering och framtidssäkra bästa möjliga kundupplevelse i frontend.

Headless e-handelsplattform
Storm Commerce är en headless e-handelsplattform med öppna API:er både frontend och backend.

Varför kompromissa om man inte måste?

Det är förståeligt att man som kund kan frestas av att köpa en ”allt-i-ett lösning” där affärslogik och presentation hanteras i ett och samma system. Vi tycker att det är lite som att köpa en motorseglare, som ju varken är en särskilt bra segelbåt eller motorbåt. Istället bör man fokusera på att separat välja det CMS och den e-handelsplattform som passar bäst för de krav man har definierat.

3 tips inför ditt plattformsval

Avslutningsvis vill vi på Storm Commerce ge dig 3 tips på vägen när det är dags att välja e-handelsplattform:

1) Våga tänka stort – ta fram en vision av hur e-handeln ska se ut och fungera. Vilka är målkunderna och hur ser tillväxtmålen ut? Definiera din kravlista och bestäm vilken grad av personalisering och flexibilitet du vill erbjuda för bästa möjliga kundupplevelse.  Tänk på att du kommer leva med lösningen i många år. Din e-handelslösning måste fungera ihop med ditt affärssystem, ordersystem och externa leverantörer för att nämna några exempel.

2) Att välja plattform får ta tid – i takt med att e-handeln utvecklas har den också ökat i betydelse som försäljningskanal. Lägg tid på att förstå alla dina potentiella försäljningskanaler och vad de olika plattformarna erbjuder för stöd för detta – dvs traditionella lösningar vs best-of-breed? Utse ett projektteam med representanter från olika avdelningar, ex sälj, IT, marknad och kundtjänst för att framtidsäkra din investering.

3) Låt dig inte frestas av en billig allt-i-ett lösning – det kan kännas som en trygg och enkel utväg, men i takt med att e-handeln växer och blir mer komplex kan det bli svårt att realisera alla visioner. I synnerhet om du vill erbjuda en unik kundupplevelse i ständig utveckling. Se till att ha en flexibel infrastruktur som är anpassningsbar i en snabbt föränderlig digital era.

Att vara ”huvudlös” är en fördel – kontakta oss om du vill veta mer om vår plattform!


Läs relaterade blogginlägg