Though my work tends to find me disruptive innovations, startups, and even yes, search, one of the most sought posts I’ve written is a mere audit of leading eCommerce platforms. A comparison of Shopify, BigCommerce, Volusion, Pinnacle Cart
Written years ago, what the research led me to discover is that eCommerce is an industry desperately in need of some of that disruptive innovation, while each of the platforms has their subtle advantages, at the end of the day, they simply play catch up with one another, releasing updates to keep up with norm. For the traditional retailer, the stability of such hosted platforms is just what the market needs; store owners all need the same functionality: templates, carts, checkout and payment infrastructure, an optimized site, and product management for inventory, shipping, pricing, etc. Other features, such as a mobile UX, accounting, marketing automation, social integration and the like are nice to haves and indeed, every hosted eCommerce platform has them to offer in one shade or another.
It was my work with the startup community that led me down the path of wondering what platforms are most extensible, flexible, and with what could a business really create any store experience they can imagine, without coding it from scratch. WordPress of course. With the added benefit of easily integrated communities, a seamless experience with a blog, parallax and responsive designs, and a community of thousands of other developers contributing ideas, code, and plugins, WordPress is where to turn when a merchant has need of more control and customization. And that begs the question, which of the major WordPress eCommerce solutions is best? Thanks a collaboration with 20/20 Outlook’s Brad Young, here’s the down and dirty on WP eCommerce, Shopp, and Woo Commerce.
Shopp | Woo-Commerce | WP e-Commerce | |
WordPress Integration | |||
Easy to install WordPress Plugin | ü | ü | ü |
Works with standards compliant WordPress themes | ü | ü | ü |
Plays well with other WordPress Plugins | ü | ü | ü |
Supports regular WordPress widgets | ü | ü | ü |
Utilizes shortcodes and template tags (just like WordPress) | ü | ü | ü |
Marketing | |||
Flexible coupon/discount pricing rules | ü | ü | ü |
Product specific sales | ü | ü | ü |
Quantity discounts | ü | ü | ü |
Free shipping options | ü | ü | ü |
Multi-tier pricing for quantity discounts | ü | ü | ü |
Search Engine Friendly URLs | ü | ? | ü |
New Products widget | ü | Upgrade | ü |
Cross-sells on product pages | ü | ? | ü |
Integrates with Google Base | û | û | ü |
Plugin for WordPress which both offer Google Analytics | ? | ü | ü |
Social Sharing Options | ? | ü | ü |
Search Engine Friendly | |||
Meta-information for products and categories | ü | ü | ü |
RSS feeds for products and categories | ü | ü | |
XML sitemaps | ü | ü | ü |
Shipping | |||
Integrates with UPS, USPS, Australia Post and Shipwire for real-time shipping rates | ü | ü | ü |
Shipping rate calculators | ü | ü | ü |
Flat rate shipping | ü | ü | ü |
Table rate shipping | ü | ü | ü |
Weight rate shipping | ü | ü | ü |
Payment Options | |||
Manual Payment (checks/money orders) | Upgrade | ü | ü |
PayPal Payments Standard | Upgrade | ü | ü |
PayPal Payments Pro | Upgrade | Upgrade | ü |
PayPal Express Checkout | Upgrade | ü | ü |
Google Checkout – Level 2 integration | ü | ü | ü |
Chronopay | û | Upgrade | ü |
PayPal Payflow Pro | Upgrade | Upgrade | ü |
@rrowpayments | Upgrade | û | û |
AmazonPayments | Upgrade | Upgrade | û |
Authorize.net | Upgrade | Upgrade | ü |
FirstData/LinkPoint | Upgrade | Upgrade | ü |
and many others | |||
Checkout | |||
One-Page Checkout | ü | ü | ü |
SSL security support for orders on both front-end and back-end | ü | ü | ü |
Checkout without account/Guest Checkout | Upgrade | ? | ü |
Shopping Cart with tax and shipping estimates | ü | ü | ü |
Option to create account at beginning of checkout | ü | ü | ü |
Fully customizable checkout page | ü | ü | ü |
Managing Orders | |||
Admin dashboard for sales overview | ü | ü | ü |
Export orders and customers into CSV formats | ü | Upgrade | ü |
Order Alerts: Customizable Order Confirmation email | ü | ü | ü |
Order Alerts: Customizable Order Status Updates | ü | ü | ü |
Order history with labels for order processing status | ü | ? | ü |
Email notifications of orders | ü | ü | ü |
Print invoices and packing slips | ü | ü | ü |
RMA management thru WP | ü | ||
Catalog Management | |||
Ability to duplicate products | ü | ü | ü |
Quickly edit your products from the store front | ü | ü | ü |
Hierarchical categories | ü | ü | ü |
Batch import/export of catalog | ? | ü | ü |
Product variation management | ü | ü | ü |
Create attributes on the fly | ? | ü | ü |
Downloadable/Digital Products | ü | ü | ü |
Support for donations | ü | ? | ü |
Media Manager with automatic image resizing | ü | ? | ü |
Handles multiple product images with easy drag-and-drop sorting | ü | ? | ü |
Support for Special Prices | ü | ü | ü |
Tax rates per location | Upgrade | ü | ü |
Basic inventory control | ü | ü | ü |
Catalog Browsing | |||
Live product search | ü | ü | Upgrade |
Cross-sells | ü | ü | ü |
Product listing in list format | ü | ü | ü |
Product listing in grid format | ü | ü | Upgrade |
Product Image Zoom-in Capability | ü | ? | Upgrade |
Stock Availability | ü | ü | ü |
Multiple Images Per Product | ü | ü | Upgrade |
Product comments and Ratings | û | ü | ü |
Filter by Product Tags | ü | ü | ü |
New Products widget | ü | Configurable | ü |
Featured Products widget | ü | ü | ü |
International Support | |||
Multilingual | Several | ? | ü |
Support for multiple currencies | ü | ü | ü |
Customizable | |||
HTML & CSS options | ? | ? | ü |
Multiple API options | ü | ü | ü |
Easy to modify template system | Configurable | ü | ü |
Support | |||
Online documentation | ü | ü | ü |
Offline documentation (books) | ü | ü | ü |
Lots of video tutorials | û | ü | ü |
Premium Forums / Online Support | ü | ü | ü |
Free community forums | ü | ü | ü |
So… WP eCommerce, Shopp, or Woo Commerce?
As was the case with Shopify, BigCommerce, Volusion, and Pinnacle Cart, I’ll try to keep this up to date and I certainly welcome your input if you know of a new feature, or a change in something I’ve documented here.
I’d also love your opinion of WP eCommerce, Shopp, and Woo Commerce as the matrix here isn’t likely all inclusive of everything that matters, nor is my experience so deep as to have actually setup and run a store with each of the plugins.
Great writeup Paul!
I’m pretty well versed with WooCommerce, so I thought I’d fill in the question marks from that column for you:
Search Engine Friendly URLs – WooCommerce uses the default WordPress permalink system, so yes.
Cross-sells on product pages – Yes, part of core.
Checkout without account/Guest Checkout – Yes, part of core.
Order history with labels for order processing status – Yes, part of core.
Support for donations – Upgrade.
Media Manager with automatic image resizing – Uses the default WordPress media uploader, so yes.
Handles multiple product images with easy drag-and-drop sorting – Yes, part of core.
Product Image Zoom-in Capability – Upgrade.
Multilingual – Yes, but much easier with the upgrade.
HTML & CSS options – Some basic css controls. Beyond that, you need to dive into the templates.
Overall, I think WooCommerce is great out of the box, but especially powerful when you customize it heavily (as I always have). For some context, I have a fair bit of experience with WP e-commerce, and very little with Shopp.
Thanks again for such a detailed review!
Brilliant! Thank you Rishi. This is long overdue for an update.