Att hyra butikslösning

Att styra sin teknik är att ha kontroll. Det är också att ha ett ansvar för att se till att hålla sin programvara uppdaterad och fräsch. Man ska gärna hänga med trender och då och då införa nya funktioner som gör det smidigare för besökarna att bli till kunder. Handlaren ska dessutom fokusera på att sälja mer och ta hand om de besökare som väljer att bli kunder. Detta på sin fritid som ska delas med familjen.

När projektet med att driva näthandel börjar ta lite fart på allvar handlar det inte längre om att sitta vid e-posten och vänta på att det ska plinga in ett mail med uppgifter om att en order ska packas. Det kan faktiskt innebära en hel del arbete att ta hand om de som väljer att bli kunder och handla av butiken. Alla de där fina orden man skrev när det trillade in någon order per vecka och det inte var ett problem att det tog 15-20 minuter att göra i ordning ett enda paket. När saker börjar rulla är det inte riktigt lika enkelt att låta en order ta 20 minuter att behandla om man dessutom ska hinna utveckla butiken på sin dyrbara fritid.

Det har skrivits många kloka ord kring att vara näthandlare inte handlar om att vara tekniker med förmågan att bemästra tekniken. Det handlar i stället om att vara bäst på de produkter man säljer och bäst på att sälja just dessa produkter. Jag är inte e-handlare generellt bara, jag är lamphandlare. För att bli bäst på att sälja lampor måste jag fokusera just på hur man säljer lampor på bästa sätt.

Förlorar försäljning på grund av teknik

Vi har under en period slitit med många köp som misslyckats via t.ex. Klarna där vi vet att det beror på ett fel i integrationen i den tilläggsmodul till Prestashop som gör det möjligt att handla med Klarna. Det går att fixa felet – jag har till och med ganska noga felsökt just vad som gått fel – men tiden för att rätta till det finns inte. Det är dessutom så att flödet för de olika betallösningarna inte riktigt är så smidigt som det skulle kunna vara.

Det handlar också om trovärdighet. Kunder handlar gärna av en butik där tekniken fungerar.  Vi vill att våra kunder ska känna sig trygga med att det går att betala på ett säkert sätt. Om vi inte tar tag i problemen kanske man inte anser att det är ok att behöva betala med kort för att det krånglar med betalning via faktura?

Ta del av andras erfarenhet

Väljer man att jobba med Prestashop, Magento, Opencart eller någon av de andra lösningarna för att driva sin nätbutik via Open Source får man ta del av utvecklingen av plattformarna. Det är lösningar med hundratals eller tusentals tillägg som enkelt kan installeras för att forma butiken precis hur som helst. Har man tid och kunskap är det nog perfekt att bygga ihop en lösning baserat på dessa tillägg. Funkar fint ända fram till det är dags att uppgradera och tilläggen visar sig vara i osynk.

Man kan också välja en enklare väg. Välja en lösning där man inte helt säkert får tillgång till alla möjliga sätt att göra saker på utan blir styrd in i ett mer kontrollerat sätt. Ett sätt som är anpassat till den marknad man verkar på och där kunderna känner igen sättet att presentera produkter på, genomföra köp och hur man följer sin order tills den når brevlådan. Här finns det ett flertal leverantörer och vi har tittat på ett urval av dem via demobutiker och referenser.

  • Nordisk e-handel
  • Textalk
  • Talex
  • Kodmyran
  • Wikinggruppen
  • Askås
  • C4Media
  • Jetshop

Det man slås av är hur tillräckligt de flesta lösningar verkar kunna presentera upplevelsen för besökaren. Man kan skapa sin unika design idag och var och en av dem har riktigt fina referenser. Flera butiker har lyckats riktigt bra på vägen med respektive plattform.

Att arbeta med sin produktinformation

Bortsett från att produkterna ska kunna presenteras på ett bra sätt för besökaren måste jag som handlare också kunna underhålla den på ett bra sätt. För mig är det superviktigt att kunna hantera informationen via ett import och exportförfarande där jag kan arbeta fram visst material utanför själva nätbutiken. Det innebär att det måste finnas ett bra sätt att få in och ut informationen i butikskanalen som möjligt. Här har alla leverantörerna vi testat haft färdiga lösningar som fungerat hyggligt.

Vi jobbar med vårt artikelregister utanför e-handelssystemet just för att vi har en lagerbutik och ett behov av att planera sortimentet utifrån våra leverantörers artiklar. Det vill vi kunna göra i lugn och ro helt utan att lägga in uppgifterna i nätbutiken. Det ska tilldelas artikelnummer, upprättas dokumentation och ordnas med en hel del pappersarbete innan en artikel är klar att säljas på nätet. Hela den processen med att ta fram och testa av nyheter och leveranser från nya leverantörer sker utanför nätbutiken.

Bilder är också något som ska gå att använda i flera kanaler som t.ex. reklamblad eller den tryckta katalogen (som vi ännu inte lyckats producera på grund av tidsbrist).

Vissa av leverantörerna utmärkte sig direkt genom att ha mycket väl utvecklade rutiner för att kombinera information inne i systemet med information som man läser in från externa filer.

Supporten jätteviktig

Om man tar steget att lägga tekniken i knä hos en annan leverantör gäller det att det finns en bra support som kan svara på lätta och svåra frågor och gör detta ganska snabbt. Vi körde denna del i testet ganska fort och ställde frågor till supporten både om sådant som finns i manualerna och sådant som inte gick att räkna ut. Vi tog med exempel på saker som uppenbart inte gick att göra. Turligt nog gjorde det att listan på tänkbara leverantörer nu var nere på två.

  • Kodmyran
  • Wikinggruppen

Nästa steg blev en rejäl genomkörare i respektive butiks demobutiker och ett surfande på massvis av butiker som använder respektive system. Skulle tro att de som använder sin Google Analytics lär ha haft en minst sagt angelägen besökare som tittat på varenda beståndsdel i butikslösningen för att utvärdera hur en färdig lösning kan se ut.

I nästa bloggpost ska jag berätta lite mer om vår kravbild och hur vi testade demonstrationsbutikerna.

E-handelsplattformen Magento

Det självklara valet för en IT-konsult som vill hitta en lösning som går att växa i är många gånger självklart i valet av Magento. Det är en plattform som kan användas för allt från att vara CMS för att driva en webbplats, en nätbutik som säljer ett fåtal produkter eller en hel farm av olika utkanaler med innehållet per butik olika fast med samma administrativa gränssnitt. 

Detta är den andra artikeln i serien om när vi ska ta nästa steg med plattformen för butiken pålyset.se som vi kör i en äldre version av Prestashop som är i behöv av förnyelse.

Att välja Magento är ett steg i teknik som kräver några saker av den e-handlare som väljer plattformen:

  • Driftmiljön bör ske på en egen server, en VPS som man lämpligtvis hyr hos någon driftleverantör.
  • Magento ger dig möjlighet att konfigurera väldigt mycket och det gäller att man vet vad man vill.
  • Det behövs några tilläggsmoduler för att fungera smidigt med en lösning i Sverige om man ska sköta en hel del av orderhanteringen inne i Magento.
  • Det finns en hel uppsjö mallar att välja bland men då Magento är väldigt generisk blir det väldigt mycket kod i mallarna och sidorna blir rätt stora.
  • Man får ett arv av den stora lösningen även för den lilla handlaren.

Sökning och filtrering via attribut

I och med att Magento är en kraftfull plattform har den också stöd för att kunna bygga avancerade funktioner för att navigera med sökningar där man kombinerar flera sätt att finna informationen. Det här är något vi absolut vill ha möjlighet att jobba med och som är ett krav när man har väldigt många produkter där det ska vara möjligt att jämföra via produkters egenskaper.

Detta går att göra i både Prestashop, Magento och flertalet av de svenska e-handelslösningarna men hamnar ofta i segmentet med enterpriselicenser.

Vi har i vårt val av plattform ändå valt att detta ska komma i ett senare steg av butiken och eftersom vi inte har det idag kan vi klara oss utan det ett tag framöver också, just för att den typ av produkter som behöver filtreringen inte tillhör majoriteten av dem vi säljer. Om det sedan beror på att vi saknar filtrering idag återstår väl att upptäcka när vi får den aktiverad i framtiden.

Orderhanteringen

De system som är gjorda att fungera i hela världen med multibutikens alla möjligheter gör att orderhanteringen i Magento är rätt kompetent. Man kan på ett utmärkt sätt integrera denna orderhantering via ett affärssystem dit order och kunder skickas. Ska man däremot hantera sina order direkt i plattforman bör man skaffa några plugins för att hantera t.ex.

  • Plocklistor
  • Utskrift av flera fakturor/kvitton samtidigt
  • Moduler för att direkt hantera sålda fakturor i gränssnittet
  • Modul för att hantera återkoppling av frakt

Det blir rätt många steg att klicka runt på varje order för att leverera den och hanteringstiden vi har idag per order ligger på i snitt 8 minuter. Målet för oss är att komma ner i 4 minuter. Ett av de stora problemen för oss med vår orderhantering är att det är väldigt trångt på lagret. Man måste flytta på saker för att komma åt produkterna och därför är det en fördel att kunna ha ett papper med allt som ska plockas när man väl ger sig ut för att ta fram allt. Med dagens lösning och ett papper per order får man ibland öppna samma låda flera gånger.

Här finns det några fina moduler man kan köpa som löser just detta problem.

Reservering av produkter på lagret

En av nackdelarna med Magento är just hur flödet ser ut när man bekräftat men ej betalt en order. Det handlar om att en order skapas i samband med att kunden bekräftar ordern men före betalning är genomförd. Det händer ibland att kunder misslyckas med betalningen och behöver backa tillbaka för att ändra något och då finns en stor risk att ordern går ”förlorad” och kunden får börja om med risken för att någon produkt kanske tagit slut på lagret.  Vi är ju en rätt liten butik och har man ibland bara 5-10 produkter i lager av sådant som är populärt kan det lätt bli så att man missar en order för att det bara fanns ett fåtal exemplar kvar.

För att komma tillrätta med problemet finns det moduler man kan skaffa som automatiskt ordnar med att ångra dessa order och placera tillbaka kundens varor i kundvagnen när man återvänder efter misslyckad betalning. Allt går alltså utmärkt att lösa.

Mallar och grafik

Vi har tittat på att få en smidigare HTML-kod i butiken för att den ska ladda snabbare och att texten kommer högre upp i koden för att sökmotorerna ska gilla oss bättre. I och med Magento och  de mallar man kan köpa verkar många ha byggt enorma mallsystem där man kan konfigurera och anpassa mallarna så att varje butik blir unik nästan helt utan att själv ändra i mallarna.

Vi köpte några mallar för att testa och resultatet blev mest lite trist eftersom det blir enormt mycket HTML-kod och Javascript. Alternativet med att koda egna mallar kvarstod och jag gjorde några försök som egentligen gick rätt bra, bortsett från att man då kommer få göra alla testerna mot alla webbläsare själv igen för att dessutom matcha alla taggar så att moduler som man skaffar ska fungera. Det är egentligen ett väldigt smart och genomtänkt med mallhierarkier, men för den lilla butiken får detta lätt konsekvensen att man måste in i väldigt många filer för att göra en enklare mall och då har man förstört det fina med just mallhanteringens grundtanke att bara ändra sådant som ska ändras.

Hantera produkter i Magento

Här ligger nog det mest kraftfulla med Magento. Man skapar olika attributset för sina produkter och lägger in egenskaperna på produktkortet. Det går att hantera kopplingar och relationer till andra produkter och bildhanteringen är kraftfull där man kan välja vilken bild som ska användas till respektive syfte.

Det är enkelt att styra i vilka kategorier produkterna ingår och man kan på ett kraftfullt sätt lägga till fler värden i de attribut som jobbar med värdelistor. Man styr också över till vilka butiker produkter finns och det är inga problem att jobba med ett ”dolt” sortiment under tiden man tar fram all produktinformation över kommande produkter.

Man kan styra inställningar för lager på varje produkt och lägga varianter på produkter på ett smidigt sätt med vilka egenskaper som skiljer de olika varianterna åt.

Via administrativa gränssnittet går det även att styra ordning och flik för de fält som ska fyllas i. Man väljer vilka attribut som ska ingå i den facetterade sökningen och vilka som ska vara ren information. Tack vare attributset får man bara med de attribut som är aktuella för den typ av produkt man jobbar med för varje produkt och behöver alltså inte fylla i ”längd på anslutningskabel” för ett värmeljus.

Vi har länge övervägt Magento som nästa steg

Man kan nog i princip göra allt vi tänker oss göra idag och i morgon likväl som nästa år med Magento. Det är en oerhört kraftfull lösning. Det enda den inte löser är att möjligheterna är så stora att vi aldrig kommer ta oss till en butik som är smidigare utan rätt mycket arbetstid som investeras. Man vill ju inte ta nästa steg med en  så kraftfull lösning utan att utnyttja den?

Ända fram till målsnöret stod Magento som ett av de starkaste alternativen, men vi valde ändå för vår huvudbutik att inte gå vidare med Magento just för att den inte kommer minska vår administration jämfört med vad vi har idag. Magento kommer absolut användas för någon satellitbutik eller för tester av koncept, men inte där ett av de största kraven är att få ner hanteringstiden på en order till ett minium.

 

Tid att förnya sin nätbutik

Som jag tidigare skrivit så har vi nu kört vår nätbutik med ungefär samma utseende rätt länge. Man lär sig saker hela tiden och det börjar vara dags att ta tag i en förnyelse av vissa funktioner i butiken. Vi passar då även på att se över om vi kör på rätt plattform eftersom det har visat sig vara ett rätt omfattande arbete att uppgradera den vi kör idag.

Information overload

Något man lärt sig på vägen är att besökare inte kan läsa eller ta till sig information rent generellt. Vi har hela tiden försökt vara en butik där man kan skaffa sig information, men i många fall blir all information mer överflödig och ett störande moment i stället för att vara till stöd och hjälp. Nästa version av butiken ska alltså bli betydligt mer rensad och man ska få informationen först när man efterfrågar den.

Kassan måste vara smidigare

På senare tid har det här med flödet för att betala blivit allt viktigare för att få dem som ändå skapat en kundvagn att ta sig genom kassan och slutföra köpet. Det har nog bland annat att göra på att Klarna med sin Klarna Checkout förändrat sättet på hur enkelt man beställer och betalar via nätet. Vi har ännu inte riktigt kommit fram till att uppskatta lösningen då det t.ex. inte går att handla via Klarna Checkout som företag. Många andra har passat på att göra sina krångliga kassor enklare och vår kassa som när vi lanserade butiken ändå var rätt enkel kan nu betraktas som lite omständig med alla sina val.

palyset-kassan-ps

Det som skrämmer många besökare är alla uppgifter man ska fylla i nu när man vant sig vid att hämta uppgifterna via sitt personnummer och kanske någon ytterligare uppgift som postnummer. Ska erkänna att jag själv ibland hellre beställer från en butik som kan hämta uppgifterna via personnummer i stället för att knappa in dem flera gånger.

Vi tror dessutom att en del problem med felstavade adresser och postnummer kan lösas den vägen. Bara kunderna förstår att det är en frivillig uppgift.

E-handelsplattformen

Vi kör idag Prestashop och har lite fastnat i problemen man lätt hamnar i med Open Source som IT-konsult. Jag kan ju fixa allt själv och det är ju bra, men idag ägnar jag rätt mycket tid åt packandet, plockandet och skickandet så att det av den lilla fritid man har om kvällarna inte blir så mycket tid kvar alls åt att programmera om och uppgradera sin e-handelslösning.

Det visar sig att varje order tar i genomsnitt 8 minuter att hantera. Det gör att vi bara hinner packa 8 order på en timme. Inte mycket tid kvar för att kolla på TV om kvällarna då. Det handlar mycket om ren pappershantering för att få ut alla dokument och ändra status på varje order i flödet. Det gick ju bra när man bara skulle skicka en eller två order på en dag men nu kan det bli lite jäktigt.

Något annat som har fått allt större betydelse är möjligheten att skapa bra tillbehörslistor och relaterade produkter, då många av våra produkter gärna handlas med tillbehör eller som färdiga paket som består av flera olika produkter. Här har vi haft en del problem med att delar som ingår i ett paket sålt slut medan paketet legat kvar i lager trots att det inte går att leverera för att t.ex. en dimmer tillfälligt tagit slut.

Börjar man titta på flödet så finns det en hel del moment som är onödigt krångliga och där man i stället skulle kunna hitta en enklare lösning även om det innebär att man kompromissar på möjligheten att göra precis vad man vill.

Det jag gjorde som nästa steg var att börja inventera några olika lösningar som skulle kunna matcha min kravbild.  Jag ska i de följande bloggarna gå igenom lite av det som fått mig att överväga att hyra butikslösningen i stället för att köra den i egen regi. Stay tuned!

Följ hela butiksuppgraderingen

Jag kommer blogga om hela flödet vad det innebär att uppgradera nätbutiken och ni kommer så småningom även få veta vilken leverantör jag valt och hur jag kommer gå vidare med arbetet, men en sak i taget…