SlideShare a Scribd company logo
1 of 97
E-commerce in Action
Know what you / your 
business / your customers 
want.
Serve the consumers with 
good products, content, and 
community.
Pay close attention to concept 
and visual design.
Implement the system using 
the right platform.
Get the right vendors and 
manage them properly.
Manage also your own 
people, processes and 
thinking.
Remember that your 
business starts after the 
project ends – prepare for it.
About us
Exove is a leading Northern European 
company specialising in open source 
web services design and development.
We help our clients to 
grow their digital business.
Our Approach 
Understanding 
your business
Our Approach 
Understanding 
your business 
Our expertise
Our Approach 
Understanding 
your business 
Our expertise 
Power of open 
technologies
Results 
Beautiful, 
functional & 
business-driven 
services
70+ people, over 175 customers, 
5.0 MEUR revenue 2013, profitable, 
offices in Helsinki, London, Oulu & Tallinn
Agenda 
9.00 Opening words Janne Kalliola 
9.10 Drupal Commerce Platform Robert Douglass, Commerce 
Guys 
9.40 Break 
9.50 Choosing a Good Payment 
Solution 
Jacob Segercrantz, Suomen 
Maksuturva 
10.20 Content Driven E-Commerce Brian Mak, Wauwaa 
Juha Jauhiainen & 
Topias Dean, Exove Design 
10.50 Discussion
Commerce Guys 
Exove eCommerce seminar 
Helsinki, November 2014
Commerce Guys is the software 
company behind 
& 
Founded in 2010, 60 employees 
Paris, France (25) 
Ann Arbor, Michigan (20) 
London, UK (15) 
VC Funded, raised $10M
Drupal & Drupal Commerce 
Built to work together 
2 
0 
Content 
Workflow 
Graphics 
c.5mn websites (2.5%) 
1mn registered members 
1,049 most visited site 
User 
Generated 
Content 
Scalability 
Security 
Social 
SEO 
Products 
Search 
Cart 
Checkout 
Pricing 
Currencies 
Taxes 
Sales & 
Promotions 
Analytics 
Real-time 
Monitoring PCI 
Compliance 
Shipment 
Cross-sell 
/ Up-sell 
33k websites 
c.2k net monthly 
additions 
Languages 
/ Locales
50,000+ Drupal Commerce websites
Lush.co.uk 
What so special about Lush? 
- It’s a brand, not a catalog 
of products 
- Recycling, colours & 
textures, smell, green 
- Design at the essence 
- Mobile & tablet first 
- Target in 2 years: 1/3rd of 
the revenue online
Olsson Gerthel 
What so special about 
Olsson Gerthel 
- Pure player 
- Not just about the catalog 
- All about matching your 
taste 
- Inspiring by an intensive 
use of medias (pictures 
mostly) 
- In a modern, tablet 
inspired way
Eurostar 
What so special about 
Eurostar 
- Drupal Commerce for the 
front end 
- Eurostar not selling 
tickets, but travel 
experience 
- Fully integrated with 
complex Information 
systems 
- Huge traffic & number of 
transactions
Platform.sh 
What so special about 
Platform.sh? 
- Content, documentation, 
blogging & commerce 
- Development & Hosting 
solution with different plans 
- Advanced billing capabilities, 
including recurring, complex 
invoicing, meter based billing, 
postpaid, pro-rata for the 
month in progress, vouchers 
and other sophisticated
The strengths of 
CMS & eCommerce 
More traffic = more revenue 
Attract traffic and makes customer 
more loyal by deeply integrating 
content, social and ecommerce. 
React faster to market changes 
with continuous delivery, benefit 
from open source and open 
roadmap innovation. 
Adapts to the way you work 
Make your ecommerce more 
efficient with a customizable 
back-office and clean 
integration with backend 
systems. 
Operational excellence 
- Scalability 
- Security 
- Lower TCO 
- Vendor support 
Leverage powerful billing 
capabilities 
Platform.sh 
The Drupal Commerce Cloud 
enables to develop & deploy 
seamlessly and in full 
confidence.
COMPARISON DRUPAL 
COMMERCE & MAGENTO
High level MAGENTO – DRUPAL COMMERCE Comparison (1/2) 
Features Magento 
Drupal 
Commerce 
Comments 
Ready to use +++ ++ 
Drupal Commerce is a very flexible framework that fits within 
existing infrastructure & business processes better. As a result, 
there is slightly less out of box functionality but a greater ability 
to configure and customize to meet unique needs. A site 
accelerator (Commerce Kickstart) is also available, which can 
cut up to a month off of development time. 
Open source, open 
code, innovation + +++ 
Drupal Commerce is GPLV2, and has only one version of code, 
which stimulates community contributions and fosters much 
greater innovation and advancement of the product. Magento 
Enterprise requires a commercial license, that must be renewed 
annually, and which creates a barrier for community contribution. 
Functional feature 
set +++ +++ 
Magento has more "out of the box" eCommerce features, but 
Drupal Commerce comes with more advanced "web features", 
including critical eCommerce features like SEO, Search and 
very powerful tools like the Views and Rules engines. 
Support ++ +++ 
Drupal Commerce Support provides coverage for your entire 
Commerce site including modules and customizations while 
Magento support covers bugs only associated with Magento 
Core. Magento support does not cover any modules or 
customizations.
High level MAGENTO – DRUPAL COMMERCE Comparison (2/2) 
Features Magento 
Drupal 
Commerce 
Comments 
Content 
Management and 
Community 
features 
+ +++ Magento has very limited CMS functionality, while Drupal 
Commerce was built on Drupal, the world’s most widely used 
CMS. This enables sites one unified system at the heart, 
weaving rich content experiences (video, photos, etc.) with 
powerful community features (reviews, ratings, etc.), integrated 
social network connections, and commerce all within a single 
environment, back-office, and database 
Ease of use +++ ++ 
Magento has more "out of the box" features, while Drupal 
Commerce offers much stronger customization of the back 
office, enabling role segmentation (marketing, call center) with 
powerful team collaboration tools. 
External Systems 
integration ++ +++ 
Drupal Commerce was built to behave best in conjunction with 
an existing system like an ERP. Very careful attention was 
brought to the clarity and quality of API documentation. All Back-office 
interfaces are then disabled in order to lighten the 
application. 
Digital & recurring + +++ 
Drupal Commerce is highly suitable for non-physical goods and 
business models that rely on recurring payment, subscription or 
metered billing. These features are unique and exclusive to 
Drupal Commerce. 
Scalability, security + +++ 
Drupal Commerce benefits from the powerful scalability of Drupal and 
the ongoing oversight by the Drupal. Magento, on the contrary, depends 
almost entirely on internal resources and funding to address security 
and scalability issues.
PLATFORM.SH INTRODUCTION 
The continuous delivery cloud
DEVELOPMENT 
Is broken with half baked features and 
work-in progress. 
STAGING 
Is an unholy mix of hot fixes and 
features for next release(s) with 
“lorem ipsum”, you can never know 
what to test. 
PRODUCTION 
Has bugs that only appear on 
production and cannot be reproduced 
in staging or development. 
TRADITIONAL 
INFRASTRUCTURES 
ARE BROKEN
Platform.sh is different 
INSTANT URL FOR 
EVERY BRANCH 
GIT-DRIVEN 
INFRASTRUCTURE 
MULTIPLE APPS 
MULTIPLE STACKS 
ROBUST MODERN 
PRODUCTION
INSTANT URL FOR 
EVERY BRANCH 
Platform.sh allows for agile methodology best practices
Platform.sh is different 
INSTANT URL FOR 
EVERY BRANCH 
GIT-DRIVEN 
INFRASTRUCTURE 
MULTIPLE APPS 
MULTIPLE STACKS 
ROBUST MODERN 
PRODUCTION
GIT-DRIVEN 
INFRASTRUCTURE 
- Modern web projects have increasingly complex 
architecture requirements. 
- Platform.sh allows you to describe the infrastructure 
alongside with the code of your applications.
Platform.sh is different 
INSTANT URL FOR 
EVERY BRANCH 
GIT-DRIVEN 
INFRASTRUCTURE 
MULTIPLE APPS 
MULTIPLE STACKS 
ROBUST MODERN 
PRODUCTION
MULTIPLE APPS 
MULTIPLE STACKS 
- Each Platform.sh project can contain multiple applications 
in the same Git repository. 
- Multiple stacks
Platform.sh is different 
INSTANT URL FOR 
EVERY BRANCH 
GIT-DRIVEN 
INFRASTRUCTURE 
MULTIPLE APPS 
MULTIPLE STACKS 
ROBUST MODERN 
PRODUCTION
ROBUST MODERN 
PRODUCTION 
Platform.sh Enterprise add-on 
provides high availability hosting 
options. 
- Integrated CDN; 
- High availability deployment 
(3x redundancy); 
- Zero downtime scalability: Go 
from a few to a hundred CPUs
1. Quickly onboard new 
developers 
Perfect for freelancers, outsourcing, specialists
2. Spend zero time setting 
up servers 
Stop doing DevOps. This is NoOps.
3. Rapid prototyping 
Launch new modules or themes with one line of code.
4. Instant 
demonstration 
Each branch has a URL.
5. Continuous testing, 
Continuous integration 
Webhooks and the CLI make Jenkins happy.
6. Confidence in deployment: 
repeatable, reversible 
Each Git Push is a deployment. You get lots of practice.
7. Local development 
to cloud 
With the CLI, the build process is the same everywhere.
8. Instant communication 
across the team 
Includes native Hipchat and Github integration
9. Flexibility in 
technology choices
10. Intelligent 
Production Architecture 
3x redundancy, integrity guarantee, CDN grade cache
https://platform.sh 
@platformsh
Agenda 
9.00 Opening words Janne Kalliola 
9.10 Drupal Commerce Platform Robert Douglass, Commerce 
Guys 
9.40 Break 
9.50 Choosing a Good Payment 
Solution 
Jacob Segercrantz, Suomen 
Maksuturva 
10.20 Content Driven E-Commerce Brian Mak, Wauwaa 
Juha Jauhiainen & 
Topias Dean, Exove Design 
10.50 Discussion
Agenda 
9.00 Opening words Janne Kalliola 
9.10 Drupal Commerce Platform Robert Douglass, Commerce 
Guys 
9.40 Break 
9.50 Choosing a Good Payment 
Solution 
Jacob Segercrantz, Suomen 
Maksuturva 
10.20 Content Driven E-Commerce Brian Mak, Wauwaa 
Juha Jauhiainen & 
Topias Dean, Exove Design 
10.50 Discussion
What to consider when choosing a 
payment solution? 
E-commerce in Action Seminar 
Nov 18th 2014, Jacob Segercrantz 
Intelligent Online Payment Services
Suomen Maksuturva Oy is an authorized payment institution supervised by the 
Financial Supervisory Authority (FIN-FSA). We provide Intelligent Online Payment 
Services consisting of the most comprehensive set of high quality service features 
in the Finnish market. 
Intelligent Online Payment Services E-commerce in Action Seminar 
Nov 18th 2014, Jacob Segercrantz 
More companies usingMaksuturva and some case stories below: 
https://www.maksuturva.fi/en/for-web-stores/solutions-for-enterprises/case-examples/ 
https://www.maksuturva.fi/en/references/
What to consider when 
Intelligent Online Payment Services E-commerce in Action Seminar 
Nov 18th 2014, Jacob Segercrantz 
choosing a 
payment solution?
What to consider when choosing a car? 
A B 
Engine 
Transmission 
Intelligent Online Payment Services 
Safety 
Size 
Colour 
Emissions 
Quality 
4x4 
Price 
Consumption 
Petrol vs. diesel vs. electric 
Power 
E-commerce in Action Seminar 
Nov 18th 2014, Jacob Segercrantz
What to consider when choosing a payment solution? 
Integrations 
Buyer Webshop 
Customer 
service 
Settlement model 
Intelligent Online Payment Services 
Safety 
Accounting 
Reporting 
ERP 
Quality 
Consumer 
experience 
Refund 
handling 
Payment methods 
Net vs. gross 
Mobile 
€ 
Customer segment 
Return form 
Local vs. global 
Price Legal issues 
E-commerce in Action Seminar 
Nov 18th 2014, Jacob Segercrantz
…working in the back-office 
might not always be 
Intelligent Online Payment Services 
as uncomplicated! 
Although the web shop has a great 
and functional facade… 
E-commerce in Action Seminar 
Nov 18th 2014, Jacob Segercrantz
What is the payment solution’s role? 
Purchase 
Before purchase After purchase 
Activities leading to 
online sales 
Manual 
Ostoksen jälkeiset 
after sales 
aktiviteetit 
work 
Time 
PS 
Payment and 
reporting 
Brief active role 
Intelligent Online Payment Services 
E-commerce in Action Seminar 
Nov 18th 2014, Jacob Segercrantz
What is the payment solution’s role? 
Purchase 
Before purchase After purchase 
Activities leading to 
online sales 
PS 
Ostoksen jälkeiset 
aktiviteetit 
Payment, reporting, settlements, reconciliation, refunds 
and returns, customer service etc. 
Manual after sales work 
Time 
Longer active role 
Intelligent Online Payment Services 
E-commerce in Action Seminar 
Nov 18th 2014, Jacob Segercrantz
Things to consider: 
The payment and payment methods 
Target market 
Intelligent Online Payment Services 
Segment 
Product 
category 
Mobile 
Checkout 
process 
User experience 
Branding 
Legal issues 
Fraud management 
Payment method maintenence 
E-commerce in Action Seminar 
Nov 18th 2014, Jacob Segercrantz
Intelligent Online Payment Services 
Direct 
payment 
via bank 
(~ 40-70 %) 
Invoice 
(~ 40 %) 
The most popular 
payment methods 
in the Nordics 
Card 
(~ 70 %) 
Card 
(~ 80 %) 
E-commerce in Action Seminar 
Nov 18th 2014, Jacob Segercrantz
Example: the use of payment methods 
in different product categories 
Source: TNS Gallup – Nordic e-commerce 2012 
Intelligent Online Payment Services E-commerce in Action Seminar 
Nov 18th 2014, Jacob Segercrantz
Things to consider: 
Refund and return handling 
Intelligent Online Payment Services 
Return data 
collection 
Warehouse 
Product 
category 
Manual vs. automatic 
refunds 
User experience 
Time used and cost 
Legal issues 
Reporting and reconciliation 
Return percentage 
Cost reduction 
E-commerce in Action Seminar 
Nov 18th 2014, Jacob Segercrantz
Example: Returns within different product 
categories in the Nordics 
Intelligent Online Payment Services 
Source: PostNord – E-commerce in the Nordics 2014 
E-commerce in Action Seminar 
Nov 18th 2014, Jacob Segercrantz
Things to consider: 
Settlements and reporting 
Settlement model Sales ledger 
Intelligent Online Payment Services 
demands 
Centralization 
Reconciliation 
Customization 
ERP system demands 
Audit-trail 
Report data & format 
E-commerce in Action Seminar 
Nov 18th 2014, Jacob Segercrantz
Brick-and-mortar retail 
…has been around for a long time 
ERP Sales ledger 
Accounting 
Purchase 
ledger 
Buying customers 
AUTOMATED PROCESSES 
Master data 
Bank 
accounts 
= AUTOMATION 
Intelligent Online Payment Services E-commerce in Action Seminar 
Copyright © Maksuturva | Lindorff 
Nov 18th 2014, Jacob Segercrantz
E-commerce 
…is for many companies still a quite new business area… 
Buying customers ” 
Web Shop Order 
Order 
In some extreme cases 
there is no technical 
communication 
between the different 
sales channels 
Brick-and-mortar 
X X 
X X 
X X 
Intelligent Online Payment Services E-commerce in Action Seminar 
Copyright © Maksuturva | Lindorff 
Nov 18th 2014, Jacob Segercrantz
Jacob Segercrantz 
Sales Director, solution sales 
+358 40 562 9802 
jacob.segercrantz@maksuturva.fi 
Suomen Maksuturva Oy 
Ruoholahdenkatu 23 
00180 Helsinki 
Intelligent Online Payment Services E-commerce in Action Seminar 
Nov 18th 2014, Jacob Segercrantz
Agenda 
9.00 Opening words Janne Kalliola 
9.10 Drupal Commerce Platform Robert Douglass, Commerce 
Guys 
9.40 Break 
9.50 Choosing a Good Payment 
Solution 
Jacob Segercrantz, Suomen 
Maksuturva 
10.20 Content Driven E-Commerce Brian Mak, Wauwaa 
Juha Jauhiainen & 
Topias Dean, Exove Design 
10.50 Discussion
Combining community, content and online retail 
An Integrated Value-Added Experience
Publishers must use advertising to monetise content 
= 
Less content, poor quality 
Problem 1
E-commerce sites need engaged users over 
a long period of time 
= 
High cost of marketing, decreased LTV, 
only loyal to the cheapest 
Problem 2
Communities need depth, breadth and engagement 
= 
How do you support the model? 
Problem 3
Refined 
shopping 
experience 
Commerce 
Contextually 
relevant 
content 
Content 
Critical 
mass for 
community 
Community
Competition
Why now?
Thank you! 
Brian Mak • brian.mak@wauwaa.com
Thank you! 
Brian Mak • brian.mak@wauwaa.com
About content, commerce, 
design and parenthood
The upcoming version of wauwaa.com was designed with 
simplicity, contextuality and responsiveness in mind.
Agenda 
9.00 Opening words Janne Kalliola 
9.10 Drupal Commerce Platform Robert Douglass, Commerce 
Guys 
9.40 Break 
9.50 Choosing a Good Payment 
Solution 
Jacob Segercrantz, Suomen 
Maksuturva 
10.20 Content Driven E-Commerce Brian Mak, Wauwaa 
Juha Jauhiainen & 
Topias Dean, Exove Design 
10.50 Discussion
E-commerce in Action

More Related Content

What's hot

Buyer supplier relationship
Buyer supplier relationshipBuyer supplier relationship
Buyer supplier relationshipAnkit
 
Laudon mis12 ppt03
Laudon mis12 ppt03Laudon mis12 ppt03
Laudon mis12 ppt03Faisal14H
 
MIS-CH6: Foundation of BUsiness Intelligence: Databases & IS
MIS-CH6: Foundation of BUsiness Intelligence: Databases & ISMIS-CH6: Foundation of BUsiness Intelligence: Databases & IS
MIS-CH6: Foundation of BUsiness Intelligence: Databases & ISSukanya Ben
 
Chapter8
Chapter8Chapter8
Chapter8AG RD
 
Management Information Systems - Chapter 3
Management Information Systems - Chapter 3Management Information Systems - Chapter 3
Management Information Systems - Chapter 3Joel Briza
 
MIS-CH05: IT Infrastructure and Emerging Technologies
MIS-CH05: IT Infrastructure and Emerging TechnologiesMIS-CH05: IT Infrastructure and Emerging Technologies
MIS-CH05: IT Infrastructure and Emerging TechnologiesSukanya Ben
 
DEMAND MANAGEMENT AND CUSTOMER SERVICE
DEMAND MANAGEMENT AND CUSTOMER SERVICEDEMAND MANAGEMENT AND CUSTOMER SERVICE
DEMAND MANAGEMENT AND CUSTOMER SERVICEAshish Hande
 
Electronic and mobile commerce
Electronic and mobile commerceElectronic and mobile commerce
Electronic and mobile commerceyham manansala
 
Ethical and social issues in management information systems for BBA hons pro...
Ethical and social issues in management information systems  for BBA hons pro...Ethical and social issues in management information systems  for BBA hons pro...
Ethical and social issues in management information systems for BBA hons pro...Tonmoy zahid Rishad
 
Module 5 e procurement
Module 5 e procurementModule 5 e procurement
Module 5 e procurementJitendra Tomar
 

What's hot (20)

Laudon mis14 ch01
Laudon mis14 ch01Laudon mis14 ch01
Laudon mis14 ch01
 
MIS Chapter 3
MIS Chapter 3MIS Chapter 3
MIS Chapter 3
 
Buyer supplier relationship
Buyer supplier relationshipBuyer supplier relationship
Buyer supplier relationship
 
Laudon mis12 ppt03
Laudon mis12 ppt03Laudon mis12 ppt03
Laudon mis12 ppt03
 
Chapter 3 MIS
Chapter 3 MISChapter 3 MIS
Chapter 3 MIS
 
E-Services
E-ServicesE-Services
E-Services
 
Laudon mis14 ch02
Laudon mis14 ch02Laudon mis14 ch02
Laudon mis14 ch02
 
MIS-CH6: Foundation of BUsiness Intelligence: Databases & IS
MIS-CH6: Foundation of BUsiness Intelligence: Databases & ISMIS-CH6: Foundation of BUsiness Intelligence: Databases & IS
MIS-CH6: Foundation of BUsiness Intelligence: Databases & IS
 
Chapter8
Chapter8Chapter8
Chapter8
 
Laudon Ch13
Laudon Ch13Laudon Ch13
Laudon Ch13
 
Management Information Systems - Chapter 3
Management Information Systems - Chapter 3Management Information Systems - Chapter 3
Management Information Systems - Chapter 3
 
MIS-CH05: IT Infrastructure and Emerging Technologies
MIS-CH05: IT Infrastructure and Emerging TechnologiesMIS-CH05: IT Infrastructure and Emerging Technologies
MIS-CH05: IT Infrastructure and Emerging Technologies
 
MIS Chapter 2
MIS Chapter 2MIS Chapter 2
MIS Chapter 2
 
Information system in bussines today
Information system in bussines todayInformation system in bussines today
Information system in bussines today
 
E business strategy
E business strategyE business strategy
E business strategy
 
DEMAND MANAGEMENT AND CUSTOMER SERVICE
DEMAND MANAGEMENT AND CUSTOMER SERVICEDEMAND MANAGEMENT AND CUSTOMER SERVICE
DEMAND MANAGEMENT AND CUSTOMER SERVICE
 
Information systems in global business today
Information systems in global business todayInformation systems in global business today
Information systems in global business today
 
Electronic and mobile commerce
Electronic and mobile commerceElectronic and mobile commerce
Electronic and mobile commerce
 
Ethical and social issues in management information systems for BBA hons pro...
Ethical and social issues in management information systems  for BBA hons pro...Ethical and social issues in management information systems  for BBA hons pro...
Ethical and social issues in management information systems for BBA hons pro...
 
Module 5 e procurement
Module 5 e procurementModule 5 e procurement
Module 5 e procurement
 

Viewers also liked

Deconstructing drupal commerce
Deconstructing drupal commerceDeconstructing drupal commerce
Deconstructing drupal commerceguy_schneerson
 
Drupal Café: Introduction to Drupal Commerce
Drupal Café: Introduction to Drupal CommerceDrupal Café: Introduction to Drupal Commerce
Drupal Café: Introduction to Drupal CommerceExove
 
Scope proposal-ecommerce-website
Scope proposal-ecommerce-websiteScope proposal-ecommerce-website
Scope proposal-ecommerce-websitemaxtra
 
E Commerce Project Charter
E Commerce Project CharterE Commerce Project Charter
E Commerce Project Charterbrianbish10795
 
Ecommerce website proposal
Ecommerce website proposalEcommerce website proposal
Ecommerce website proposalSudhir Raj
 
Internet Banking
Internet BankingInternet Banking
Internet Bankingsnehateddy
 
DFD for E-Commerce Website
DFD for E-Commerce WebsiteDFD for E-Commerce Website
DFD for E-Commerce WebsiteRabart Kurrey
 

Viewers also liked (10)

Deconstructing drupal commerce
Deconstructing drupal commerceDeconstructing drupal commerce
Deconstructing drupal commerce
 
Drupal Café: Introduction to Drupal Commerce
Drupal Café: Introduction to Drupal CommerceDrupal Café: Introduction to Drupal Commerce
Drupal Café: Introduction to Drupal Commerce
 
E commerce use case documentation.
E commerce use case documentation.E commerce use case documentation.
E commerce use case documentation.
 
Scope proposal-ecommerce-website
Scope proposal-ecommerce-websiteScope proposal-ecommerce-website
Scope proposal-ecommerce-website
 
E Commerce Project Charter
E Commerce Project CharterE Commerce Project Charter
E Commerce Project Charter
 
Ecommerce website proposal
Ecommerce website proposalEcommerce website proposal
Ecommerce website proposal
 
Internet Banking
Internet BankingInternet Banking
Internet Banking
 
Banking ppt
Banking pptBanking ppt
Banking ppt
 
DFD for E-Commerce Website
DFD for E-Commerce WebsiteDFD for E-Commerce Website
DFD for E-Commerce Website
 
E commerce ppt
E commerce pptE commerce ppt
E commerce ppt
 

Similar to E-commerce in Action

Benchmark of e-commerce solutions
Benchmark of e-commerce solutionsBenchmark of e-commerce solutions
Benchmark of e-commerce solutionsNBS System
 
Microservices Architecture for e-Commerce
Microservices Architecture for e-CommerceMicroservices Architecture for e-Commerce
Microservices Architecture for e-CommerceDivante
 
10 Advantages of Modern DXPs
10 Advantages of Modern DXPs10 Advantages of Modern DXPs
10 Advantages of Modern DXPsLinda Martin
 
Benchmark of ecommerce solutions (short version, english)
Benchmark of ecommerce solutions (short version, english)Benchmark of ecommerce solutions (short version, english)
Benchmark of ecommerce solutions (short version, english)Philippe Humeau
 
Freelancer profile / Pasi Vuorio
Freelancer profile / Pasi VuorioFreelancer profile / Pasi Vuorio
Freelancer profile / Pasi VuorioPasi Vuorio
 
Transform your Intranet with Drupal and Alfresco - by Optaros
Transform your Intranet with Drupal and Alfresco - by OptarosTransform your Intranet with Drupal and Alfresco - by Optaros
Transform your Intranet with Drupal and Alfresco - by OptarosAlfresco Software
 
PrestaShop - Kathmandu Ecommerce Meetup #1
PrestaShop - Kathmandu Ecommerce Meetup #1PrestaShop - Kathmandu Ecommerce Meetup #1
PrestaShop - Kathmandu Ecommerce Meetup #1Hem Pokhrel
 
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)DevOps as a Service - our own true story with a happy ending (JuCParis 2018)
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)Philippe Ensarguet
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsRichard Harbridge
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsRichard Harbridge
 
Implementing and running a secure datalake from the trenches
Implementing and running a secure datalake from the trenches Implementing and running a secure datalake from the trenches
Implementing and running a secure datalake from the trenches DataWorks Summit
 
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentationvue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentationDivante
 
Portfolio Samples: IT Marketing/Copywriting
Portfolio Samples: IT Marketing/Copywriting Portfolio Samples: IT Marketing/Copywriting
Portfolio Samples: IT Marketing/Copywriting Teri Sawers
 
Social Media, Cloud Computing and architecture
Social Media, Cloud Computing and architectureSocial Media, Cloud Computing and architecture
Social Media, Cloud Computing and architectureRick Mans
 
Full Stack Web Development Basics to Know.pdf
Full Stack Web Development Basics to Know.pdfFull Stack Web Development Basics to Know.pdf
Full Stack Web Development Basics to Know.pdfLaura Miller
 
Forms 2 Future - the ongoing journey into the future for Oracle based organiz...
Forms 2 Future - the ongoing journey into the future for Oracle based organiz...Forms 2 Future - the ongoing journey into the future for Oracle based organiz...
Forms 2 Future - the ongoing journey into the future for Oracle based organiz...Lucas Jellema
 

Similar to E-commerce in Action (20)

Benchmark of e-commerce solutions
Benchmark of e-commerce solutionsBenchmark of e-commerce solutions
Benchmark of e-commerce solutions
 
Microservices Architecture for e-Commerce
Microservices Architecture for e-CommerceMicroservices Architecture for e-Commerce
Microservices Architecture for e-Commerce
 
10 Advantages of Modern DXPs
10 Advantages of Modern DXPs10 Advantages of Modern DXPs
10 Advantages of Modern DXPs
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Benchmark of ecommerce solutions (short version, english)
Benchmark of ecommerce solutions (short version, english)Benchmark of ecommerce solutions (short version, english)
Benchmark of ecommerce solutions (short version, english)
 
Freelancer profile / Pasi Vuorio
Freelancer profile / Pasi VuorioFreelancer profile / Pasi Vuorio
Freelancer profile / Pasi Vuorio
 
Transform your Intranet with Drupal and Alfresco - by Optaros
Transform your Intranet with Drupal and Alfresco - by OptarosTransform your Intranet with Drupal and Alfresco - by Optaros
Transform your Intranet with Drupal and Alfresco - by Optaros
 
PrestaShop - Kathmandu Ecommerce Meetup #1
PrestaShop - Kathmandu Ecommerce Meetup #1PrestaShop - Kathmandu Ecommerce Meetup #1
PrestaShop - Kathmandu Ecommerce Meetup #1
 
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)DevOps as a Service - our own true story with a happy ending (JuCParis 2018)
DevOps as a Service - our own true story with a happy ending (JuCParis 2018)
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 
JB_01
JB_01JB_01
JB_01
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 
Implementing and running a secure datalake from the trenches
Implementing and running a secure datalake from the trenches Implementing and running a secure datalake from the trenches
Implementing and running a secure datalake from the trenches
 
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentationvue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
 
Portfolio Samples: IT Marketing/Copywriting
Portfolio Samples: IT Marketing/Copywriting Portfolio Samples: IT Marketing/Copywriting
Portfolio Samples: IT Marketing/Copywriting
 
Social World
Social WorldSocial World
Social World
 
Social Media, Cloud Computing and architecture
Social Media, Cloud Computing and architectureSocial Media, Cloud Computing and architecture
Social Media, Cloud Computing and architecture
 
Full Stack Web Development Basics to Know.pdf
Full Stack Web Development Basics to Know.pdfFull Stack Web Development Basics to Know.pdf
Full Stack Web Development Basics to Know.pdf
 
Smile & Magento
Smile & MagentoSmile & Magento
Smile & Magento
 
Forms 2 Future - the ongoing journey into the future for Oracle based organiz...
Forms 2 Future - the ongoing journey into the future for Oracle based organiz...Forms 2 Future - the ongoing journey into the future for Oracle based organiz...
Forms 2 Future - the ongoing journey into the future for Oracle based organiz...
 

More from Exove

Data security in the age of GDPR – most common data security problems
Data security in the age of GDPR – most common data security problemsData security in the age of GDPR – most common data security problems
Data security in the age of GDPR – most common data security problemsExove
 
Provisioning infrastructure to AWS using Terraform – Exove
Provisioning infrastructure to AWS using Terraform – ExoveProvisioning infrastructure to AWS using Terraform – Exove
Provisioning infrastructure to AWS using Terraform – ExoveExove
 
Advanced custom fields in Wordpress
Advanced custom fields in WordpressAdvanced custom fields in Wordpress
Advanced custom fields in WordpressExove
 
Introduction to Robot Framework – Exove
Introduction to Robot Framework – ExoveIntroduction to Robot Framework – Exove
Introduction to Robot Framework – ExoveExove
 
Jenkins and visual regression – Exove
Jenkins and visual regression – ExoveJenkins and visual regression – Exove
Jenkins and visual regression – ExoveExove
 
Server-side React with Headless CMS – Exove
Server-side React with Headless CMS – ExoveServer-side React with Headless CMS – Exove
Server-side React with Headless CMS – ExoveExove
 
WebSockets in Bravo Dashboard – Exove
WebSockets in Bravo Dashboard – ExoveWebSockets in Bravo Dashboard – Exove
WebSockets in Bravo Dashboard – ExoveExove
 
Diversity in recruitment
Diversity in recruitmentDiversity in recruitment
Diversity in recruitmentExove
 
Saavutettavuus liiketoimintana
Saavutettavuus liiketoimintanaSaavutettavuus liiketoimintana
Saavutettavuus liiketoimintanaExove
 
Saavutettavuus osana Eläkeliiton verkkosivu-uudistusta
Saavutettavuus osana Eläkeliiton verkkosivu-uudistustaSaavutettavuus osana Eläkeliiton verkkosivu-uudistusta
Saavutettavuus osana Eläkeliiton verkkosivu-uudistustaExove
 
Mitä saavutettavuusdirektiivi pitää sisällään
Mitä saavutettavuusdirektiivi pitää sisälläänMitä saavutettavuusdirektiivi pitää sisällään
Mitä saavutettavuusdirektiivi pitää sisälläänExove
 
Creating Landing Pages for Drupal 8
Creating Landing Pages for Drupal 8Creating Landing Pages for Drupal 8
Creating Landing Pages for Drupal 8Exove
 
GDPR for developers
GDPR for developersGDPR for developers
GDPR for developersExove
 
Managing Complexity and Privacy Debt with Drupal
Managing Complexity and Privacy Debt with DrupalManaging Complexity and Privacy Debt with Drupal
Managing Complexity and Privacy Debt with DrupalExove
 
Life with digital services after GDPR
Life with digital services after GDPRLife with digital services after GDPR
Life with digital services after GDPRExove
 
GDPR - no beginning no end
GDPR - no beginning no endGDPR - no beginning no end
GDPR - no beginning no endExove
 
Developing truly personalised experiences
Developing truly personalised experiencesDeveloping truly personalised experiences
Developing truly personalised experiencesExove
 
Customer Experience and Personalisation
Customer Experience and PersonalisationCustomer Experience and Personalisation
Customer Experience and PersonalisationExove
 
Adventures In Programmatic Branding – How To Design With Algorithms And How T...
Adventures In Programmatic Branding – How To Design With Algorithms And How T...Adventures In Programmatic Branding – How To Design With Algorithms And How T...
Adventures In Programmatic Branding – How To Design With Algorithms And How T...Exove
 
Dataohjattu asiakaskokemus
Dataohjattu asiakaskokemusDataohjattu asiakaskokemus
Dataohjattu asiakaskokemusExove
 

More from Exove (20)

Data security in the age of GDPR – most common data security problems
Data security in the age of GDPR – most common data security problemsData security in the age of GDPR – most common data security problems
Data security in the age of GDPR – most common data security problems
 
Provisioning infrastructure to AWS using Terraform – Exove
Provisioning infrastructure to AWS using Terraform – ExoveProvisioning infrastructure to AWS using Terraform – Exove
Provisioning infrastructure to AWS using Terraform – Exove
 
Advanced custom fields in Wordpress
Advanced custom fields in WordpressAdvanced custom fields in Wordpress
Advanced custom fields in Wordpress
 
Introduction to Robot Framework – Exove
Introduction to Robot Framework – ExoveIntroduction to Robot Framework – Exove
Introduction to Robot Framework – Exove
 
Jenkins and visual regression – Exove
Jenkins and visual regression – ExoveJenkins and visual regression – Exove
Jenkins and visual regression – Exove
 
Server-side React with Headless CMS – Exove
Server-side React with Headless CMS – ExoveServer-side React with Headless CMS – Exove
Server-side React with Headless CMS – Exove
 
WebSockets in Bravo Dashboard – Exove
WebSockets in Bravo Dashboard – ExoveWebSockets in Bravo Dashboard – Exove
WebSockets in Bravo Dashboard – Exove
 
Diversity in recruitment
Diversity in recruitmentDiversity in recruitment
Diversity in recruitment
 
Saavutettavuus liiketoimintana
Saavutettavuus liiketoimintanaSaavutettavuus liiketoimintana
Saavutettavuus liiketoimintana
 
Saavutettavuus osana Eläkeliiton verkkosivu-uudistusta
Saavutettavuus osana Eläkeliiton verkkosivu-uudistustaSaavutettavuus osana Eläkeliiton verkkosivu-uudistusta
Saavutettavuus osana Eläkeliiton verkkosivu-uudistusta
 
Mitä saavutettavuusdirektiivi pitää sisällään
Mitä saavutettavuusdirektiivi pitää sisälläänMitä saavutettavuusdirektiivi pitää sisällään
Mitä saavutettavuusdirektiivi pitää sisällään
 
Creating Landing Pages for Drupal 8
Creating Landing Pages for Drupal 8Creating Landing Pages for Drupal 8
Creating Landing Pages for Drupal 8
 
GDPR for developers
GDPR for developersGDPR for developers
GDPR for developers
 
Managing Complexity and Privacy Debt with Drupal
Managing Complexity and Privacy Debt with DrupalManaging Complexity and Privacy Debt with Drupal
Managing Complexity and Privacy Debt with Drupal
 
Life with digital services after GDPR
Life with digital services after GDPRLife with digital services after GDPR
Life with digital services after GDPR
 
GDPR - no beginning no end
GDPR - no beginning no endGDPR - no beginning no end
GDPR - no beginning no end
 
Developing truly personalised experiences
Developing truly personalised experiencesDeveloping truly personalised experiences
Developing truly personalised experiences
 
Customer Experience and Personalisation
Customer Experience and PersonalisationCustomer Experience and Personalisation
Customer Experience and Personalisation
 
Adventures In Programmatic Branding – How To Design With Algorithms And How T...
Adventures In Programmatic Branding – How To Design With Algorithms And How T...Adventures In Programmatic Branding – How To Design With Algorithms And How T...
Adventures In Programmatic Branding – How To Design With Algorithms And How T...
 
Dataohjattu asiakaskokemus
Dataohjattu asiakaskokemusDataohjattu asiakaskokemus
Dataohjattu asiakaskokemus
 

Recently uploaded

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 

Recently uploaded (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 

E-commerce in Action

  • 2. Know what you / your business / your customers want.
  • 3. Serve the consumers with good products, content, and community.
  • 4. Pay close attention to concept and visual design.
  • 5. Implement the system using the right platform.
  • 6. Get the right vendors and manage them properly.
  • 7. Manage also your own people, processes and thinking.
  • 8. Remember that your business starts after the project ends – prepare for it.
  • 10. Exove is a leading Northern European company specialising in open source web services design and development.
  • 11. We help our clients to grow their digital business.
  • 12. Our Approach Understanding your business
  • 13. Our Approach Understanding your business Our expertise
  • 14. Our Approach Understanding your business Our expertise Power of open technologies
  • 15. Results Beautiful, functional & business-driven services
  • 16. 70+ people, over 175 customers, 5.0 MEUR revenue 2013, profitable, offices in Helsinki, London, Oulu & Tallinn
  • 17. Agenda 9.00 Opening words Janne Kalliola 9.10 Drupal Commerce Platform Robert Douglass, Commerce Guys 9.40 Break 9.50 Choosing a Good Payment Solution Jacob Segercrantz, Suomen Maksuturva 10.20 Content Driven E-Commerce Brian Mak, Wauwaa Juha Jauhiainen & Topias Dean, Exove Design 10.50 Discussion
  • 18. Commerce Guys Exove eCommerce seminar Helsinki, November 2014
  • 19. Commerce Guys is the software company behind & Founded in 2010, 60 employees Paris, France (25) Ann Arbor, Michigan (20) London, UK (15) VC Funded, raised $10M
  • 20. Drupal & Drupal Commerce Built to work together 2 0 Content Workflow Graphics c.5mn websites (2.5%) 1mn registered members 1,049 most visited site User Generated Content Scalability Security Social SEO Products Search Cart Checkout Pricing Currencies Taxes Sales & Promotions Analytics Real-time Monitoring PCI Compliance Shipment Cross-sell / Up-sell 33k websites c.2k net monthly additions Languages / Locales
  • 22. Lush.co.uk What so special about Lush? - It’s a brand, not a catalog of products - Recycling, colours & textures, smell, green - Design at the essence - Mobile & tablet first - Target in 2 years: 1/3rd of the revenue online
  • 23. Olsson Gerthel What so special about Olsson Gerthel - Pure player - Not just about the catalog - All about matching your taste - Inspiring by an intensive use of medias (pictures mostly) - In a modern, tablet inspired way
  • 24. Eurostar What so special about Eurostar - Drupal Commerce for the front end - Eurostar not selling tickets, but travel experience - Fully integrated with complex Information systems - Huge traffic & number of transactions
  • 25. Platform.sh What so special about Platform.sh? - Content, documentation, blogging & commerce - Development & Hosting solution with different plans - Advanced billing capabilities, including recurring, complex invoicing, meter based billing, postpaid, pro-rata for the month in progress, vouchers and other sophisticated
  • 26. The strengths of CMS & eCommerce More traffic = more revenue Attract traffic and makes customer more loyal by deeply integrating content, social and ecommerce. React faster to market changes with continuous delivery, benefit from open source and open roadmap innovation. Adapts to the way you work Make your ecommerce more efficient with a customizable back-office and clean integration with backend systems. Operational excellence - Scalability - Security - Lower TCO - Vendor support Leverage powerful billing capabilities Platform.sh The Drupal Commerce Cloud enables to develop & deploy seamlessly and in full confidence.
  • 28. High level MAGENTO – DRUPAL COMMERCE Comparison (1/2) Features Magento Drupal Commerce Comments Ready to use +++ ++ Drupal Commerce is a very flexible framework that fits within existing infrastructure & business processes better. As a result, there is slightly less out of box functionality but a greater ability to configure and customize to meet unique needs. A site accelerator (Commerce Kickstart) is also available, which can cut up to a month off of development time. Open source, open code, innovation + +++ Drupal Commerce is GPLV2, and has only one version of code, which stimulates community contributions and fosters much greater innovation and advancement of the product. Magento Enterprise requires a commercial license, that must be renewed annually, and which creates a barrier for community contribution. Functional feature set +++ +++ Magento has more "out of the box" eCommerce features, but Drupal Commerce comes with more advanced "web features", including critical eCommerce features like SEO, Search and very powerful tools like the Views and Rules engines. Support ++ +++ Drupal Commerce Support provides coverage for your entire Commerce site including modules and customizations while Magento support covers bugs only associated with Magento Core. Magento support does not cover any modules or customizations.
  • 29. High level MAGENTO – DRUPAL COMMERCE Comparison (2/2) Features Magento Drupal Commerce Comments Content Management and Community features + +++ Magento has very limited CMS functionality, while Drupal Commerce was built on Drupal, the world’s most widely used CMS. This enables sites one unified system at the heart, weaving rich content experiences (video, photos, etc.) with powerful community features (reviews, ratings, etc.), integrated social network connections, and commerce all within a single environment, back-office, and database Ease of use +++ ++ Magento has more "out of the box" features, while Drupal Commerce offers much stronger customization of the back office, enabling role segmentation (marketing, call center) with powerful team collaboration tools. External Systems integration ++ +++ Drupal Commerce was built to behave best in conjunction with an existing system like an ERP. Very careful attention was brought to the clarity and quality of API documentation. All Back-office interfaces are then disabled in order to lighten the application. Digital & recurring + +++ Drupal Commerce is highly suitable for non-physical goods and business models that rely on recurring payment, subscription or metered billing. These features are unique and exclusive to Drupal Commerce. Scalability, security + +++ Drupal Commerce benefits from the powerful scalability of Drupal and the ongoing oversight by the Drupal. Magento, on the contrary, depends almost entirely on internal resources and funding to address security and scalability issues.
  • 30. PLATFORM.SH INTRODUCTION The continuous delivery cloud
  • 31. DEVELOPMENT Is broken with half baked features and work-in progress. STAGING Is an unholy mix of hot fixes and features for next release(s) with “lorem ipsum”, you can never know what to test. PRODUCTION Has bugs that only appear on production and cannot be reproduced in staging or development. TRADITIONAL INFRASTRUCTURES ARE BROKEN
  • 32. Platform.sh is different INSTANT URL FOR EVERY BRANCH GIT-DRIVEN INFRASTRUCTURE MULTIPLE APPS MULTIPLE STACKS ROBUST MODERN PRODUCTION
  • 33. INSTANT URL FOR EVERY BRANCH Platform.sh allows for agile methodology best practices
  • 34. Platform.sh is different INSTANT URL FOR EVERY BRANCH GIT-DRIVEN INFRASTRUCTURE MULTIPLE APPS MULTIPLE STACKS ROBUST MODERN PRODUCTION
  • 35. GIT-DRIVEN INFRASTRUCTURE - Modern web projects have increasingly complex architecture requirements. - Platform.sh allows you to describe the infrastructure alongside with the code of your applications.
  • 36. Platform.sh is different INSTANT URL FOR EVERY BRANCH GIT-DRIVEN INFRASTRUCTURE MULTIPLE APPS MULTIPLE STACKS ROBUST MODERN PRODUCTION
  • 37. MULTIPLE APPS MULTIPLE STACKS - Each Platform.sh project can contain multiple applications in the same Git repository. - Multiple stacks
  • 38. Platform.sh is different INSTANT URL FOR EVERY BRANCH GIT-DRIVEN INFRASTRUCTURE MULTIPLE APPS MULTIPLE STACKS ROBUST MODERN PRODUCTION
  • 39. ROBUST MODERN PRODUCTION Platform.sh Enterprise add-on provides high availability hosting options. - Integrated CDN; - High availability deployment (3x redundancy); - Zero downtime scalability: Go from a few to a hundred CPUs
  • 40.
  • 41. 1. Quickly onboard new developers Perfect for freelancers, outsourcing, specialists
  • 42. 2. Spend zero time setting up servers Stop doing DevOps. This is NoOps.
  • 43. 3. Rapid prototyping Launch new modules or themes with one line of code.
  • 44. 4. Instant demonstration Each branch has a URL.
  • 45. 5. Continuous testing, Continuous integration Webhooks and the CLI make Jenkins happy.
  • 46. 6. Confidence in deployment: repeatable, reversible Each Git Push is a deployment. You get lots of practice.
  • 47. 7. Local development to cloud With the CLI, the build process is the same everywhere.
  • 48. 8. Instant communication across the team Includes native Hipchat and Github integration
  • 49. 9. Flexibility in technology choices
  • 50. 10. Intelligent Production Architecture 3x redundancy, integrity guarantee, CDN grade cache
  • 51.
  • 53. Agenda 9.00 Opening words Janne Kalliola 9.10 Drupal Commerce Platform Robert Douglass, Commerce Guys 9.40 Break 9.50 Choosing a Good Payment Solution Jacob Segercrantz, Suomen Maksuturva 10.20 Content Driven E-Commerce Brian Mak, Wauwaa Juha Jauhiainen & Topias Dean, Exove Design 10.50 Discussion
  • 54. Agenda 9.00 Opening words Janne Kalliola 9.10 Drupal Commerce Platform Robert Douglass, Commerce Guys 9.40 Break 9.50 Choosing a Good Payment Solution Jacob Segercrantz, Suomen Maksuturva 10.20 Content Driven E-Commerce Brian Mak, Wauwaa Juha Jauhiainen & Topias Dean, Exove Design 10.50 Discussion
  • 55. What to consider when choosing a payment solution? E-commerce in Action Seminar Nov 18th 2014, Jacob Segercrantz Intelligent Online Payment Services
  • 56. Suomen Maksuturva Oy is an authorized payment institution supervised by the Financial Supervisory Authority (FIN-FSA). We provide Intelligent Online Payment Services consisting of the most comprehensive set of high quality service features in the Finnish market. Intelligent Online Payment Services E-commerce in Action Seminar Nov 18th 2014, Jacob Segercrantz More companies usingMaksuturva and some case stories below: https://www.maksuturva.fi/en/for-web-stores/solutions-for-enterprises/case-examples/ https://www.maksuturva.fi/en/references/
  • 57. What to consider when Intelligent Online Payment Services E-commerce in Action Seminar Nov 18th 2014, Jacob Segercrantz choosing a payment solution?
  • 58. What to consider when choosing a car? A B Engine Transmission Intelligent Online Payment Services Safety Size Colour Emissions Quality 4x4 Price Consumption Petrol vs. diesel vs. electric Power E-commerce in Action Seminar Nov 18th 2014, Jacob Segercrantz
  • 59. What to consider when choosing a payment solution? Integrations Buyer Webshop Customer service Settlement model Intelligent Online Payment Services Safety Accounting Reporting ERP Quality Consumer experience Refund handling Payment methods Net vs. gross Mobile € Customer segment Return form Local vs. global Price Legal issues E-commerce in Action Seminar Nov 18th 2014, Jacob Segercrantz
  • 60. …working in the back-office might not always be Intelligent Online Payment Services as uncomplicated! Although the web shop has a great and functional facade… E-commerce in Action Seminar Nov 18th 2014, Jacob Segercrantz
  • 61. What is the payment solution’s role? Purchase Before purchase After purchase Activities leading to online sales Manual Ostoksen jälkeiset after sales aktiviteetit work Time PS Payment and reporting Brief active role Intelligent Online Payment Services E-commerce in Action Seminar Nov 18th 2014, Jacob Segercrantz
  • 62. What is the payment solution’s role? Purchase Before purchase After purchase Activities leading to online sales PS Ostoksen jälkeiset aktiviteetit Payment, reporting, settlements, reconciliation, refunds and returns, customer service etc. Manual after sales work Time Longer active role Intelligent Online Payment Services E-commerce in Action Seminar Nov 18th 2014, Jacob Segercrantz
  • 63. Things to consider: The payment and payment methods Target market Intelligent Online Payment Services Segment Product category Mobile Checkout process User experience Branding Legal issues Fraud management Payment method maintenence E-commerce in Action Seminar Nov 18th 2014, Jacob Segercrantz
  • 64. Intelligent Online Payment Services Direct payment via bank (~ 40-70 %) Invoice (~ 40 %) The most popular payment methods in the Nordics Card (~ 70 %) Card (~ 80 %) E-commerce in Action Seminar Nov 18th 2014, Jacob Segercrantz
  • 65. Example: the use of payment methods in different product categories Source: TNS Gallup – Nordic e-commerce 2012 Intelligent Online Payment Services E-commerce in Action Seminar Nov 18th 2014, Jacob Segercrantz
  • 66. Things to consider: Refund and return handling Intelligent Online Payment Services Return data collection Warehouse Product category Manual vs. automatic refunds User experience Time used and cost Legal issues Reporting and reconciliation Return percentage Cost reduction E-commerce in Action Seminar Nov 18th 2014, Jacob Segercrantz
  • 67. Example: Returns within different product categories in the Nordics Intelligent Online Payment Services Source: PostNord – E-commerce in the Nordics 2014 E-commerce in Action Seminar Nov 18th 2014, Jacob Segercrantz
  • 68. Things to consider: Settlements and reporting Settlement model Sales ledger Intelligent Online Payment Services demands Centralization Reconciliation Customization ERP system demands Audit-trail Report data & format E-commerce in Action Seminar Nov 18th 2014, Jacob Segercrantz
  • 69. Brick-and-mortar retail …has been around for a long time ERP Sales ledger Accounting Purchase ledger Buying customers AUTOMATED PROCESSES Master data Bank accounts = AUTOMATION Intelligent Online Payment Services E-commerce in Action Seminar Copyright © Maksuturva | Lindorff Nov 18th 2014, Jacob Segercrantz
  • 70. E-commerce …is for many companies still a quite new business area… Buying customers ” Web Shop Order Order In some extreme cases there is no technical communication between the different sales channels Brick-and-mortar X X X X X X Intelligent Online Payment Services E-commerce in Action Seminar Copyright © Maksuturva | Lindorff Nov 18th 2014, Jacob Segercrantz
  • 71. Jacob Segercrantz Sales Director, solution sales +358 40 562 9802 jacob.segercrantz@maksuturva.fi Suomen Maksuturva Oy Ruoholahdenkatu 23 00180 Helsinki Intelligent Online Payment Services E-commerce in Action Seminar Nov 18th 2014, Jacob Segercrantz
  • 72. Agenda 9.00 Opening words Janne Kalliola 9.10 Drupal Commerce Platform Robert Douglass, Commerce Guys 9.40 Break 9.50 Choosing a Good Payment Solution Jacob Segercrantz, Suomen Maksuturva 10.20 Content Driven E-Commerce Brian Mak, Wauwaa Juha Jauhiainen & Topias Dean, Exove Design 10.50 Discussion
  • 73. Combining community, content and online retail An Integrated Value-Added Experience
  • 74. Publishers must use advertising to monetise content = Less content, poor quality Problem 1
  • 75. E-commerce sites need engaged users over a long period of time = High cost of marketing, decreased LTV, only loyal to the cheapest Problem 2
  • 76. Communities need depth, breadth and engagement = How do you support the model? Problem 3
  • 77. Refined shopping experience Commerce Contextually relevant content Content Critical mass for community Community
  • 80. Thank you! Brian Mak • brian.mak@wauwaa.com
  • 81. Thank you! Brian Mak • brian.mak@wauwaa.com
  • 82. About content, commerce, design and parenthood
  • 83.
  • 84.
  • 85. The upcoming version of wauwaa.com was designed with simplicity, contextuality and responsiveness in mind.
  • 86.
  • 87.
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 93.
  • 94.
  • 95.
  • 96. Agenda 9.00 Opening words Janne Kalliola 9.10 Drupal Commerce Platform Robert Douglass, Commerce Guys 9.40 Break 9.50 Choosing a Good Payment Solution Jacob Segercrantz, Suomen Maksuturva 10.20 Content Driven E-Commerce Brian Mak, Wauwaa Juha Jauhiainen & Topias Dean, Exove Design 10.50 Discussion

Editor's Notes

  1. Not flexible Not actually repeatable, subtle differences between the environments Reinventing the wheel for each project