Midcamp follow thewhiterabbit_1.19_16x9

31
Should You Follow The White Rabbit? <OR> Is Drupal a REAL Commerce Platform?

Transcript of Midcamp follow thewhiterabbit_1.19_16x9

Page 1: Midcamp follow thewhiterabbit_1.19_16x9

Should You Follow The White Rabbit?

<OR>

Is Drupal a REAL Commerce Platform?

Page 2: Midcamp follow thewhiterabbit_1.19_16x9

Should You Follow The White Rabbit?

<OR>

Is Drupal a REAL Commerce Platform?

Page 3: Midcamp follow thewhiterabbit_1.19_16x9

Is Drupal a REAL Commerce Platform?

1. What IS eCommerce?

2. How Does Drupal Commerce Measure Up?

3. What Does The eCommerce Landscape Look Like?

4. Drupal Commerce Anecdotes and Tools

5. Recommendations

3 © 2015 Digital Bridge Solutions, LLC

Page 4: Midcamp follow thewhiterabbit_1.19_16x9

Digital Bridge Solutions Overview

• Full lifecycle Drupal development agency founded in 2009

• Digital commerce and content experiences for mid-sized enterprises

• Alumni from leading strategy, design, and technology firms, averaging 8+ years of industry experience

Our History Our Friends

Some Drupal Clients

4 © 2015 Digital Bridge Solutions, LLC

Page 5: Midcamp follow thewhiterabbit_1.19_16x9

What IS eCommerce?

Page 6: Midcamp follow thewhiterabbit_1.19_16x9

Online Checkout

3/21/20156 © 2015 Digital Bridge Solutions, LLC

Page 7: Midcamp follow thewhiterabbit_1.19_16x9

What IS eCommerce?

7 © 2015 Digital Bridge Solutions, LLC

Page 8: Midcamp follow thewhiterabbit_1.19_16x9

How Does Drupal Commerce Measure Up?

Page 9: Midcamp follow thewhiterabbit_1.19_16x9

Who Can Help Us Evaluate Drupal Commerce At MADCamp?

9 © 2015 Digital Bridge Solutions, LLC

Page 10: Midcamp follow thewhiterabbit_1.19_16x9

Drupalice Scoring

10

- Off With Its Head!

© 2015 Digital Bridge Solutions, LLC

- We’re All Mad Here…

- Curiouser and Curiouser…

- Lovely, Care For Tea?

- Like a Beautiful Looking Glass!

Page 11: Midcamp follow thewhiterabbit_1.19_16x9

Drupal Commerce - User Experience

11

Comments• Infinite presentation layer flexibility• Separation of content and markup• Great for site users, good for

developers, content administrator experience has room for improvement

Drupalice Score

© 2015 Digital Bridge Solutions, LLC

Page 12: Midcamp follow thewhiterabbit_1.19_16x9

Drupal Commerce – Product Catalog / Product Information Management

12

Comments• Dries thought of everything… • content = node = product• No “out of box” product templates• Product management interfaces

don’t scale well

Drupalice Score

© 2015 Digital Bridge Solutions, LLC

Page 13: Midcamp follow thewhiterabbit_1.19_16x9

Drupal Commerce – Merchandising and Promotions

13

Comments• Flexibility to build highly customized

merchandising functionality• Modules exist for discounts and promotion• Personalization capabilities available

through Acquia Lift

Drupalice Score

© 2015 Digital Bridge Solutions, LLC

Page 14: Midcamp follow thewhiterabbit_1.19_16x9

Drupal Commerce – Checkout / Transaction Processing

14

Comments• Modules exist• Easy hooks to payment gateways and

tax calculation systems

Drupalice Score

© 2015 Digital Bridge Solutions, LLC

Page 15: Midcamp follow thewhiterabbit_1.19_16x9

Drupal Commerce – Order Management

15

Comments• Good luck customizing the shipping

module• Infinite order statuses possible, not

much “out of the box” though

Drupalice Score

© 2015 Digital Bridge Solutions, LLC

Page 16: Midcamp follow thewhiterabbit_1.19_16x9

Drupal Commerce – Integration

16

Comments• Commerce AND Content!• Drupal API is about as capable and

flexible as they come• Migrate module

Drupalice Score

© 2015 Digital Bridge Solutions, LLC

Page 17: Midcamp follow thewhiterabbit_1.19_16x9

What Does The eCommerceLandscape Look Like?

Page 18: Midcamp follow thewhiterabbit_1.19_16x9

eCommerce Landscape

18

Size (of company and target client)

© 2015 Digital Bridge Solutions, LLC

Page 19: Midcamp follow thewhiterabbit_1.19_16x9

19 © 2015 Digital Bridge Solutions, LLC

Page 20: Midcamp follow thewhiterabbit_1.19_16x9

3/21/201520

Wonderland eCommerce QuadrantPo

wer

Propensity For Evil© 2015 Digital Bridge Solutions, LLC

Page 21: Midcamp follow thewhiterabbit_1.19_16x9

Drupal Commerce Anecdotes and Tools

Page 22: Midcamp follow thewhiterabbit_1.19_16x9

When Commerce = Content

22

Drupal expertise needed & valuable

Invest in planning your data model

All you’ve learned about content best practices can be applied to commerce

© 2015 Digital Bridge Solutions, LLC

Page 23: Midcamp follow thewhiterabbit_1.19_16x9

When Commerce != Content

23

Complexity and effort required

Performance really matters

Security and compliance

Uptime and site availability

Commerce is more interesting (and more fun)

© 2015 Digital Bridge Solutions, LLC

Page 24: Midcamp follow thewhiterabbit_1.19_16x9

Learnings from Experience

24

Managing products and displays

© 2015 Digital Bridge Solutions, LLC

Scale may surprise youWhat’s out of box?

Page 25: Midcamp follow thewhiterabbit_1.19_16x9

Drupal Commerce Tools

25

Checkout (commerce_checkout)

Shipping (commerce_shipping)

Address Book (commerce_addressbook)

Migrate (migrate) w/ (commerce_migrate)

Tax Calculation w/ (commerce_exactor_calc)

Search API and SOLR for a powerful faceted search!

© 2015 Digital Bridge Solutions, LLC

Page 26: Midcamp follow thewhiterabbit_1.19_16x9

Recommendations

Page 27: Midcamp follow thewhiterabbit_1.19_16x9

Recommendations

27

Do You Have:

Non-standard order / checkout processes?

Complex, configurable products?

Multi-step buying process, or a need for guided selling?

Complex business rules around who can buy what, and at what price?

Something unique on the backend that needs to be connected to in a unique way?

© 2015 Digital Bridge Solutions, LLC

Page 28: Midcamp follow thewhiterabbit_1.19_16x9

Questions?

© 2015 Digital Bridge Solutions, LLC28

Page 29: Midcamp follow thewhiterabbit_1.19_16x9

Learn Through Contribution! Sprint Sunday 09:00-17:00

UIC SCE Tower, Room 605 750 S. Halsted

http://2015.midcamp.org/schedule

Contributors of all skill sets and levels are welcome and encouraged.

29 © 2015 Digital Bridge Solutions, LLC

Page 30: Midcamp follow thewhiterabbit_1.19_16x9

Session Feedback! https://joind.in/13800

Speaker Name: @crooney, @mmajor

#MidCamp

30 © 2015 Digital Bridge Solutions, LLC

Page 31: Midcamp follow thewhiterabbit_1.19_16x9

Contact Information

Madison MajorClient Services Director

[email protected](773) 644-5362

31

Chris RooneyPresident and Founder

[email protected](773) 644-5361

Content. Commerce. Desktop, mobile, and everywhere in-between

© 2015 Digital Bridge Solutions, LLC