SlideShare a Scribd company logo
1 of 34
Download to read offline
1	
  
The	
  Complete	
  Transforma1on	
  from	
  Offline	
  to	
  Online	
  	
  
Magento	
  Implementa1on	
  of	
  a	
  B2B	
  Pla;orm	
  –	
  a	
  Case	
  Study.	
  
Tom	
  Karwatka,	
  Divante.co	
  
	
  
This	
  Case	
  Study	
  Shows	
  How	
  We	
  Managed	
  to	
  Reach...	
  
2	
  
100.000.000	
  
EUR	
  online	
  rev	
  
aOer	
  Q3	
  of	
  last	
  year	
  	
  
B2B	
  is	
  The	
  HoRest	
  eCommerce	
  Field	
  Right	
  Now	
  	
  
•  Nearly	
  75%	
  of	
  B2B	
  buyers	
  say	
  
buying	
  from	
  an	
  e-­‐commerce	
  
site	
  is	
  more	
  convenient	
  that	
  
buying	
  from	
  a	
  sales	
  rep.	
  
•  30%	
  of	
  today’s	
  B2B	
  buyers	
  
finalize	
  at	
  least	
  half	
  of	
  their	
  
purchases	
  online.	
  By	
  2017,	
  this	
  
will	
  nearly	
  have	
  doubled	
  to	
  
56%.	
  
3	
  
•  60%	
  of	
  B2B	
  companies	
  -­‐	
  their	
  
B2B	
  buyers	
  spend	
  more	
  when	
  
interac1ng	
  with	
  mul1ple	
  
channels.	
  
•  Omnichannel	
  B2B	
  customers	
  
are	
  also	
  more	
  likely	
  to	
  become	
  
repeat	
  and	
  long-­‐term	
  
customers.	
  
hRp://divante.co/blog/b2b-­‐ecommerce-­‐2016/	
  	
  
About	
  Client	
  -­‐	
  TIM	
  
•  TIM	
  SA	
  is	
  the	
  biggest	
  electro-­‐
technical	
  goods	
  distributor	
  in	
  
Poland	
  and	
  one	
  of	
  the	
  biggest	
  
in	
  the	
  region.	
  
•  30	
  years	
  of	
  experience	
  in	
  the	
  
market.	
  It’s	
  been	
  on	
  Warsaw	
  
Stock	
  Exchange	
  since	
  1998.	
  	
  
•  Clients	
  from	
  the	
  construc1on	
  
business	
  area.	
  	
  	
  
4	
  
Growth	
  Strategy:	
  eCommerce	
  
•  Goal:	
  diversifica1on	
  of	
  
business	
  and	
  improvement	
  
of	
  effec1veness	
  
–  Expand	
  customer	
  base	
  (new	
  
industries,	
  B2C	
  clients)	
  	
  
–  Expand	
  product	
  range	
  and	
  add	
  
new	
  product	
  categories.	
  
5	
  
It	
  is	
  difficult	
  to	
  convince	
  the	
  employees	
  
to	
  introduce	
  new	
  ideas,	
  especially	
  such	
  
radical	
  ones.	
  Moreover,	
  our	
  vision	
  and	
  
strategy	
  need	
  to	
  be	
  clear-­‐cut	
  to	
  the	
  
Board	
  of	
  Directors	
  and	
  owners.	
  	
  
We	
  cannot	
  begin	
  without	
  their	
  support	
  
and	
  -­‐	
  as	
  you	
  can	
  see	
  -­‐	
  the	
  project	
  is	
  
planned	
  to	
  last	
  for	
  many	
  years.	
  
-­‐	
  Artur	
  Piekarczyk,	
  Vice-­‐President	
  
Start	
  of	
  
coopera1on	
  
–	
  5.2011	
  
Start	
  of	
  first	
  B2C	
  test	
  
project	
  –	
  9.2011	
  
Niche	
  webshop	
  with	
  
cables	
  for	
  B2C	
  
clients	
  
	
  
Can	
  TIM	
  sell	
  on-­‐
line	
  ?	
  
Can	
  we	
  acquire	
  new	
  
customer	
  groups?	
  
Start	
  of	
  B2B	
  
project	
  -­‐	
  	
  
3.2012	
  
Switching	
  to	
  
SCRUM	
  –	
  
5.2013	
  
B2B	
  project	
  
going	
  live	
  –	
  
7.2013	
  
S.W.A.T	
  –	
  
11.2013	
  
Major	
  
redesign	
  –	
  
8.2014	
  
Moving	
  
hos1ng	
  from	
  
TIM	
  internal	
  
datacenter	
  
to	
  outside	
  
datacenter	
  –	
  
2.	
  2015	
  
Advanced	
  
BigData	
  
project	
  –	
  
1.2016	
  
Timeline	
  of	
  Coopera1on	
  
6	
  
Process	
  
7	
  
1.  Business	
  requirements.	
  	
  
2.  Customer	
  research.	
  
Research	
  	
  
•  Field	
  research.	
  	
  
•  We	
  had	
  previously	
  completed	
  a	
  B2C	
  
project,	
  so	
  we	
  had	
  some	
  interes1ng	
  
data	
  about	
  a	
  new	
  type	
  of	
  customers.	
  
•  Researches	
  we	
  did	
  in	
  this	
  case:	
  
Compe1tors	
  analysis,	
  Surveys,	
  
Benchmarking,	
  Trend	
  analysis,	
  
industry	
  reports	
  etc.	
  
8	
  
In	
  the	
  picture	
  you	
  can	
  see	
  Kasia	
  in	
  one	
  of	
  our	
  end-­‐clients’	
  
facili1es.	
  During	
  that	
  field	
  research	
  we	
  learned	
  that	
  sales	
  
reps	
  prefer	
  to	
  call	
  their	
  call	
  center	
  and	
  place	
  orders	
  directly	
  
to	
  the	
  operator.	
  
All	
  analy1cs	
  packages	
  provide	
  key	
  reports,	
  such	
  as	
  most	
  frequently	
  
visited	
  pages,	
  visitor	
  demographics,	
  bounce	
  rate	
  and	
  more.	
  
Personas	
  
9	
  
•  A	
  persona	
  is	
  a	
  fic1onal	
  iden1ty.	
  
•  Personas	
  help	
  you	
  to	
  understand	
  
what	
  a	
  client	
  actually	
  needs.	
  
•  Usually,	
  we	
  create	
  3-­‐4	
  personas	
  
for	
  each	
  project.	
  
•  A	
  persona	
  gives	
  the	
  customer	
  
data	
  a	
  human	
  face.	
  	
  
•  Personas	
  also	
  help	
  prevent	
  some	
  
common	
  design	
  pi;alls,	
  which	
  
may	
  otherwise	
  be	
  easy	
  to	
  fall	
  
into.	
  	
  
Design	
  Phase	
  
•  Prototyping	
  –	
  changes	
  are	
  much.	
  
•  We	
  use	
  mockups	
  -­‐	
  	
  the	
  interac1ve	
  prototypes.	
  	
  
•  We	
  get	
  our	
  client	
  involved	
  in	
  almost	
  every	
  phase	
  of	
  design.	
  
10	
  
Concep1on	
   Selec1on	
  of	
  ideas	
  
Prototype	
  1	
  
Prototype	
  
3	
  
Prototype	
  
2	
  
Genera1ng	
  
Ideas	
   Coherent	
  
prototype	
  
Workshop	
   Findings	
  
Polishing	
  the	
  
Prototype	
  
Research	
  
Findings	
  
Data	
  
from	
  GA	
  
6	
  clients	
  
of	
  TIM	
  
2	
  
poten1al	
  
clients	
  
4	
  itera1ons	
  
of	
  
prototypying	
  
User	
  Research	
  
Design	
  Process	
  
We	
  work	
  in	
  teams.	
  	
  
We	
  generate	
  ideas	
  using	
  personas.	
  
Then	
  we	
  do	
  paper	
  prototyping
AOer	
  that	
  each	
  team	
  presents	
  mockups	
  
and	
  discusses	
  them	
  with	
  other	
  teams.	
  	
  
Then	
  we	
  choose	
  the	
  best	
  ideas	
  and	
  build	
  
one	
  coherent	
  mockup	
  prototype.	
  
Workshops	
  
Paper	
  Prototypes	
  
12	
  
Concept 1 Concept 2 Concept 3
Digital	
  Prototypes	
  
13	
  
•  Digital	
  version	
  of	
  
prototypes.	
  	
  
•  Clickable	
  and	
  will	
  allow	
  
us	
  to	
  conduct	
  user	
  tests.	
  
User	
  Tes1ng	
  
•  Usually	
  6	
  users	
  are	
  enough	
  	
  
to	
  determine	
  80%	
  of	
  usability	
  
problems.	
  	
  
•  We	
  do	
  itera1ve	
  tes1ng.	
  	
  
AOer	
  the	
  tests	
  tweak	
  the	
  
mockups	
  and	
  test	
  everything	
  
again.	
  
14	
  
In	
  this	
  case	
  designing	
  was	
  a	
  challenge:	
  poten1al	
  customers	
  either	
  had	
  an	
  
experience	
  with	
  online	
  stores	
  or	
  had	
  no	
  experience	
  whatsoever.	
  	
  
Final	
  Digital	
  Mockup	
  
Graphic	
  Design	
  
16	
  
•  It	
  took	
  us	
  one	
  month	
  to	
  finish	
  the	
  graphic	
  work.	
  	
  	
  
•  To	
  shorten	
  the	
  1me	
  to	
  market,	
  in	
  the	
  mean1me,	
  we	
  carried	
  on	
  implementa1on.	
  
Choosing	
  the	
  Technology	
  
•  Since	
  2008	
  so	
  we	
  have	
  tried	
  many	
  
eCommerce	
  pla;orms.	
  	
  
•  Why	
  you	
  should	
  consider	
  
Magento:	
  
–  Magento	
  is	
  currently	
  the	
  most	
  
popular	
  eCommerce	
  soOware	
  
–  Magento	
  is	
  the	
  most	
  popular	
  
pla;orm	
  to	
  migrate	
  to	
  
–  You	
  have	
  the	
  producer’s	
  support	
  
and	
  an	
  elas1c	
  license	
  model.	
  
–  The	
  soOware	
  provides	
  a	
  rich	
  set	
  of	
  	
  
ready-­‐to-­‐use	
  features.	
  
–  Magento	
  2.0!	
  
17	
  hRp://blog.aheadworks.com/2015/05/ecommerce-­‐pla;orms-­‐popularity-­‐may-­‐2015-­‐two-­‐pla;orms-­‐take-­‐half/	
  
Alexa	
  1	
  million	
  top	
  sites	
  survey	
  unveiled	
  leadership	
  of	
  Magento	
  
among	
  world	
  top	
  eCommerce	
  pla;orms.	
  
Magento	
  vs	
  B2B	
  Needs	
  
You	
  should	
  consider	
  these	
  points:	
  
	
  
•  Adding	
  products	
  faster	
  (with	
  photos	
  and	
  videos)	
  -­‐	
  PimCore	
  or	
  Akaneo.	
  
•  Marke1ng	
  automa1on	
  that	
  actually	
  works	
  and	
  is	
  easy	
  to	
  use	
  -­‐	
  Mau1c.	
  
•  Recommenda1on	
  engine	
  -­‐	
  Hadoop.	
  
•  Search	
  that	
  works	
  like	
  Google	
  -­‐	
  Fact	
  Finder	
  
•  CRM	
  allows	
  your	
  sales	
  reps	
  to	
  work	
  on	
  your	
  clients’	
  accounts	
  –	
  OroCRM	
  	
  
•  Custom	
  B2B	
  modules:	
  a	
  tree	
  structure	
  of	
  the	
  clients'	
  account,	
  payment	
  
methods,	
  flexible	
  shopping	
  cart.	
  
18	
  
Omnichannel	
  Open	
  Architecture	
  
19	
  hRp://divante.co/blog/omnichannel-­‐open-­‐architecture/	
  
Integra1ons	
  
	
  
Nowadays	
  the	
  plaBorm	
  is	
  connected	
  to	
  the	
  following	
  
systems:	
  
•  IntegraDon	
  with	
  CRM	
  system:	
  
–  Sending	
  client’s	
  data	
  
–  Downloading	
  client’s	
  data	
  
–  Cart	
  synchronizaDon	
  (price)	
  
–  Cart	
  downloading	
  
–  Cart	
  reservaDon	
  
–  Sending	
  orders	
  
–  Sending	
  RFPs	
  
–  Downloading	
  offers	
  for	
  a	
  customer	
  
–  Downloading	
  product	
  price	
  
–  Downloading	
  product	
  price	
  for	
  a	
  customer	
  
–  Downloading	
  	
  invoices	
  data	
  and	
  invoices	
  in	
  pdf	
  
–  Downloading	
  order’s	
  history	
  
–  Downloading	
  order’s	
  data	
  	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
•  Product	
  Management	
  Program	
  
–  Downloading	
  data	
  on	
  products	
  and	
  categories	
  
–  Downloading	
  catalogue	
  cards	
  of	
  products	
  and	
  
pictures	
  
	
  
•  Warehouse	
  IntegraDon	
  
–  Downloading	
  product	
  availability	
  
–  Downloading	
  cable	
  segments	
  
	
  
•  FactFinder	
  IntegraDon	
  
–  Sending	
  product	
  database	
  
–  Downloading	
  search	
  results	
  
20	
  
•  Integra1ons	
  are	
  one	
  of	
  the	
  hardest	
  problems	
  in	
  eCommerce	
  development.	
  	
  
•  Crea1ng	
  failbacks	
  -­‐	
  if	
  one	
  of	
  the	
  systems	
  is	
  down	
  we	
  are	
  able	
  to	
  operate	
  -­‐	
  s1ll	
  
•  We	
  use	
  a	
  dedicated	
  soOware	
  as	
  a	
  buffer	
  layer.	
  
CRM	
  Live	
  Integra1on	
  
•  CRM	
  integra1on	
  plays	
  the	
  key	
  role	
  in	
  the	
  system	
  
•  Bilateral	
  integra1on	
  in	
  a	
  real	
  1me	
  -­‐	
  the	
  merchants	
  in	
  TIM’s	
  central	
  can	
  edit	
  
the	
  shopping	
  carts	
  of	
  the	
  customers	
  that	
  are	
  currently	
  logged	
  on.	
  
21	
  
Reco	
  engine	
  Browsing	
  
Call	
  
Add	
  to	
  cart	
  
Client	
   Consultant	
  
Users	
  Inspire	
  Us	
  
•  One	
  day	
  a	
  consultants	
  finds	
  	
  
an	
  order	
  for	
  100	
  light	
  bulbs	
  and	
  	
  
a	
  huge	
  electric	
  pole.	
  	
  
•  To	
  ship	
  such	
  a	
  pole,	
  you	
  have	
  	
  
to	
  	
  carefully	
  arrange	
  the	
  delivery.	
  	
  
22	
  
Dedicated	
  Func1ons	
  
23	
  
Dynamic	
  offer	
  
You	
  want	
  to	
  buy	
  2	
  km	
  of	
  the	
  cable.	
  	
  
TIM	
  has	
  a	
  2.5-­‐km-­‐long	
  piece	
  in	
  stock,	
  they’d	
  love	
  
to	
  get	
  rid	
  of.	
  So,	
  they	
  offer	
  you	
  their	
  2.5	
  km	
  
cheaper	
  than	
  your	
  2	
  km.	
  It’s	
  up	
  to	
  you	
  to	
  decide	
  
which	
  length	
  you	
  will	
  opt	
  for.	
  	
  
The	
  online	
  cart	
  is	
  expanded.	
  
You	
  have	
  a	
  bunch	
  of	
  specific	
  
func1ons,	
  like	
  communica1on	
  with	
  
the	
  merchant,	
  dedicated	
  payment	
  
methods,	
  conver1ng	
  cart	
  to	
  an	
  offer	
  
inquiry	
  and	
  so	
  on.	
  
B2B	
  Func1ons	
  to	
  Consider	
  
The	
  most	
  common	
  B2B	
  func1ons	
  we	
  implement	
  in	
  our	
  projects:	
  
	
  
ü  List	
  of	
  contractors	
  with	
  verifica1on	
  
ü  Individual	
  or	
  collec1ve	
  nego1a1on	
  of	
  discounts	
  
ü  Order	
  files	
  
ü  Offer	
  crea1on	
  
ü  Consultants	
  who	
  can	
  accept	
  the	
  order	
  on	
  behalf	
  of	
  the	
  customer	
  by	
  the	
  
phone	
  /	
  email	
  /	
  during	
  a	
  mee1ng	
  
ü  Saving	
  and	
  sharing	
  the	
  cart	
  content	
  
ü  Forms	
  of	
  payments	
  that	
  are	
  typical	
  of	
  B2B	
  (for	
  instance:	
  a	
  trade	
  credit)	
  
In	
  the	
  cases	
  like	
  this	
  one,	
  all	
  the	
  dedicated	
  func1ons	
  are	
  implemented	
  as	
  extra	
  
Magento	
  modules.	
  So	
  you	
  are	
  s1ll	
  able	
  to	
  update	
  your	
  Magento.	
  
	
  
24	
  
Development	
  phase	
  
q  Scalability	
  and	
  Performance	
  
q  Quality	
  
q  SLA	
  	
  
q  Effec1ve	
  development	
  
q  Data	
  Driven	
  Customer	
  Experience	
  
	
  
Implementa1on	
  and	
  Start-­‐up	
  
The	
  implementa1on	
  of	
  the	
  first	
  
version	
  of	
  the	
  system	
  took	
  us	
  over	
  
14	
  months.	
  
25	
  
Start	
  of	
  
coopera1on	
  
–	
  5.2011	
  
Start	
  of	
  first	
  
B2C	
  test	
  
project	
  –	
  
9.2011	
  
Start	
  of	
  B2B	
  
project	
  -­‐	
  	
  
3.2012	
  
Switching	
  to	
  
SCRUM	
  –	
  
5.2013	
  
B2B	
  project	
  
going	
  live	
  –	
  
7.2013	
  
S.W.A.T	
  –	
  
11.2013	
  
Major	
  
redesign	
  –	
  
8.2014	
  
Moving	
  
hos1ng	
  from	
  
TIM	
  internal	
  
datacenter	
  
to	
  outside	
  
datacenter	
  –	
  
2.	
  2015	
  
Advanced	
  
BigData	
  
project	
  –	
  
1.2016	
  
Scalability	
  and	
  Performance	
  
	
  
•  Replica1on	
  of	
  the	
  database	
  to	
  speed	
  
up	
  reading	
  opera1on	
  and	
  balance	
  the	
  
traffic	
  to	
  database	
  
•  Using	
  a	
  cache	
  system	
  –	
  in	
  this	
  case	
  
Memcached	
  was	
  replaced	
  by	
  Redis	
  
•  Using	
  a	
  scaRered	
  file	
  system	
  
(GlusterFS)	
  
•  Using	
  an	
  hRp-­‐reverse-­‐proxy	
  system	
  
Varnish	
  that	
  speeds	
  up	
  loading	
  pages	
  
and	
  sta1c	
  files	
  
•  Using	
  PerconaDB	
  instead	
  of	
  MySQL	
  for	
  
the	
  database	
  
26	
  
New	
  Relic	
  Performance	
  Report,	
  ELK	
  Stack	
  +	
  Kibana	
  
Ensuring	
  Quality	
  
•  The	
  extra	
  risk	
  factor:	
  a	
  big	
  number	
  of	
  
integra1ons.	
  
•  AOer	
  every	
  round	
  of	
  changes,	
  we	
  do	
  the	
  	
  
performance	
  test	
  to	
  verify	
  that	
  the	
  
applica1on	
  works	
  beRer.	
  
•  To	
  keep	
  the	
  quality	
  high,	
  we	
  use	
  
–  2	
  phase	
  Code	
  Review	
  
–  version	
  control	
  system,	
  
–  1cke1ng	
  system	
  (where	
  all	
  communica1on	
  with	
  
the	
  client	
  happens)	
  
–  monitoring	
  system	
  –	
  Incinga,	
  Jenkins	
  +	
  Selenium	
  
+	
  ELK	
  Stack	
  to	
  monitor	
  integra1ons	
  
27	
  
We	
  use	
  separate	
  environments	
  for	
  developers,	
  tests,	
  
and	
  produc1on.	
  
SLA	
  
•  250.000	
  EURO	
  daily	
  rev.	
  
•  We	
  must	
  be	
  able	
  to	
  react	
  under	
  1	
  hour	
  and	
  
prepare	
  a	
  workaround	
  for	
  any	
  problem.	
  	
  
•  “Divante	
  S.W.A.T.”	
  –	
  a	
  specially	
  formed	
  unit	
  
working	
  24/7.	
  	
  
•  The	
  membership	
  is	
  op1onal	
  but	
  to	
  sign	
  up	
  
every	
  member	
  has	
  to	
  pass	
  an	
  official	
  exam.	
  	
  
•  Members	
  get	
  special	
  bonuses	
  added	
  to	
  
monthly	
  salary.	
  
•  The	
  group	
  responsibility	
  -­‐	
  if	
  SLA	
  is	
  violated	
  
on	
  any	
  website,	
  nobody	
  gets	
  their	
  bonus.	
  
28	
  
Divante	
  S.W.A.T.	
  is	
  a	
  unit,	
  that	
  covers	
  
security	
  of	
  the	
  pla;orm	
  and	
  react	
  ASAP	
  
when	
  the	
  system	
  is	
  down	
  or	
  an	
  
emergency	
  happens.	
  
SLA > 99.9%
Effec1ve	
  Development	
  	
  
•  To	
  maintain	
  effec1ve	
  
development	
  of	
  project	
  
we	
  created	
  a	
  dedicated	
  
team	
  
•  SCRUM	
  gives	
  TIM	
  the	
  
control	
  and	
  quality	
  they	
  
need.	
  
•  SCRUM	
  team	
  
–  Product	
  Owner	
  
–  4	
  Developers	
  
–  1	
  Front	
  End	
  Developer	
  
–  1	
  Tester	
  
•  Con1nuous	
  delivery	
  -­‐	
  
Ansible,	
  Phing	
  
29	
  
Source:	
  hRps://en.wikipedia.org/wiki/Con1nuous_delivery	
  
To	
  ensure	
  con1nuous	
  delivery	
  we	
  automate	
  the	
  tests	
  and	
  deployment.	
  	
  
Deployment time <5 min
Data	
  Driven	
  Customer	
  Experience	
  
We	
  use	
  data	
  on	
  a	
  large	
  scale	
  to	
  
improve	
  User	
  Experience	
  for	
  
TIM’s	
  clients.	
  	
  
	
  
	
  
To	
  inspire	
  you	
  -­‐	
  on	
  TIM’s	
  
examaple:	
  
•  97%	
  of	
  customers	
  preffer	
  one	
  
specific	
  view	
  of	
  product	
  list	
  –	
  
„miniatures”	
  
	
  
	
  
	
  
	
  
Business	
  Results	
  
31	
  
The	
  share	
  of	
  online	
  sales	
  	
  
in	
  total	
  sales	
  in	
  terms	
  of	
  income	
  
The	
  share	
  of	
  online	
  sales	
  in	
  total	
  
sales	
  in	
  terms	
  of	
  No.	
  of	
  products	
  
The	
  number	
  of	
  the	
  products	
  ordered	
  online	
  is	
  growing	
  faster	
  than	
  the	
  total	
  
value	
  of	
  online	
  sales.	
  That	
  means	
  that	
  the	
  online	
  sales	
  have	
  bigger	
  
poten1al	
  to	
  diversify.	
  On	
  top	
  of	
  that,	
  smaller	
  but	
  more	
  frequent	
  purchases	
  
build	
  customer	
  loyalty.	
  
B2B	
  project	
  
going	
  live	
  –	
  
7.2013	
  
Q3,	
  2015	
  
•  AOer	
  the	
  first	
  year:	
  
–  50%	
  of	
  online	
  sales	
  
–  Over	
  50.000.000	
  EUR	
  	
  
online	
  rev	
  	
  
–  25.000	
  products	
  
•  AOer	
  3	
  years	
  –	
  Q1-­‐Q3	
  
–  67%	
  of	
  online	
  sales	
  	
  
(85%	
  of	
  products)	
  
–  Over	
  100.000.000	
  EUR	
  	
  
online	
  rev	
  	
  
aOer	
  Q1-­‐Q3	
  
–  125.000	
  products	
  
Business	
  Results	
  
•  This	
  project	
  has	
  been	
  	
  
a	
  huge	
  success	
  for	
  TIM.	
  	
  
•  They	
  achieved	
  their	
  business	
  
goals:	
  	
  
–  Diversity	
  of	
  business	
  
–  A	
  lot	
  of	
  new	
  customers	
  
–  Improved	
  business	
  effec1veness	
  
32	
  
Clients	
  tes1monials:	
  hRps://www.youtube.com/watch?v=-­‐
QumO63G_7M&list=PLuXGEsfZdwIUuaIJTEd3PDSUQLilYVu9a&index=3	
  	
  
TIM	
  client’s	
  really	
  like	
  the	
  B2B	
  e-­‐Commerce	
  website	
  
Harvard	
  Business	
  Review	
  has	
  wriRen	
  an	
  ar1cle	
  about	
  TIM	
  recently.	
  
The	
  Project	
  was	
  shown	
  as	
  a	
  true	
  digital	
  transforma1on.	
  	
  
What’s	
  Next?	
  
•  Improving	
  the	
  reten1on	
  of	
  clients	
  
through	
  BigData	
  analysis	
  and	
  
personalized	
  recommenda1ons.	
  	
  
•  Automated	
  pricing	
  op1miza1on	
  	
  
-­‐	
  the	
  next	
  big	
  thing	
  we	
  want	
  to	
  pursue.	
  
	
  
33	
  
In	
  the	
  Forrester	
  research	
  from	
  2014	
  -­‐	
  Building	
  The	
  B2B	
  
OmniChannel	
  Commerce	
  Pla;orm	
  Of	
  The	
  Future	
  
•  Automated	
  pricing	
  op1miza1on	
  –	
  62%	
  
•  Personalized	
  recommenda1ons	
  –	
  56%	
  
•  Use	
  of	
  wearable	
  compu1ng	
  in	
  distribu1on	
  
centers	
  –	
  49%	
  
•  Sensors	
  in	
  shipments/products	
  –	
  46%	
  
•  Robots/automa1on	
  in	
  distribu1on	
  center/
supply	
  chain	
  –	
  34%	
  
•  Shopping	
  cart	
  abandoment	
  analysis	
  –	
  32%	
  
B2B	
  e-­‐Commerce	
  technologies	
  	
  
to	
  invest	
  
Thank	
  You!	
  
Tom	
  Karwatka	
  
Divante.co	
  
hi@divante.co	
  
3
We	
  base	
  on	
  the	
  exper1se	
  we’ve	
  got	
  from	
  a	
  number	
  of	
  B2B	
  projects	
  
and	
  generalize	
  it	
  to	
  find	
  the	
  gold	
  rules	
  of	
  B2B	
  eCommerce.	
  

More Related Content

What's hot

Why Magento
Why MagentoWhy Magento
Why MagentoDivante
 
E-Commerce Case Studies
E-Commerce Case StudiesE-Commerce Case Studies
E-Commerce Case StudiesDivante
 
Magento B2B e-Commerce
Magento B2B e-CommerceMagento B2B e-Commerce
Magento B2B e-CommerceDivante
 
10 Steps to create a sucessfull e-commerce strategy - 10 passi per creare un ...
10 Steps to create a sucessfull e-commerce strategy - 10 passi per creare un ...10 Steps to create a sucessfull e-commerce strategy - 10 passi per creare un ...
10 Steps to create a sucessfull e-commerce strategy - 10 passi per creare un ...Federico Gasparotto
 
Marketing Tech Engine - Meet Magento PL 2015
Marketing Tech Engine -   Meet Magento PL 2015 Marketing Tech Engine -   Meet Magento PL 2015
Marketing Tech Engine - Meet Magento PL 2015 Divante
 
The biggest stores on Magento
The biggest stores on MagentoThe biggest stores on Magento
The biggest stores on MagentoDivante
 
Case study on small e commerce
Case study on small e commerceCase study on small e commerce
Case study on small e commerceAmit Raj
 
BIG Data & Hadoop Applications in E-Commerce
BIG Data & Hadoop Applications in E-CommerceBIG Data & Hadoop Applications in E-Commerce
BIG Data & Hadoop Applications in E-CommerceSkillspeed
 
E-commerce Berlin Expo - Divante - Anna Lankauf
E-commerce Berlin Expo - Divante - Anna LankaufE-commerce Berlin Expo - Divante - Anna Lankauf
E-commerce Berlin Expo - Divante - Anna LankaufE-Commerce Berlin EXPO
 
5 Reasons Why Manufacturers Need a PIM System
5 Reasons Why Manufacturers Need a PIM System 5 Reasons Why Manufacturers Need a PIM System
5 Reasons Why Manufacturers Need a PIM System Rahul Singh
 
The eCommerce Platforms in the Global Setup
The eCommerce Platforms in the Global Setup	The eCommerce Platforms in the Global Setup
The eCommerce Platforms in the Global Setup Divante
 
Top 7 eCommerce Platforms for 2014
Top 7 eCommerce Platforms for 2014Top 7 eCommerce Platforms for 2014
Top 7 eCommerce Platforms for 2014Stefanos Falkonakis
 
B2B Commerce - how to become successful
B2B Commerce - how to become successfulB2B Commerce - how to become successful
B2B Commerce - how to become successfulDivante
 
Automotive omnichannel and digital revolution
Automotive omnichannel and digital revolutionAutomotive omnichannel and digital revolution
Automotive omnichannel and digital revolutionGrzegorz Rudno-Rudzinski
 
Magento 2.2 B2B, Pimcore, Open Loyalty - features and case study
Magento 2.2 B2B, Pimcore, Open Loyalty -  features and case studyMagento 2.2 B2B, Pimcore, Open Loyalty -  features and case study
Magento 2.2 B2B, Pimcore, Open Loyalty - features and case studyDivante
 
Magento for Fashion
Magento for FashionMagento for Fashion
Magento for FashionDivante
 
eCommerce Platforms - an introduction
eCommerce Platforms - an introductioneCommerce Platforms - an introduction
eCommerce Platforms - an introductionBen Adams
 
Alex Novytskyi: Germany's eCommerce IT market review
Alex Novytskyi: Germany's eCommerce IT market reviewAlex Novytskyi: Germany's eCommerce IT market review
Alex Novytskyi: Germany's eCommerce IT market reviewLviv Startup Club
 
e-Commerce Trends from 2014 to 2015 by Divante.co
e-Commerce Trends from 2014 to 2015 by Divante.coe-Commerce Trends from 2014 to 2015 by Divante.co
e-Commerce Trends from 2014 to 2015 by Divante.coDivante
 
UX for eCommerce Fashion
UX for eCommerce FashionUX for eCommerce Fashion
UX for eCommerce FashionDivante
 

What's hot (20)

Why Magento
Why MagentoWhy Magento
Why Magento
 
E-Commerce Case Studies
E-Commerce Case StudiesE-Commerce Case Studies
E-Commerce Case Studies
 
Magento B2B e-Commerce
Magento B2B e-CommerceMagento B2B e-Commerce
Magento B2B e-Commerce
 
10 Steps to create a sucessfull e-commerce strategy - 10 passi per creare un ...
10 Steps to create a sucessfull e-commerce strategy - 10 passi per creare un ...10 Steps to create a sucessfull e-commerce strategy - 10 passi per creare un ...
10 Steps to create a sucessfull e-commerce strategy - 10 passi per creare un ...
 
Marketing Tech Engine - Meet Magento PL 2015
Marketing Tech Engine -   Meet Magento PL 2015 Marketing Tech Engine -   Meet Magento PL 2015
Marketing Tech Engine - Meet Magento PL 2015
 
The biggest stores on Magento
The biggest stores on MagentoThe biggest stores on Magento
The biggest stores on Magento
 
Case study on small e commerce
Case study on small e commerceCase study on small e commerce
Case study on small e commerce
 
BIG Data & Hadoop Applications in E-Commerce
BIG Data & Hadoop Applications in E-CommerceBIG Data & Hadoop Applications in E-Commerce
BIG Data & Hadoop Applications in E-Commerce
 
E-commerce Berlin Expo - Divante - Anna Lankauf
E-commerce Berlin Expo - Divante - Anna LankaufE-commerce Berlin Expo - Divante - Anna Lankauf
E-commerce Berlin Expo - Divante - Anna Lankauf
 
5 Reasons Why Manufacturers Need a PIM System
5 Reasons Why Manufacturers Need a PIM System 5 Reasons Why Manufacturers Need a PIM System
5 Reasons Why Manufacturers Need a PIM System
 
The eCommerce Platforms in the Global Setup
The eCommerce Platforms in the Global Setup	The eCommerce Platforms in the Global Setup
The eCommerce Platforms in the Global Setup
 
Top 7 eCommerce Platforms for 2014
Top 7 eCommerce Platforms for 2014Top 7 eCommerce Platforms for 2014
Top 7 eCommerce Platforms for 2014
 
B2B Commerce - how to become successful
B2B Commerce - how to become successfulB2B Commerce - how to become successful
B2B Commerce - how to become successful
 
Automotive omnichannel and digital revolution
Automotive omnichannel and digital revolutionAutomotive omnichannel and digital revolution
Automotive omnichannel and digital revolution
 
Magento 2.2 B2B, Pimcore, Open Loyalty - features and case study
Magento 2.2 B2B, Pimcore, Open Loyalty -  features and case studyMagento 2.2 B2B, Pimcore, Open Loyalty -  features and case study
Magento 2.2 B2B, Pimcore, Open Loyalty - features and case study
 
Magento for Fashion
Magento for FashionMagento for Fashion
Magento for Fashion
 
eCommerce Platforms - an introduction
eCommerce Platforms - an introductioneCommerce Platforms - an introduction
eCommerce Platforms - an introduction
 
Alex Novytskyi: Germany's eCommerce IT market review
Alex Novytskyi: Germany's eCommerce IT market reviewAlex Novytskyi: Germany's eCommerce IT market review
Alex Novytskyi: Germany's eCommerce IT market review
 
e-Commerce Trends from 2014 to 2015 by Divante.co
e-Commerce Trends from 2014 to 2015 by Divante.coe-Commerce Trends from 2014 to 2015 by Divante.co
e-Commerce Trends from 2014 to 2015 by Divante.co
 
UX for eCommerce Fashion
UX for eCommerce FashionUX for eCommerce Fashion
UX for eCommerce Fashion
 

Viewers also liked

Fluentd at HKOScon
Fluentd at HKOSconFluentd at HKOScon
Fluentd at HKOSconN Masahiro
 
Turn Data Into Actionable Insights - StampedeCon 2016
Turn Data Into Actionable Insights - StampedeCon 2016Turn Data Into Actionable Insights - StampedeCon 2016
Turn Data Into Actionable Insights - StampedeCon 2016StampedeCon
 
Cedar Ridge Weekly Report
Cedar Ridge Weekly ReportCedar Ridge Weekly Report
Cedar Ridge Weekly Reportclstutts
 
WTF is Sensu and Monitoring
WTF is Sensu and MonitoringWTF is Sensu and Monitoring
WTF is Sensu and MonitoringToby Jackson
 
Performance Pack
Performance PackPerformance Pack
Performance Packday
 
Joomladagen 2015 Joomla Performance
Joomladagen 2015 Joomla PerformanceJoomladagen 2015 Joomla Performance
Joomladagen 2015 Joomla PerformanceSimon Kloostra
 
Home Brewing R.U.M - Analyzing application performance with real user monitoring
Home Brewing R.U.M - Analyzing application performance with real user monitoringHome Brewing R.U.M - Analyzing application performance with real user monitoring
Home Brewing R.U.M - Analyzing application performance with real user monitoringAnkit Rastogi
 
Lost in Translation - Blackhat Brazil 2014
Lost in Translation - Blackhat Brazil 2014Lost in Translation - Blackhat Brazil 2014
Lost in Translation - Blackhat Brazil 2014Rodrigo Montoro
 
Lessons Learned from Migration of a Large-analytics Platform from MPP Databas...
Lessons Learned from Migration of a Large-analytics Platform from MPP Databas...Lessons Learned from Migration of a Large-analytics Platform from MPP Databas...
Lessons Learned from Migration of a Large-analytics Platform from MPP Databas...DataWorks Summit
 
Creating a personal narrative
Creating a personal narrativeCreating a personal narrative
Creating a personal narrativeEmily Kissner
 
Incident Command: The far side of the edge
Incident Command: The far side of the edgeIncident Command: The far side of the edge
Incident Command: The far side of the edgeFastly
 
MyHeritage backend group - build to scale
MyHeritage backend group - build to scaleMyHeritage backend group - build to scale
MyHeritage backend group - build to scaleRan Levy
 
Amazon Military Talent Program
Amazon Military Talent ProgramAmazon Military Talent Program
Amazon Military Talent Programbrianraymonddolan
 
One Click Deploys using Rundeck
One Click Deploys using RundeckOne Click Deploys using Rundeck
One Click Deploys using RundeckSai Kothapalle
 

Viewers also liked (20)

Fluentd at HKOScon
Fluentd at HKOSconFluentd at HKOScon
Fluentd at HKOScon
 
Turn Data Into Actionable Insights - StampedeCon 2016
Turn Data Into Actionable Insights - StampedeCon 2016Turn Data Into Actionable Insights - StampedeCon 2016
Turn Data Into Actionable Insights - StampedeCon 2016
 
Cedar Ridge Weekly Report
Cedar Ridge Weekly ReportCedar Ridge Weekly Report
Cedar Ridge Weekly Report
 
WTF is Sensu and Monitoring
WTF is Sensu and MonitoringWTF is Sensu and Monitoring
WTF is Sensu and Monitoring
 
Performance Pack
Performance PackPerformance Pack
Performance Pack
 
Joomladagen 2015 Joomla Performance
Joomladagen 2015 Joomla PerformanceJoomladagen 2015 Joomla Performance
Joomladagen 2015 Joomla Performance
 
Home Brewing R.U.M - Analyzing application performance with real user monitoring
Home Brewing R.U.M - Analyzing application performance with real user monitoringHome Brewing R.U.M - Analyzing application performance with real user monitoring
Home Brewing R.U.M - Analyzing application performance with real user monitoring
 
An Introduction to event sourcing and CQRS
An Introduction to event sourcing and CQRSAn Introduction to event sourcing and CQRS
An Introduction to event sourcing and CQRS
 
Lost in Translation - Blackhat Brazil 2014
Lost in Translation - Blackhat Brazil 2014Lost in Translation - Blackhat Brazil 2014
Lost in Translation - Blackhat Brazil 2014
 
Build Stuff 2015 program
Build Stuff 2015 programBuild Stuff 2015 program
Build Stuff 2015 program
 
DevOps at Crevise Technologies
DevOps at Crevise TechnologiesDevOps at Crevise Technologies
DevOps at Crevise Technologies
 
Lessons Learned from Migration of a Large-analytics Platform from MPP Databas...
Lessons Learned from Migration of a Large-analytics Platform from MPP Databas...Lessons Learned from Migration of a Large-analytics Platform from MPP Databas...
Lessons Learned from Migration of a Large-analytics Platform from MPP Databas...
 
Creating a personal narrative
Creating a personal narrativeCreating a personal narrative
Creating a personal narrative
 
Mohamed Ahmed Abdelkhalek
Mohamed Ahmed AbdelkhalekMohamed Ahmed Abdelkhalek
Mohamed Ahmed Abdelkhalek
 
Incident Command: The far side of the edge
Incident Command: The far side of the edgeIncident Command: The far side of the edge
Incident Command: The far side of the edge
 
MyHeritage backend group - build to scale
MyHeritage backend group - build to scaleMyHeritage backend group - build to scale
MyHeritage backend group - build to scale
 
Amazon Military Talent Program
Amazon Military Talent ProgramAmazon Military Talent Program
Amazon Military Talent Program
 
Powerupcloud - Corporate Deck
Powerupcloud - Corporate DeckPowerupcloud - Corporate Deck
Powerupcloud - Corporate Deck
 
Santo Rosario Completo
Santo Rosario CompletoSanto Rosario Completo
Santo Rosario Completo
 
One Click Deploys using Rundeck
One Click Deploys using RundeckOne Click Deploys using Rundeck
One Click Deploys using Rundeck
 

Similar to B2B Digital Transformation - Case Study

1 Basic E-Commerce Concepts.ppt for business
1 Basic E-Commerce Concepts.ppt for business1 Basic E-Commerce Concepts.ppt for business
1 Basic E-Commerce Concepts.ppt for businessajjenniferaj
 
1 Basic E-Commerce Concepts for it 2ndt year
1 Basic E-Commerce Concepts for it 2ndt year1 Basic E-Commerce Concepts for it 2ndt year
1 Basic E-Commerce Concepts for it 2ndt yearjaved75
 
eCommerce Case Studies - A Little Book of Success
eCommerce Case Studies - A Little Book of SuccesseCommerce Case Studies - A Little Book of Success
eCommerce Case Studies - A Little Book of SuccessDivante
 
Basic E-Commerce Concepts.ppt
Basic E-Commerce Concepts.pptBasic E-Commerce Concepts.ppt
Basic E-Commerce Concepts.pptssuser71aa7e
 
Ajinomatrix investor v0.2 shortened 15min - 31-01-21
Ajinomatrix   investor v0.2 shortened 15min - 31-01-21Ajinomatrix   investor v0.2 shortened 15min - 31-01-21
Ajinomatrix investor v0.2 shortened 15min - 31-01-21lurching
 
IRJET- Online Shopping System
IRJET-  	  Online Shopping SystemIRJET-  	  Online Shopping System
IRJET- Online Shopping SystemIRJET Journal
 
Digital Strategy for future business
Digital Strategy for future businessDigital Strategy for future business
Digital Strategy for future businessAshish Bhasin
 
UNIT-1 E COMMERCE.pptx
UNIT-1 E COMMERCE.pptxUNIT-1 E COMMERCE.pptx
UNIT-1 E COMMERCE.pptxThisIsMeh
 
E-Commerce and MongoDB at Backcountry.com
E-Commerce and MongoDB at Backcountry.comE-Commerce and MongoDB at Backcountry.com
E-Commerce and MongoDB at Backcountry.comMongoDB
 
Day62016 mb ashort
Day62016 mb ashortDay62016 mb ashort
Day62016 mb ashortÖzkent & Co
 
Graphs in the Real World
Graphs in the Real WorldGraphs in the Real World
Graphs in the Real WorldNeo4j
 
switched-on uk Introduction
switched-on uk Introductionswitched-on uk Introduction
switched-on uk Introductionswitched-on uk
 
eCommerce Case Studies - numbers inside!
eCommerce Case Studies - numbers inside!eCommerce Case Studies - numbers inside!
eCommerce Case Studies - numbers inside!Divante
 
Retail Detail OmniChannel Congress 2015 - Data Science for e-commerce
Retail Detail OmniChannel Congress 2015 - Data Science for e-commerceRetail Detail OmniChannel Congress 2015 - Data Science for e-commerce
Retail Detail OmniChannel Congress 2015 - Data Science for e-commerceInfoFarm
 
Customer Success Management interview presentation
Customer Success Management interview presentationCustomer Success Management interview presentation
Customer Success Management interview presentationChris
 
MagNet 2013 - PR1 2013
MagNet 2013 - PR1 2013MagNet 2013 - PR1 2013
MagNet 2013 - PR1 2013Kim Latreille
 

Similar to B2B Digital Transformation - Case Study (20)

1 Basic E-Commerce Concepts.ppt for business
1 Basic E-Commerce Concepts.ppt for business1 Basic E-Commerce Concepts.ppt for business
1 Basic E-Commerce Concepts.ppt for business
 
1 Basic E-Commerce Concepts for it 2ndt year
1 Basic E-Commerce Concepts for it 2ndt year1 Basic E-Commerce Concepts for it 2ndt year
1 Basic E-Commerce Concepts for it 2ndt year
 
eCommerce Case Studies - A Little Book of Success
eCommerce Case Studies - A Little Book of SuccesseCommerce Case Studies - A Little Book of Success
eCommerce Case Studies - A Little Book of Success
 
Basic E-Commerce Concepts.ppt
Basic E-Commerce Concepts.pptBasic E-Commerce Concepts.ppt
Basic E-Commerce Concepts.ppt
 
Ajinomatrix investor v0.2 shortened 15min - 31-01-21
Ajinomatrix   investor v0.2 shortened 15min - 31-01-21Ajinomatrix   investor v0.2 shortened 15min - 31-01-21
Ajinomatrix investor v0.2 shortened 15min - 31-01-21
 
IRJET- Online Shopping System
IRJET-  	  Online Shopping SystemIRJET-  	  Online Shopping System
IRJET- Online Shopping System
 
Digital Strategy for future business
Digital Strategy for future businessDigital Strategy for future business
Digital Strategy for future business
 
UNIT-1 E COMMERCE.pptx
UNIT-1 E COMMERCE.pptxUNIT-1 E COMMERCE.pptx
UNIT-1 E COMMERCE.pptx
 
E-Commerce and MongoDB at Backcountry.com
E-Commerce and MongoDB at Backcountry.comE-Commerce and MongoDB at Backcountry.com
E-Commerce and MongoDB at Backcountry.com
 
BizProjects
BizProjectsBizProjects
BizProjects
 
BusinessProjects.com Market Segmentation and Entry Project
BusinessProjects.com Market Segmentation and Entry ProjectBusinessProjects.com Market Segmentation and Entry Project
BusinessProjects.com Market Segmentation and Entry Project
 
Day62016 mb ashort
Day62016 mb ashortDay62016 mb ashort
Day62016 mb ashort
 
Noritsu slide share
Noritsu slide shareNoritsu slide share
Noritsu slide share
 
Graphs in the Real World
Graphs in the Real WorldGraphs in the Real World
Graphs in the Real World
 
switched-on uk Introduction
switched-on uk Introductionswitched-on uk Introduction
switched-on uk Introduction
 
eCommerce Case Studies - numbers inside!
eCommerce Case Studies - numbers inside!eCommerce Case Studies - numbers inside!
eCommerce Case Studies - numbers inside!
 
Retail Detail OmniChannel Congress 2015 - Data Science for e-commerce
Retail Detail OmniChannel Congress 2015 - Data Science for e-commerceRetail Detail OmniChannel Congress 2015 - Data Science for e-commerce
Retail Detail OmniChannel Congress 2015 - Data Science for e-commerce
 
Online shopping system.pptx
Online shopping system.pptxOnline shopping system.pptx
Online shopping system.pptx
 
Customer Success Management interview presentation
Customer Success Management interview presentationCustomer Success Management interview presentation
Customer Success Management interview presentation
 
MagNet 2013 - PR1 2013
MagNet 2013 - PR1 2013MagNet 2013 - PR1 2013
MagNet 2013 - PR1 2013
 

More from Divante

eCommerce Trends 2020
eCommerce Trends 2020eCommerce Trends 2020
eCommerce Trends 2020Divante
 
Async & Bulk REST API new possibilities of communication between systems
Async & Bulk REST API new possibilities of communication  between systemsAsync & Bulk REST API new possibilities of communication  between systems
Async & Bulk REST API new possibilities of communication between systemsDivante
 
Magento Functional Testing Framework a way to seriously write automated tests...
Magento Functional Testing Framework a way to seriously write automated tests...Magento Functional Testing Framework a way to seriously write automated tests...
Magento Functional Testing Framework a way to seriously write automated tests...Divante
 
Die Top 10 Progressive Web Apps in der Modernbranche
Die Top 10 Progressive Web Apps in der ModernbrancheDie Top 10 Progressive Web Apps in der Modernbranche
Die Top 10 Progressive Web Apps in der ModernbrancheDivante
 
progressive web apps - pwa as a game changer for e-commerce - meet magento i...
 progressive web apps - pwa as a game changer for e-commerce - meet magento i... progressive web apps - pwa as a game changer for e-commerce - meet magento i...
progressive web apps - pwa as a game changer for e-commerce - meet magento i...Divante
 
Customer churn - how to stop it?
Customer churn - how to stop it?Customer churn - how to stop it?
Customer churn - how to stop it?Divante
 
eCommerce trends 2019 by Divante.co
eCommerce trends 2019 by Divante.coeCommerce trends 2019 by Divante.co
eCommerce trends 2019 by Divante.coDivante
 
How to create a Vue Storefront theme
How to create a Vue Storefront themeHow to create a Vue Storefront theme
How to create a Vue Storefront themeDivante
 
Game changer for e-commerce - Vue Storefront - open source pwa
Game changer for e-commerce - Vue Storefront - open source pwa Game changer for e-commerce - Vue Storefront - open source pwa
Game changer for e-commerce - Vue Storefront - open source pwa Divante
 
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speech
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speechVue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speech
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speechDivante
 
How to successfully onboard end-clients to a B2B Platform - Magento Imagine ...
How to successfully onboard  end-clients to a B2B Platform - Magento Imagine ...How to successfully onboard  end-clients to a B2B Platform - Magento Imagine ...
How to successfully onboard end-clients to a B2B Platform - Magento Imagine ...Divante
 
eCommerce trends from 2017 to 2018 by Divante.co
eCommerce trends from 2017 to 2018 by Divante.coeCommerce trends from 2017 to 2018 by Divante.co
eCommerce trends from 2017 to 2018 by Divante.coDivante
 
Designing for PWA (Progressive Web Apps)
Designing for PWA (Progressive Web Apps)Designing for PWA (Progressive Web Apps)
Designing for PWA (Progressive Web Apps)Divante
 
Why is crud a bad idea - focus on real scenarios
Why is crud a bad idea - focus on real scenariosWhy is crud a bad idea - focus on real scenarios
Why is crud a bad idea - focus on real scenariosDivante
 
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
 
Pimcore Overview - Pimcore5
Pimcore Overview - Pimcore5Pimcore Overview - Pimcore5
Pimcore Overview - Pimcore5Divante
 
Pimcore E-Commerce Framework - Pimcore5
Pimcore E-Commerce Framework - Pimcore5Pimcore E-Commerce Framework - Pimcore5
Pimcore E-Commerce Framework - Pimcore5Divante
 
Budgeting in SCRUM by Divante
Budgeting in SCRUM by DivanteBudgeting in SCRUM by Divante
Budgeting in SCRUM by DivanteDivante
 
Omnichannel B2B Architecture
Omnichannel B2B ArchitectureOmnichannel B2B Architecture
Omnichannel B2B ArchitectureDivante
 
Microservices Architecture for e-Commerce
Microservices Architecture for e-CommerceMicroservices Architecture for e-Commerce
Microservices Architecture for e-CommerceDivante
 

More from Divante (20)

eCommerce Trends 2020
eCommerce Trends 2020eCommerce Trends 2020
eCommerce Trends 2020
 
Async & Bulk REST API new possibilities of communication between systems
Async & Bulk REST API new possibilities of communication  between systemsAsync & Bulk REST API new possibilities of communication  between systems
Async & Bulk REST API new possibilities of communication between systems
 
Magento Functional Testing Framework a way to seriously write automated tests...
Magento Functional Testing Framework a way to seriously write automated tests...Magento Functional Testing Framework a way to seriously write automated tests...
Magento Functional Testing Framework a way to seriously write automated tests...
 
Die Top 10 Progressive Web Apps in der Modernbranche
Die Top 10 Progressive Web Apps in der ModernbrancheDie Top 10 Progressive Web Apps in der Modernbranche
Die Top 10 Progressive Web Apps in der Modernbranche
 
progressive web apps - pwa as a game changer for e-commerce - meet magento i...
 progressive web apps - pwa as a game changer for e-commerce - meet magento i... progressive web apps - pwa as a game changer for e-commerce - meet magento i...
progressive web apps - pwa as a game changer for e-commerce - meet magento i...
 
Customer churn - how to stop it?
Customer churn - how to stop it?Customer churn - how to stop it?
Customer churn - how to stop it?
 
eCommerce trends 2019 by Divante.co
eCommerce trends 2019 by Divante.coeCommerce trends 2019 by Divante.co
eCommerce trends 2019 by Divante.co
 
How to create a Vue Storefront theme
How to create a Vue Storefront themeHow to create a Vue Storefront theme
How to create a Vue Storefront theme
 
Game changer for e-commerce - Vue Storefront - open source pwa
Game changer for e-commerce - Vue Storefront - open source pwa Game changer for e-commerce - Vue Storefront - open source pwa
Game changer for e-commerce - Vue Storefront - open source pwa
 
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speech
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speechVue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speech
Vue Storefront - Progressive Web App for Magento (1.9, 2.x) - MM18DE speech
 
How to successfully onboard end-clients to a B2B Platform - Magento Imagine ...
How to successfully onboard  end-clients to a B2B Platform - Magento Imagine ...How to successfully onboard  end-clients to a B2B Platform - Magento Imagine ...
How to successfully onboard end-clients to a B2B Platform - Magento Imagine ...
 
eCommerce trends from 2017 to 2018 by Divante.co
eCommerce trends from 2017 to 2018 by Divante.coeCommerce trends from 2017 to 2018 by Divante.co
eCommerce trends from 2017 to 2018 by Divante.co
 
Designing for PWA (Progressive Web Apps)
Designing for PWA (Progressive Web Apps)Designing for PWA (Progressive Web Apps)
Designing for PWA (Progressive Web Apps)
 
Why is crud a bad idea - focus on real scenarios
Why is crud a bad idea - focus on real scenariosWhy is crud a bad idea - focus on real scenarios
Why is crud a bad idea - focus on real scenarios
 
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
 
Pimcore Overview - Pimcore5
Pimcore Overview - Pimcore5Pimcore Overview - Pimcore5
Pimcore Overview - Pimcore5
 
Pimcore E-Commerce Framework - Pimcore5
Pimcore E-Commerce Framework - Pimcore5Pimcore E-Commerce Framework - Pimcore5
Pimcore E-Commerce Framework - Pimcore5
 
Budgeting in SCRUM by Divante
Budgeting in SCRUM by DivanteBudgeting in SCRUM by Divante
Budgeting in SCRUM by Divante
 
Omnichannel B2B Architecture
Omnichannel B2B ArchitectureOmnichannel B2B Architecture
Omnichannel B2B Architecture
 
Microservices Architecture for e-Commerce
Microservices Architecture for e-CommerceMicroservices Architecture for e-Commerce
Microservices Architecture for e-Commerce
 

Recently uploaded

7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckHajeJanKamps
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewasmakika9823
 
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet CreationsMarketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creationsnakalysalcedo61
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
rishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfrishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfmuskan1121w
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedKaiNexus
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Serviceankitnayak356677
 
Banana Powder Manufacturing Plant Project Report 2024 Edition.pptx
Banana Powder Manufacturing Plant Project Report 2024 Edition.pptxBanana Powder Manufacturing Plant Project Report 2024 Edition.pptx
Banana Powder Manufacturing Plant Project Report 2024 Edition.pptxgeorgebrinton95
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc.../:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...lizamodels9
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...lizamodels9
 

Recently uploaded (20)

7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
 
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet CreationsMarketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creations
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
rishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfrishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdf
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
 
Banana Powder Manufacturing Plant Project Report 2024 Edition.pptx
Banana Powder Manufacturing Plant Project Report 2024 Edition.pptxBanana Powder Manufacturing Plant Project Report 2024 Edition.pptx
Banana Powder Manufacturing Plant Project Report 2024 Edition.pptx
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc.../:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
 

B2B Digital Transformation - Case Study

  • 1. 1   The  Complete  Transforma1on  from  Offline  to  Online     Magento  Implementa1on  of  a  B2B  Pla;orm  –  a  Case  Study.   Tom  Karwatka,  Divante.co    
  • 2. This  Case  Study  Shows  How  We  Managed  to  Reach...   2   100.000.000   EUR  online  rev   aOer  Q3  of  last  year    
  • 3. B2B  is  The  HoRest  eCommerce  Field  Right  Now     •  Nearly  75%  of  B2B  buyers  say   buying  from  an  e-­‐commerce   site  is  more  convenient  that   buying  from  a  sales  rep.   •  30%  of  today’s  B2B  buyers   finalize  at  least  half  of  their   purchases  online.  By  2017,  this   will  nearly  have  doubled  to   56%.   3   •  60%  of  B2B  companies  -­‐  their   B2B  buyers  spend  more  when   interac1ng  with  mul1ple   channels.   •  Omnichannel  B2B  customers   are  also  more  likely  to  become   repeat  and  long-­‐term   customers.   hRp://divante.co/blog/b2b-­‐ecommerce-­‐2016/    
  • 4. About  Client  -­‐  TIM   •  TIM  SA  is  the  biggest  electro-­‐ technical  goods  distributor  in   Poland  and  one  of  the  biggest   in  the  region.   •  30  years  of  experience  in  the   market.  It’s  been  on  Warsaw   Stock  Exchange  since  1998.     •  Clients  from  the  construc1on   business  area.       4  
  • 5. Growth  Strategy:  eCommerce   •  Goal:  diversifica1on  of   business  and  improvement   of  effec1veness   –  Expand  customer  base  (new   industries,  B2C  clients)     –  Expand  product  range  and  add   new  product  categories.   5   It  is  difficult  to  convince  the  employees   to  introduce  new  ideas,  especially  such   radical  ones.  Moreover,  our  vision  and   strategy  need  to  be  clear-­‐cut  to  the   Board  of  Directors  and  owners.     We  cannot  begin  without  their  support   and  -­‐  as  you  can  see  -­‐  the  project  is   planned  to  last  for  many  years.   -­‐  Artur  Piekarczyk,  Vice-­‐President  
  • 6. Start  of   coopera1on   –  5.2011   Start  of  first  B2C  test   project  –  9.2011   Niche  webshop  with   cables  for  B2C   clients     Can  TIM  sell  on-­‐ line  ?   Can  we  acquire  new   customer  groups?   Start  of  B2B   project  -­‐     3.2012   Switching  to   SCRUM  –   5.2013   B2B  project   going  live  –   7.2013   S.W.A.T  –   11.2013   Major   redesign  –   8.2014   Moving   hos1ng  from   TIM  internal   datacenter   to  outside   datacenter  –   2.  2015   Advanced   BigData   project  –   1.2016   Timeline  of  Coopera1on   6  
  • 7. Process   7   1.  Business  requirements.     2.  Customer  research.  
  • 8. Research     •  Field  research.     •  We  had  previously  completed  a  B2C   project,  so  we  had  some  interes1ng   data  about  a  new  type  of  customers.   •  Researches  we  did  in  this  case:   Compe1tors  analysis,  Surveys,   Benchmarking,  Trend  analysis,   industry  reports  etc.   8   In  the  picture  you  can  see  Kasia  in  one  of  our  end-­‐clients’   facili1es.  During  that  field  research  we  learned  that  sales   reps  prefer  to  call  their  call  center  and  place  orders  directly   to  the  operator.   All  analy1cs  packages  provide  key  reports,  such  as  most  frequently   visited  pages,  visitor  demographics,  bounce  rate  and  more.  
  • 9. Personas   9   •  A  persona  is  a  fic1onal  iden1ty.   •  Personas  help  you  to  understand   what  a  client  actually  needs.   •  Usually,  we  create  3-­‐4  personas   for  each  project.   •  A  persona  gives  the  customer   data  a  human  face.     •  Personas  also  help  prevent  some   common  design  pi;alls,  which   may  otherwise  be  easy  to  fall   into.    
  • 10. Design  Phase   •  Prototyping  –  changes  are  much.   •  We  use  mockups  -­‐    the  interac1ve  prototypes.     •  We  get  our  client  involved  in  almost  every  phase  of  design.   10   Concep1on   Selec1on  of  ideas   Prototype  1   Prototype   3   Prototype   2   Genera1ng   Ideas   Coherent   prototype   Workshop   Findings   Polishing  the   Prototype   Research   Findings   Data   from  GA   6  clients   of  TIM   2   poten1al   clients   4  itera1ons   of   prototypying   User  Research   Design  Process  
  • 11. We  work  in  teams.     We  generate  ideas  using  personas.   Then  we  do  paper  prototyping AOer  that  each  team  presents  mockups   and  discusses  them  with  other  teams.     Then  we  choose  the  best  ideas  and  build   one  coherent  mockup  prototype.   Workshops  
  • 12. Paper  Prototypes   12   Concept 1 Concept 2 Concept 3
  • 13. Digital  Prototypes   13   •  Digital  version  of   prototypes.     •  Clickable  and  will  allow   us  to  conduct  user  tests.  
  • 14. User  Tes1ng   •  Usually  6  users  are  enough     to  determine  80%  of  usability   problems.     •  We  do  itera1ve  tes1ng.     AOer  the  tests  tweak  the   mockups  and  test  everything   again.   14   In  this  case  designing  was  a  challenge:  poten1al  customers  either  had  an   experience  with  online  stores  or  had  no  experience  whatsoever.    
  • 16. Graphic  Design   16   •  It  took  us  one  month  to  finish  the  graphic  work.       •  To  shorten  the  1me  to  market,  in  the  mean1me,  we  carried  on  implementa1on.  
  • 17. Choosing  the  Technology   •  Since  2008  so  we  have  tried  many   eCommerce  pla;orms.     •  Why  you  should  consider   Magento:   –  Magento  is  currently  the  most   popular  eCommerce  soOware   –  Magento  is  the  most  popular   pla;orm  to  migrate  to   –  You  have  the  producer’s  support   and  an  elas1c  license  model.   –  The  soOware  provides  a  rich  set  of     ready-­‐to-­‐use  features.   –  Magento  2.0!   17  hRp://blog.aheadworks.com/2015/05/ecommerce-­‐pla;orms-­‐popularity-­‐may-­‐2015-­‐two-­‐pla;orms-­‐take-­‐half/   Alexa  1  million  top  sites  survey  unveiled  leadership  of  Magento   among  world  top  eCommerce  pla;orms.  
  • 18. Magento  vs  B2B  Needs   You  should  consider  these  points:     •  Adding  products  faster  (with  photos  and  videos)  -­‐  PimCore  or  Akaneo.   •  Marke1ng  automa1on  that  actually  works  and  is  easy  to  use  -­‐  Mau1c.   •  Recommenda1on  engine  -­‐  Hadoop.   •  Search  that  works  like  Google  -­‐  Fact  Finder   •  CRM  allows  your  sales  reps  to  work  on  your  clients’  accounts  –  OroCRM     •  Custom  B2B  modules:  a  tree  structure  of  the  clients'  account,  payment   methods,  flexible  shopping  cart.   18  
  • 19. Omnichannel  Open  Architecture   19  hRp://divante.co/blog/omnichannel-­‐open-­‐architecture/  
  • 20. Integra1ons     Nowadays  the  plaBorm  is  connected  to  the  following   systems:   •  IntegraDon  with  CRM  system:   –  Sending  client’s  data   –  Downloading  client’s  data   –  Cart  synchronizaDon  (price)   –  Cart  downloading   –  Cart  reservaDon   –  Sending  orders   –  Sending  RFPs   –  Downloading  offers  for  a  customer   –  Downloading  product  price   –  Downloading  product  price  for  a  customer   –  Downloading    invoices  data  and  invoices  in  pdf   –  Downloading  order’s  history   –  Downloading  order’s  data                   •  Product  Management  Program   –  Downloading  data  on  products  and  categories   –  Downloading  catalogue  cards  of  products  and   pictures     •  Warehouse  IntegraDon   –  Downloading  product  availability   –  Downloading  cable  segments     •  FactFinder  IntegraDon   –  Sending  product  database   –  Downloading  search  results   20   •  Integra1ons  are  one  of  the  hardest  problems  in  eCommerce  development.     •  Crea1ng  failbacks  -­‐  if  one  of  the  systems  is  down  we  are  able  to  operate  -­‐  s1ll   •  We  use  a  dedicated  soOware  as  a  buffer  layer.  
  • 21. CRM  Live  Integra1on   •  CRM  integra1on  plays  the  key  role  in  the  system   •  Bilateral  integra1on  in  a  real  1me  -­‐  the  merchants  in  TIM’s  central  can  edit   the  shopping  carts  of  the  customers  that  are  currently  logged  on.   21   Reco  engine  Browsing   Call   Add  to  cart   Client   Consultant  
  • 22. Users  Inspire  Us   •  One  day  a  consultants  finds     an  order  for  100  light  bulbs  and     a  huge  electric  pole.     •  To  ship  such  a  pole,  you  have     to    carefully  arrange  the  delivery.     22  
  • 23. Dedicated  Func1ons   23   Dynamic  offer   You  want  to  buy  2  km  of  the  cable.     TIM  has  a  2.5-­‐km-­‐long  piece  in  stock,  they’d  love   to  get  rid  of.  So,  they  offer  you  their  2.5  km   cheaper  than  your  2  km.  It’s  up  to  you  to  decide   which  length  you  will  opt  for.     The  online  cart  is  expanded.   You  have  a  bunch  of  specific   func1ons,  like  communica1on  with   the  merchant,  dedicated  payment   methods,  conver1ng  cart  to  an  offer   inquiry  and  so  on.  
  • 24. B2B  Func1ons  to  Consider   The  most  common  B2B  func1ons  we  implement  in  our  projects:     ü  List  of  contractors  with  verifica1on   ü  Individual  or  collec1ve  nego1a1on  of  discounts   ü  Order  files   ü  Offer  crea1on   ü  Consultants  who  can  accept  the  order  on  behalf  of  the  customer  by  the   phone  /  email  /  during  a  mee1ng   ü  Saving  and  sharing  the  cart  content   ü  Forms  of  payments  that  are  typical  of  B2B  (for  instance:  a  trade  credit)   In  the  cases  like  this  one,  all  the  dedicated  func1ons  are  implemented  as  extra   Magento  modules.  So  you  are  s1ll  able  to  update  your  Magento.     24  
  • 25. Development  phase   q  Scalability  and  Performance   q  Quality   q  SLA     q  Effec1ve  development   q  Data  Driven  Customer  Experience     Implementa1on  and  Start-­‐up   The  implementa1on  of  the  first   version  of  the  system  took  us  over   14  months.   25   Start  of   coopera1on   –  5.2011   Start  of  first   B2C  test   project  –   9.2011   Start  of  B2B   project  -­‐     3.2012   Switching  to   SCRUM  –   5.2013   B2B  project   going  live  –   7.2013   S.W.A.T  –   11.2013   Major   redesign  –   8.2014   Moving   hos1ng  from   TIM  internal   datacenter   to  outside   datacenter  –   2.  2015   Advanced   BigData   project  –   1.2016  
  • 26. Scalability  and  Performance     •  Replica1on  of  the  database  to  speed   up  reading  opera1on  and  balance  the   traffic  to  database   •  Using  a  cache  system  –  in  this  case   Memcached  was  replaced  by  Redis   •  Using  a  scaRered  file  system   (GlusterFS)   •  Using  an  hRp-­‐reverse-­‐proxy  system   Varnish  that  speeds  up  loading  pages   and  sta1c  files   •  Using  PerconaDB  instead  of  MySQL  for   the  database   26   New  Relic  Performance  Report,  ELK  Stack  +  Kibana  
  • 27. Ensuring  Quality   •  The  extra  risk  factor:  a  big  number  of   integra1ons.   •  AOer  every  round  of  changes,  we  do  the     performance  test  to  verify  that  the   applica1on  works  beRer.   •  To  keep  the  quality  high,  we  use   –  2  phase  Code  Review   –  version  control  system,   –  1cke1ng  system  (where  all  communica1on  with   the  client  happens)   –  monitoring  system  –  Incinga,  Jenkins  +  Selenium   +  ELK  Stack  to  monitor  integra1ons   27   We  use  separate  environments  for  developers,  tests,   and  produc1on.  
  • 28. SLA   •  250.000  EURO  daily  rev.   •  We  must  be  able  to  react  under  1  hour  and   prepare  a  workaround  for  any  problem.     •  “Divante  S.W.A.T.”  –  a  specially  formed  unit   working  24/7.     •  The  membership  is  op1onal  but  to  sign  up   every  member  has  to  pass  an  official  exam.     •  Members  get  special  bonuses  added  to   monthly  salary.   •  The  group  responsibility  -­‐  if  SLA  is  violated   on  any  website,  nobody  gets  their  bonus.   28   Divante  S.W.A.T.  is  a  unit,  that  covers   security  of  the  pla;orm  and  react  ASAP   when  the  system  is  down  or  an   emergency  happens.   SLA > 99.9%
  • 29. Effec1ve  Development     •  To  maintain  effec1ve   development  of  project   we  created  a  dedicated   team   •  SCRUM  gives  TIM  the   control  and  quality  they   need.   •  SCRUM  team   –  Product  Owner   –  4  Developers   –  1  Front  End  Developer   –  1  Tester   •  Con1nuous  delivery  -­‐   Ansible,  Phing   29   Source:  hRps://en.wikipedia.org/wiki/Con1nuous_delivery   To  ensure  con1nuous  delivery  we  automate  the  tests  and  deployment.     Deployment time <5 min
  • 30. Data  Driven  Customer  Experience   We  use  data  on  a  large  scale  to   improve  User  Experience  for   TIM’s  clients.         To  inspire  you  -­‐  on  TIM’s   examaple:   •  97%  of  customers  preffer  one   specific  view  of  product  list  –   „miniatures”          
  • 31. Business  Results   31   The  share  of  online  sales     in  total  sales  in  terms  of  income   The  share  of  online  sales  in  total   sales  in  terms  of  No.  of  products   The  number  of  the  products  ordered  online  is  growing  faster  than  the  total   value  of  online  sales.  That  means  that  the  online  sales  have  bigger   poten1al  to  diversify.  On  top  of  that,  smaller  but  more  frequent  purchases   build  customer  loyalty.   B2B  project   going  live  –   7.2013   Q3,  2015   •  AOer  the  first  year:   –  50%  of  online  sales   –  Over  50.000.000  EUR     online  rev     –  25.000  products   •  AOer  3  years  –  Q1-­‐Q3   –  67%  of  online  sales     (85%  of  products)   –  Over  100.000.000  EUR     online  rev     aOer  Q1-­‐Q3   –  125.000  products  
  • 32. Business  Results   •  This  project  has  been     a  huge  success  for  TIM.     •  They  achieved  their  business   goals:     –  Diversity  of  business   –  A  lot  of  new  customers   –  Improved  business  effec1veness   32   Clients  tes1monials:  hRps://www.youtube.com/watch?v=-­‐ QumO63G_7M&list=PLuXGEsfZdwIUuaIJTEd3PDSUQLilYVu9a&index=3     TIM  client’s  really  like  the  B2B  e-­‐Commerce  website   Harvard  Business  Review  has  wriRen  an  ar1cle  about  TIM  recently.   The  Project  was  shown  as  a  true  digital  transforma1on.    
  • 33. What’s  Next?   •  Improving  the  reten1on  of  clients   through  BigData  analysis  and   personalized  recommenda1ons.     •  Automated  pricing  op1miza1on     -­‐  the  next  big  thing  we  want  to  pursue.     33   In  the  Forrester  research  from  2014  -­‐  Building  The  B2B   OmniChannel  Commerce  Pla;orm  Of  The  Future   •  Automated  pricing  op1miza1on  –  62%   •  Personalized  recommenda1ons  –  56%   •  Use  of  wearable  compu1ng  in  distribu1on   centers  –  49%   •  Sensors  in  shipments/products  –  46%   •  Robots/automa1on  in  distribu1on  center/ supply  chain  –  34%   •  Shopping  cart  abandoment  analysis  –  32%   B2B  e-­‐Commerce  technologies     to  invest  
  • 34. Thank  You!   Tom  Karwatka   Divante.co   hi@divante.co   3 We  base  on  the  exper1se  we’ve  got  from  a  number  of  B2B  projects   and  generalize  it  to  find  the  gold  rules  of  B2B  eCommerce.