24
Drupal Commerce By: Ryan Szrama June 7 th , 2010 1

Drupal Commerce

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Drupal Commerce

1

Drupal CommerceBy: Ryan Szrama

June 7th, 2010

Page 2: Drupal Commerce

2

• E-commerce best practices

• Drupal Commerce

Page 3: Drupal Commerce

3

Customer rating & feedback

Page 4: Drupal Commerce

4

Compound products

Source : dell.com

Page 5: Drupal Commerce

5

Related products

Source : eu.levi.com

Page 6: Drupal Commerce

6

Checkout integrated upselling

Page 7: Drupal Commerce

7

No shopping cart / quick checkout

Page 8: Drupal Commerce

8

Mobile storefront

Mobile Website Mobile Application

Page 9: Drupal Commerce

9

Presence on product aggregators

Page 10: Drupal Commerce

10

Selling on social networks

Page 11: Drupal Commerce

11

Faceted search

Page 12: Drupal Commerce

12

Features fall into 4 main categories

AudienceCommunity / Client

Merchandizing / Catalog Commerce

• Client ratings & Feedbacks• Whish lists• Facebook Connect : i can see

what my friends say about the product

• Combined products• Set of related products : outfits• Selling on social networks• Mobile presence• Faceted search• Staging & preview

• SEO friendly site• Presence on traffic hubs• Mobile presence• Scalability

• Upselling integrated in checkout process

• No shopping cart / 1 click

Page 13: Drupal Commerce

13

• E-commerce best practices

• Drupal Commerce

Page 14: Drupal Commerce

14

What we’ve figured out…

• E-commerce is a all about Content, Product and User Management (merchandizing, community, audience) …

• … with a powerful e-commerce solution on top (fulfillment, payment, shipping, etc.)

Drupal

DrupalCommerce

Page 15: Drupal Commerce

Drupal + Drupal Commerce

15

• Widely adopted Content Management Framework

• 600k+ websites• 4,000 contributors• 6,000 contributed modules• Large community of

developers

Drupal

• Drupal 7 successor to Ubercart, which currently powering over 18,000 e-commerce sites

• Acts as a “Commerce core”, tightly integrated with Drupal’s core and the major contributed modules

• Benefits from Drupal 7’s entity / fields architecture

Drupal Commerce

“Drupal 7 will give birth to a new way of developing contributed modules.”

-Dries Buytaert

Page 16: Drupal Commerce

16

Drupal e-commerce solutions

AudienceCommunity / Client

Merchandizing / Catalog Commerce

Page 17: Drupal Commerce

17

Merchandising in Drupal (1/2)

Flexible layoutA product is not represented by a single page, it may be displayed anywhere: product page, recommendation blocks, collections, e-mails, etc.

Social network integrationModules already provide seamless integration with social networks. Integrate your store with your Facebook fan page without any code.

Faceted searchDrupal Commerce is targeting the well established Apache Solr faceted search engine. Holy grail: New Egg out-of-the-box.

MobileDrupal’s framework allows for xHTML mobile specific templates and themes. Many mobile websites are already powered by Drupal.

Page 18: Drupal Commerce

18

Merchandising in Drupal (2/2)

StagingCommon publishing and editing actions may be previewed then deployed with no developer involved. Export site configurations as reusable Features.

PromotionsDrupal Commerce ships with flexible pricing rules, allowing for varying pricing policies and displays: discounts, bundles, sales tax, etc.

Cross-sell / upsellDrupal Commerce supports manual upsell solutions and automated “more like this” features using Apache Solr or custom algorithms.

ThemingDrupal sites’ look & feel are managed by themes. Companies like Top Notch Themes provide affordable e-commerce themes that are easily customized.

Page 19: Drupal Commerce

19

Community engagement with Drupal

Social featuresDrupal is the best platform for community engagement. Without any code, you can enable ratings, wish lists, comments /review, FAQs, web forms, etc.

Facebook ConnectFacebook Connect module already runs many Facebook Connected websites, and Facebook Social Plugin integration appeared almost immediately.

UsersDrupal ships with advanced user management for sign up, password retrieval, profile customization, and user roles / permissions.

Newsletters / RSSDrupal makes it easy to stage and send newsletters to your subscribers (“Simplenews” module or third party integration). Baked in RSS support.

CRMIntegrate with popular CRM tools like Salesforce, CiviCRM, SugarCRM.

Page 20: Drupal Commerce

20

Commerce features

FlexibilityDrupal Commerce benefits from Drupal’s flexibility. We support any checkout routine, from single click purchasing, to any number of steps in checkout. Build your site to meet your business needs.

Talks to package delivery companiesReal-time shipping quotes sourced from most shipping services (FedEX, UPS, USPS, etc.).

Accepts many forms of paymentDiverse payment methods supported: credit cards, checks, direct debit, wire transfer. All major card payments are supported.

Integrates with your bank systemDeveloper community has already contributed dozens of modules to integrate with many banking systems worldwide.

Page 21: Drupal Commerce

21

Commerce features

FulfillmentCustomizable automated order workflow in Drupal Commerce accommodates your existing fulfillment process / integrate with external services.

SecurityUp to 40 developers belong to the Drupal Security team, ensuring that Drupal vulnerabilities are dealt with according to industry best practices.

Page 22: Drupal Commerce

22

Drupal Commerce Features for “Free”

Merchandising

Flexible layouts. Display products anywhere.

Directly sell from your fan page

Faceted search. Optimal integration with Apache Solr

Mobile themes.

Easy staging and preview.

Flexible pricing rules.

Cross sell and upsell. “More like this” recommendations

Powerful theming. Drupal powered.

Community

Advanced social framework.

Easy integration with social networks.

Advanced user management.

Powerful newsletter module.

Integration with popular CRM solutions.

Audience

SEO friendly.

Performance. Drupal scalability

Commerce

Flexibility. From one click purchase to n-stage checkout.

Security. Benefits from 40+ developers Drupal Security team.

Page 23: Drupal Commerce

23

Our vision for e-commerce on Drupal

• Make Drupal the #1 open source e-commerce platform in the world.

• Large e-commerce sites are more conduit than container, so data will be easy to move into and out of the Commerce systems.

• Foster adoption through targeted distributions of Drupal Commerce, including our own distribution targeting enterprise e-commerce.

• Merchants and developers supported with services like Checkout Monitoring, training, and development partnerships.

Page 24: Drupal Commerce

24

Keeping up with Drupal Commerce

• Community site: http://www.drupalcommerce.org

• Issue tracker: http://drupal.org/project/commerce

• Demo site: http://bit.ly/dc-demo

• Google Summer of Code: affiliate and usability projects

• DrupalCamp Colorado 2010, June 26-27:http://drupalcampcolorado.org

• DrupalCon Copenhagen 2010, August 23-27:http://cph2010.drupal.org/