#3: Ik ben Tjitte Folkertsma, heb al ruim 10 jaar een enorme fascinatie voor e-commerce en de laatste jaren vooral ook omni-channel, oftewel de integratie van verschillende kanalen zoals winkels en webwinkel. Vanuit die fascinatie ben ik drie bedrijven gestarten die zich hiermee bezig houden. Deze bedrijven zijn TouchKiosk, CoBrowser & MediaCT.
In het dagelijks leven ben ik vooral actief binnen MediaCT als e-commerce specialist.
Wat mij de laatste tijd is opgevallen:
#4: Over Beaumotica (t/m vandaag)
een online winkel, op het gebied van design, sfeer en vernieuwing.
wie kent Philips Hue?
draadloos bedienbare verlichting, bedienbaar met je… alle wittinten, kleuren etc..
we zijn de eerste Nederlandse winkel die van Philips ‘Philips Hue’ mocht verkopen. Die lijn verkopen we inmiddels 3 jaar.
We gaan ook andere huisautomatisering aanbieden
We groeien inmiddels al een paar jaar zo’n 100% of iets meer
Met name actief in Nederland, een stuk België en stapsgewijs zullen we ook internationaal verder uitbreiden, en die ambities hebben we dan ook aangegrepen voor een Magento 2 project...
#5: Tjitte: Het proces:
Wat is Beta Magento 2.0?
Waarom dit project in samenwerking met Byte en Beaumotica?
Waarom heeft Beaumotica hiervoor gekozen (zie Twinkle)
Tijdlijn van aanpak
#7: Snellere laadtijd
Om goed te laten werken gekozen voor ons nieuwe platform Hypernode:
Compleet opnieuw ontworpen. Speciaal voor Magento ontworpen.
We kunnen binnen een uur op alle hostingomgevingen gecontroleerd, getest en gecheckt wijzigingen uitrollen. Uniek in de wereld. Geen van de andere NL-hosters kan zo snel inspelen op security problemen.
Eenvoudig extra tools toe te voegen, zoals MageReport Premium, automatische SSL.
Supersnel > laadtijd gemiddeld 750 ms :). Snelste heel veel sneller :). Al 600 shops.
Magento 2 is out-of-the-box niet bijzonder veel sneller of langzamer dan Magento 1. Maar het is veel makkelijker om gebruik te maken van nieuwe, snelle technieken, zoals Varnish en PHP7.
Dynamische content zoals de checkout is ook sneller op M2.
Configuratie van je hostingomgeving is bij Magento 2 minder werk dan de inrichting bij Magento 1.
Wat is het resultaat? beaumotica.nl versus beaumotica.com - oude site was al netjes, maar nieuwe site is gewoon supersnel.
#8: Beheren van orders
Verschillende views aanmaken per gebruiker (1 voor verwerken backorders, 1 voor mislukte betalingen etc.)
Gebruiksvriendelijkere interface (ook op mobiel, tablet)
Rechtensysteem
Magento 2 biedt uitgebreide mogelijkheden mbt rechtenbeheer
Verschillende views per gebruikersgroep
Voorbeeld Beamotica noemen
#9: Check out
Magento 2 heeft een verbeterde checkout. Gemaakt door een UX persoon ipv een techie :). Gericht op hogere conversie.
Nu 2 stappen. Clean. Goede order summary.
Bij Beaumotica maken we gebruik van nieuwe checkout mogelijkheid.
Vroeger gebruikte MediaCT een zelf-ontwikkelde checkout > nu de default. Hoera voor Magento2!
#10: Responsive Design
Built in Responsive Design
Nog beter out-of-the-box.
#11: Marketplace vernieuwd!
Volledig vernieuwde marketplace met extensies die zorgvuldig gemodereerd zijn
Twee varianten
basic: 1. geautomatiseerd (check op quality, code standards etc.), goedkoper voor extensiebouwer.
pro: 2. handmatig, duurder > maar komt dan hoger in de lijst!
Review alleen nog maar door kopers van extensie :).
Rumoer is “Apple model” > X procent naar Magento. Weet iemand daar meer over? Mag je er over vertellen?
180+ gevalideerde extensies, enkele honderden nog op de wachtlijst voor validatie.
M2 extensies Beaumotica:
Mirasvit: Helpdesk extensie van Mirasvit waarmee er support verleend kan worden en/of vragen gesteld kunnen worden over de bestelde producten.
Mirasvit: De nieuwste product feed extensie voor verkopen via andere kanalen waaronder Google Shopping.
Adyen: nieuwe M2 betaalextensie
Active Ants: Fulfilment extensie
#12: Beheren van producten
Dagelijkse taken uitvoeren wordt efficiënter
(o.a. updaten van producten en het uitvoeren van webwinkel marketing)
Eenvoudiger om producten te importeren en te exporteren, attributen toe te voegen, catalogus overzichten te maken.
Handige filters voor juiste weergave (bijv. voor overzicht van producten waar beschrijving mist)
Drag en Drop functie
#13: Updates en patches
Voor updaten moet je gebruik maken van Composer.
Composer is een package manager voor PHP. Deze maakt het installeren en onderhouden veel makkelijker.
Depencies. Geen conflicten.
Interne API. Geen conflicten.
Magento 2 plugins > geen rewrites of overschrijven van class meer nodig > minder of geen conflicten.
Voordeel? Makkelijker, minder fouten, goedkoper voor Beaumotica.
Composer op Hypernode.
Theoretisch 100% automatisch.
#14: Teams focus verlegt eerst productkwaliteit (bug fixes oplossen) dan nieuwe functionaliteit
Current Focus on Product Quality/Developer
Situation
• Rise in active builds has shown gaps in test coverage
• Code stability is our #1 focus
Plan to address
• Teams focused on bug fix over new feature development
• Teams working in Kanban mode to package patch releases quicker
• Dedicated dashboards and coordination with Support
• Leverage GitHub to find issues and address sooner
• Cloud: Incorporate learnings from early Cloud projects to improve
#15: Staging & preview
Wijzigingen in producten, categorieën, content, banners, promoties, prijzen en thema’s voor publiceren zichtbaar
Tijdig klaar zetten van campagnes (met eind en start datum) Voor bijv. een nieuwe collectie of een actie.
Wijzigingen zijn per datum of per campagne zichtbaar (om te bekijken hoe productie site eruit komt te zien)
Centraal staging dashboard waarin alle wijzigingen centraal worden weergegeven
#16: Q2: Optimalisatie B2B Module
Super user account -bedrijfsaccount/autorisatie
Prijsdifferentiatie en assortiment aanpassen per account
Beheren/verwerken offertes
Herhaalbestellingen
#17: Managen van content
WYSIWYG verbeteren
Visueel contentbeheer
Verbeteren van beheerinterface
Blogfunctionaliteit
Optimalisatie beheer & gebruikerservaring
Uitgebreide rapporten en analytics
Meer mogelijkheden voor promoties
Verfijnde personalisatie en segmentatie
#18: Transparant proces voor oplossen bugs en issues:
Github.
Centraal platform voor developers.
Bugs, fixes en features, documentatie.
Hierboven een voorbeeld van onze Willem, die een bugje oplost. En hop, opgenomen in Magento 2!
Makkelijk laatste versie op te halen.
Bugs sneller gefixt. Minder bugs. Minder dev-tijd.
… het gaat developers heel veel tijd schelen > dus MediaCT heeft meer tijd voor gave features voor Beaumotica in plaats van versiebeheer doen.
#19: ? Heb je meer conversie? Alle reden om aan te nemen dat dit kan, want makkelijker preview, makkelijker onderhoud, betere checkout. Maar nog geen concrete use case.
? Adviseer je Magento2? Ja, als je opnieuw begint (als de extensies er zijn). Maar nog niet converteren, als ie goed draait. Wacht nog even (half jaar).
? Kale versie van M2 > en mee spelen > kan bij Byte/Hypernode. Speel er eens mee!
? Is het moeilijker voor de techneuten? Anders. Kan zo voelen, maar voor wie de architectuur van M2 snapt en de technieken kent wordt het makkelijker.