jahiaone 2015 - going ecommerce with jahia! by clement egger

30
© 2002 - 2015 Jahia Solutions Group SA Going eCommerce with Jahia

Upload: jahia-solutions-group

Post on 31-Jul-2015

133 views

Category:

Technology


5 download

TRANSCRIPT

Page 1: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

Going eCommerce with Jahia

Page 2: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

Chasing the holy grail

CMS + eCommerce is a mess Good commerce engines with bad CMS features Good CMS with limited commerce features

Mixing different technologies (java + php…) is always complicated

Page 3: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

Architecture overview

Extend the entities (data model) by declaring Groovy configuration files

Extend the services by declaring Groovy configuration files

Add hooks (trigger) before / after reading the database

Create or customize reusable components. Extend products with local or external content. Create composite products

Page 4: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

MogoBiz Commerce Engine Built on Open Source technologies

Productivity tools (catalog management) use Groovy/Grails Performance tools (runtime and real-time analytics) use Scala, Akka, Spark JSON and REST are used everywhere

Scalable (Elastic Search) Innovative (Machine Learning) Adaptative (Add your own services) State of the art architecture

Page 5: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

Digital Factory integration Through the External Data Provider Templating is done using standard Jahia components Products are visible as JCR nodes Products can be extended with local content to enrich them

Pictures Texts Additional features

Products can even be extended with external content

Page 6: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

1 2 3 4 5

6 7 8 9

Products Catalog

Pricing policy Search and browse

Merchandising Advanced merchandising

Cart Purchase funnel Profile Administration

10

Orders management

Page 7: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

Catalog Physical products Digital products Reservable products (online courses, tickets…) Organized by

Brands Product categories Product types Product features

Scheduled display of products

Page 8: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

Catalog Multi-stores

Multi-languages

Multi-catalogs

Multi-currencies

Tested with 10 millions products for

Page 9: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

1 2 3 4 5

6 7 8 9

Products Catalog

Pricing policy Search and browse

Merchandising Advanced merchandising

Cart Purchase funnel Profile Administration

10

Orders management

Page 10: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

Pricing Standard prices Sale prices Promotional prices Adaptative prices based on quantity ordered Coupon codes

Whole catalog Limited editions For a customer profile

Page 11: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

1 2 3 4 5

6 7 8 9

Products Catalog

Pricing policy Search and browse

Merchandising Advanced merchandising

Cart Purchase funnel Profile Administration

10

Orders management

Page 12: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

Shop structure / browsing Standard Jahia pages / templates

Organized as a normal websites with automated product retrieving Hand made page building Mix of both

Product details use content templates

Page 13: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

Searchandizing Keywords search

Products attributes search

Refined searches based on any attribute (color, size, price…)

Results preview on searches

Facets

Page 14: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

1 2 3 4 5

6 7 8 9

Products Catalog

Pricing policy Search and browse

Merchandising Recommendations

Cart Purchase funnel Profile Administration

10

Orders management

Page 15: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

Shop animation components Featured products New products Updated products Promotions (golf category -50%) Promotional campaigns (from date to date. Programmable) Recently viewed products Compare products (up to 5 products) Best sales

Page 16: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

Advanced merchandising Related products / accessories

Cross-selling Up-selling

Bundles (product often bought together) Users comments and ratings Google shop export Wishlist (multiple)

Page 17: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

1 2 3 4 5

6 7 8 9

Products Catalog

Pricing policy Search and browse

Merchandising Recommendations

Cart Purchase funnel Profile Administration

10

Orders management

Page 18: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

Recommendation Collaborative filtering : reco based on items seen by other people

Collaborative filtering: reco based on items bought by other people

Recommendations based on specified Machine Learning algorithms

La Poste currently implementing Machine Learning engine Go live in septembre

Page 19: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

1 2 3 4 5

6 7 8 9

Products Catalog

Pricing policy Search and browse

Merchandising Recommendations

Cart Purchase funnel Profile Administration

10

Orders management

Page 20: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

Cart Persistent cart

For anonymous or registered users Non purchased cart can be saved Saved cart can be merged with a current one

User registration needed for buying

Page 21: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

1 2 3 4 5

6 7 8 9

Products Catalog

Pricing policy Search and browse

Merchandising Recommendations

Cart Purchase funnel CustomerProfile

Administration

10

Orders management

Page 22: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

Check Out

Tax calculation Multiple payment methods Multiple shipping methods Recurring billing Order confirmation

Online Email Mobile phone

Page 23: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

Payment

European payment systems Ogone SIPS ATOS Paybox Payline SystemPay

US and international Paypal Apple Pay Authorize.net

Page 24: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

Shipping Easypost

3 to 5 cts per shipping whatever the product value

Page 25: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

1 2 3 4 5

6 7 8 9

Products Catalog

Pricing policy Search and browse

Merchandising Recommendations

Cart Purchase funnel CustomerProfile

Administration

10

Orders management

Page 26: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

Customer profiling Manage account details

Shipping details Payment details Preferences Wishlist

Orders history Coupons / Gift cards

Page 27: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

1 2 3 4 5

6 7 8 9

Products Catalog

Pricing policy Search and browse

Merchandising Recommendations

Cart Purchase funnel CustomerProfile

Administration

10

Orders management

Page 28: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

1 2 3 4 5

6 7 8 9

Products Catalog

Pricing policy Search and browse

Merchandising Recommendations

Cart Purchase funnel CustomerProfile

Administration

10

Orders management

Page 29: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

Order management

Customers can Modify orders Cancel orders Split the order shipment (delivery to multiple adresses) View the orders history Ask for refund Return and exchange

Page 30: JahiaOne 2015 - Going eCommerce with Jahia! by Clement Egger

© 2002 - 2015 Jahia Solutions Group SA

Current status: freeze code of commerce engine Some display components to be added June - July - August : tests, tests, tests Objective: RC in August – available for integrators Documentation, documentation, documentation Objective Finale Release: september