• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
10 Tips for E-commerce on Drupal
 

10 Tips for E-commerce on Drupal

on

  • 9,526 views

Presentation of the article with the same name by Ryan Szrama of Commerce Guys available at http://bit.ly/aFZyG8.

Presentation of the article with the same name by Ryan Szrama of Commerce Guys available at http://bit.ly/aFZyG8.

Statistics

Views

Total Views
9,526
Views on SlideShare
9,524
Embed Views
2

Actions

Likes
9
Downloads
2
Comments
0

2 Embeds 2

http://www.slideshare.net 1
http://www.techgig.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    10 Tips for E-commerce on Drupal 10 Tips for E-commerce on Drupal Presentation Transcript

    • 10 Tips for E-commerce on DrupalBy: Ryan Szrama
      June 26th, 2010
      1
    • 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.)
      2
      Drupal
      Drupal
      Commerce
    • Drupal + Ubercart / Drupal Commerce
      For Drupal 6.x
      Drupal
      • E-commerce module for Drupal
      • 17k active websites use Ubercart
      • 280k downloads in 2009
      • 420 modules contributed so far
      • Etsy “cloned” in a matter of hours
      • Widely adopted Content Management Framework
      • 600k+ websites
      • 4,000 contributors
      • 6,000 contributed modules
      • Large community of developers
      • Next release: Drupal 7, expected second half 2010
      • “Drupal 7 will give birth to a new way of developing contributed modules.” -Dries Buytaert
      Drupal
      Commerce
      Ubercart’s logical successor
      For Drupal 7.x and beyond
      • Re-implementation of Ubercart on Drupal 7
      • Acts as a “Commerce core”, tightly integrated with Drupal’s core and the major contributed modules
      • Benefits from Drupal 7’s entity / fields architecture
      • First alpha demo at DrupalCon San Francisco
      • A migration path from Drupal 6.x + Ubercart to Drupal 7.0 + Drupal Commerce will be issued and maintained by Commerce Guys.
      3
    • Drupal e-commerce solutions
      4
      Commerce
      Merchandizing / Catalog
      Audience
      Community / Client
    • 1. Know your tools.
      Abundance of e-commerce related modules
      Drupal 6: Ubercart or e-Commerce
      Drupal 7: Drupal Commerce or Ubercart
      5
    • 2. Don’t hack your modules.
      What’s the big deal?
      Broken update paths are a major security risk!
      Recommended reference: Cracking Drupal by Greg Knaddison
      6
    • 3. Secure checkout and login pages.
      SSL protection is a must for e-commerce.
      There’s a module for that! http://drupal.org/project/securepages
      Ubercart SSL FAQ - http://www.ubercart.org/faq/2941
      7
    • 4. Mind your WYSIWYGs.
      Source of quite a few Ubercart support requests. Why?
      WYSIWYG editors are nice for non-developers…
      But often not nice to the Drupal admin interface – alien HTML.
      Configure the editor to only appear on necessary textareas:
      8
    • 5. Show your products off in style.
      Drupal themes aren’t generally geared toward e-commerce
      Special considerations: add to cart buttons, checkout forms, etc.
      Lack the designer’s eye? Spearheaded by Top Notch Themes, premium themes are increasingly targeting e-commerce sites.
      Free themes available and in the works:
      http://drupal.org/project/acquia_prosper
      http://www.sooperthemes.com/category/tags/politika
      9
    • 6. Minimize “noise” on checkout pages.
      Don’t distract customers when they’re trying to give you money.
      Edit block visibility settings to remove all blocks from checkout.
      Consider theme adjustments for menu visibility.
      Edit buttons to make the checkout buttons more attractive.
      10
    • 7. Use Views for custom catalogs.
      Ubercart’s core catalog is fine as a simple product listing.
      Theming and catalog customizations are nigh impossible.
      Ubercart’s core Views integration should cover most catalog needs.
      Tutorial by Tim from Commerce Guys:http://www.commerceguys.com/resources/articles/123
      11
    • 8. Keep your customers in the loop.
      Use Drupal’s built-in RSS functionality.
      Provide targeted RSS feeds using Views.
      Modules providing newsletter functionality:
      Drupal native solution: http://drupal.org/project/simplenews
      Integrated solutions: http://drupal.org/project/mailchimp
      12
    • 9. Engage customers with ratings and reviews.
      Engage customers by allowing them to give direct feedback.
      Use customer ratings to market popular products.
      Integrate ratings with comments for instant reviews:
      Requirements: Voting API, Fivestar, Comment
      13
    • 10. Help your customers spread the word!
      Satisfied customers will naturally promote your brand / products.
      Make it easy for them!
      Integrate with social networks and sharing tools:
      Facebook social plugins: http://drupal.org/project/fb_social
      Twitter: http://drupal.org/project/twitter
      ShareThis: http://drupal.org/project/sharethis
      Forward: http://drupal.org/project/forward
      14
    • Links
      This article in its entirety – http://bit.ly/aFZyG8
      Free Top Notch Themes e-books – http://bit.ly/baWMk8
      Ubercart book from Packt – http://drupalubercartbook.com
      Find additional resources at http://www.commerceguys.com!
      15