increase online sales with magnolia cms' shop module

32
April 25th 2013 Ulrich Scheidegger, fastforward.ch Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. The Magnolia Shop Module 1 Friday, 26 April 13

Upload: boris-kraft

Post on 10-May-2015

245 views

Category:

Technology


0 download

DESCRIPTION

The Magnolia CMS Shop module is a toolkit that adds e-commerce functionality to Magnolia CMS and makes it possible to enhance shop pages with compelling content that attracts new customers and increases sales. This webinar will demonstrate how to build unique, branded online storefronts that are tightly integrated with Magnolia CMS’ intuitive editing and administration tools.

TRANSCRIPT

Page 1: Increase Online Sales with Magnolia CMS' Shop Module

April 25th 2013Ulrich Scheidegger, fastforward.ch

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

The Magnolia Shop Module

1

Friday, 26 April 13

Page 2: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

House keepingHow to post questionsWebinar recording and slidesContacting usTweeting / hashtags• #magnolia_cms

2

Friday, 26 April 13

Page 3: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

1. Introduction – Moderator

Ruben Reusser• CTO of headwire.com, Inc• Based in Orange County,

California• Focus on JCR based web content

management systems• Implementor of the Magnolia

KonaKart integration• [email protected]

3

Friday, 26 April 13

Page 4: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

1. Introduction – presenter

Ueli Scheidegger• Owner and managing director of

fastforward websolutions• Integrators since Magnolia

1• Partners since 2011

• Initiator and co-developer of module

• Trying to be an active member of community

[email protected]

4

Friday, 26 April 13

Page 5: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

1. Shop module - what is it?

2. Target groups

3. How to install

4. Feature overview

5. Configure your own shop

6. Customize & extend

7. Roadmap

8. Questions

5

Agenda

Friday, 26 April 13

Page 6: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

1. Shop Module - what is it

Magnolia module (i.e. extension)

based on other Magnolia modules

• STK

• Form

• OCM

• (samples)

Collection of sample templates

Default cart implementation

6

Friday, 26 April 13

Page 7: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

For the simple system• One tool to deal with

> Magnolia• One tool to run

> no additional hosting setup and costs

For the complex system• Fully integrated in

website• Completely customizable

to complex requirements• open source• Magnolia standards

• Very extentable

7

2. Shop Module Target Groups

Friday, 26 April 13

Page 8: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

2. Important to know

Magnolia-only solution

not an integration of an other 3rd party shop system

not yet full featured

• no out of the box payment gateway integration

• no price difference for product options (e.g. size)

open source

8

Friday, 26 April 13

Page 9: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

3. How to installSee documentation.magnolia-cms.com/modules/shop

9

Friday, 26 April 13

Page 10: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

3. How to installSee documentation.magnolia-cms.com/modules/shop

9

Friday, 26 April 13

Page 11: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

3. How to installGet Magnolia 4.5.8 CE or EE (bundled webapp or full Tomcat bundle)Get shop module 1.1.1 bundle from nexus.magnolia-cms.com• make sure you don’t have duplicate

jars• always use the newer versions

10

Friday, 26 April 13

Page 12: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. 11

4. Feature overview

Demo

Friday, 26 April 13

Page 13: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. 12

5. Configure your own shop

Demo

Friday, 26 April 13

Page 14: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

6. Customize & extend

Customize look & feel

• custom css > Sample

• custom template script > Sample

Customize checkout form

• form fields > Sample

• validation > Sample

13

Friday, 26 April 13

Page 15: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

6. Customize & extend

Customize product data

• extend product dialog

• extend template scripts

Customize behavior

• extend shopping cart class

• write custom form processor

14

Friday, 26 April 13

Page 16: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

6. Customize & extend

Customize product data

• extend product dialog

• extend template scripts

Customize behavior

• extend shopping cart class

• write custom form processor

15

Friday, 26 April 13

Page 17: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

6. Customize & extend

Customize product data

• extend product dialog

• extend template scripts

Customize behavior

• extend shopping cart class

• write custom form processor

15

Friday, 26 April 13

Page 18: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

6. Customize & extend

Customize product data

• extend product dialog

• extend template scripts

Customize behavior

• extend shopping cart class

• write custom form processor

16

Friday, 26 April 13

Page 19: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

6. Customize & extend

Customize product data

• extend product dialog

• extend template scripts

Customize behavior

• extend shopping cart class

• write custom form processor

16

Friday, 26 April 13

Page 20: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

6. Customize & extend

Customize product data

• extend product dialog

• extend template scripts

Customize behavior

• extend shopping cart class

• write custom form processor

16

Friday, 26 April 13

Page 21: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

6. Customize & extend

Customize product data

• extend product dialog

• extend template scripts

Customize behavior

• extend shopping cart class

• write custom form processor

17

Friday, 26 April 13

Page 22: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

6. Customize & extend

Customize product data

• extend product dialog

• extend template scripts

Customize behavior

• extend shopping cart class

• write custom form processor

17

Friday, 26 April 13

Page 23: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

6. Customize & extend

Customize product data

• extend product dialog

• extend template scripts

Customize behavior

• extend shopping cart class

• write custom form processor

17

Friday, 26 April 13

Page 24: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

6. Customize & extend

Customize product data

• extend product dialog

• extend template scripts

Customize behavior

• extend shopping cart class

• write custom form processor

17

Friday, 26 April 13

Page 25: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

6. Customize & extend

Customize product data

• extend product dialog

• extend template scripts

Customize behavior

• extend shopping cart class

• write custom form processor

18

Friday, 26 April 13

Page 26: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

6. Customize & extend

Customize product data

• extend product dialog

• extend template scripts

Customize behavior

• extend shopping cart class

• write custom form processor

18

Friday, 26 April 13

Page 27: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

6. Customize & extend

Customize product data

• extend product dialog

• extend template scripts

Customize behavior

• extend shopping cart class

• write custom form processor

18

Friday, 26 April 13

Page 28: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

7. Roadmap – Key missing features

It’s called “Simple Shop Module”

No sample e-payment gateway included yet

Missing some popular shop features like

• Cross selling / up selling > extend data model

• Registered shop user > use PUR

No user friendly backend yet

19

Friday, 26 April 13

Page 29: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

7. Roadmap

As soon as time allows:

All features from 1.0.9 (Mag 4.4) in 1.1.2

• shipping cost calculations by cart weight

• ability to quit checkout and return to it without loosing

address data

• bugfixes / improvements

Paypal as a sample e-payment gateway integration

20

Friday, 26 April 13

Page 30: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

7. Roadmap – Contributions

Not on the roadmap:

Product options with price effects

Other payment gateways

Shipping price calculations also based on cart volume

BUT: If you have a special requirement:

Ask for a quote!

Contribute!

21

Friday, 26 April 13

Page 31: Increase Online Sales with Magnolia CMS' Shop Module

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

8. Questions

22

Friday, 26 April 13

Page 32: Increase Online Sales with Magnolia CMS' Shop Module

April 25th [email protected]

Ueli Scheidegger,fastforward websolutions

Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

http://documentation.magnolia-cms.com/modules/shophttp://www.fastforward.ch

Thank you! ...& shop well!

23

Friday, 26 April 13