Testing 3 Hosted Shopping Carts

Jacco Blankenspoor
This entry is part 1 of 2 in the series Testing 3 Hosted Shopping Carts

Testing 3 Hosted Shopping Carts

I recently stumbled on an article published in 2009 about hosted shopping carts, which made me wonder how today’s option compare.

Of the 10 companies listed, one has grown very significantly since then: Shopify. Yahoo, via Yahoo Small Business, is the second provider who is still doing really well, so let’s throw them in the mix as well. And to see how they keep up against any newcomers, let bring in the new and hot kid on the block: Magento Go, launched in 2011 and the hosted version of the Magento ecommerce platform.

In this article, I will compare the features of these three products, identifying significant pros and cons in each case. Tomorrow, I’ll cover setting each one up, how they deal with mobile and pricing.

What about self-hosting? I’ll cover that in a separate article next week. First, let’s look at the hosted options’ features.

Feature comparison

At first glance, all hosted shopping carts may look the same. They can all process orders and keep track of inventory. But if that’s all there was to it, they would only be competing on price. There must be more to it than that.

I made a list of significant pros and cons for each provider. Some features are more important if you are a developer and not the end user, and vice versa. Where applicable, I will make note of this.

Shopify

Let’s start off with Shopify, which has come a long way since it was listed in 2009. Shopify relies heavily on independent developers to improve their product, while maintaining the platform itself. It’s not so much just a shopping cart, more of a whole e-commerce infrastructure where both end-users and developers benefit. And before you think I get paid by Shopify for writing this, let me explain:

Pros

  • Templates & plugins: with their own Theme store and App store, customers can choose from 150+ templates and hundreds of apps.
  • Shopify Experts: Grouped by their expertise, Experts are experienced developers who can help a customer with their Shopify shop.
  • Developer friendly: Guess who makes the themes? And the apps? And who do you think the Experts are? Right, you are (or at least you cán be ;-). There’s even a fund to get you paid while developing an app. And if you want to connect with a current app (with a RESTful API), you can build a special dev shop to test it out. And they promote you heavily. They really love developers, see what I mean?
  • Hosting with CDN: While hosting certainly isn’t a specific feature (how else would you sell hosted shopping carts?), hooking it up to a CDN sure is.
  • Mobile: Your visitors can see a optizimed mobile version of your site, and you can control your shop on your mobile.

Cons

  • Themes: Being able to buy themes is great, but you practically have to. The free templates are scarce, and some of them look very much alike. The cheapest are $80, and this goes up to $180. Paying for a theme isn’t a bad thing, but given the fact you already need a paid subscription, one could expect more and better free themes. On the higher plans you are able to modify the HTML/CSS. You can build and upload your own theme, but developing from scratch can become really time consuming.
  • Number of products: Shopify offers the least number of products you can list in your shop, compared to their monthly pricing. Also, not all of their features are available in their cheapest package.
  • Built in functionality: Shopify relies a lot on their app system to add additional functionality, like upselling. The cost of this is that it’s rather basic when you first start.

Yahoo Small Business

Also known as Yahoo Store (which originated from Viaweb), Yahoo Small Business is the most “traditional” shopping cart of them all. But being in business since 1995 means they have seen it all, and they offer a huge amount of features to satisfy all sort of customers and developers. Features are clearly based on experience, and customer feedback.

Pros

  • Integration: You probably won’t find a payment, shipping or inventory solution you can’t connect with – they even have cash on delivery. And if you do find one, there’s an API.
  • Coupons: A great way to generate sales, and available on every plan.
  • Number of products: 50,000 products allowed, right from their starter plan.
  • Developer network: Just like Shopify, Yahoo doeslike to work with developers. But you have to do a bit of searching (hint: ysbdevelopers).

Cons

  • No plugins or fancy themes: You build your store with a design wizard, or pre-made (pretty ugly) templates. And there aren’t any plug-and-play plugins available. This does, however, provide an opportunity if you’re a developer, since a customer will more likely turn to you for extended functionality (remember the APIs).
  • Feature availability: Features like upsell, cross sell and gift certificates are great to have, but only available in the more expensive plans.

Magento Go

Magento Go is the hosted version of the popular Magento eCommerce software, hosted by the developers of Magento themselves. One of the main reasons for using Magento Go instead of hosting it yourself, is it can be a real beast to host. You need a better than average server/VPS to host it, and it needs daily cleanup to keep it running smooth. It isn’t just a hosted version of their free community edition, they actually added some useful features to justify the price.

Pros

  • Feature set: All of the offered features are available on every plan. And within their feature list you’ll find coupons, gift cards, wish lists, cross- and upsells and related products. To name a few. And to top it off, you can expand your shop with plugins (or extensions as they call them).
  • Speed: They know how to host it, which means they can deliver a fast site without modifications of plugins needed. And they offer you a CDN.
  • A developer’s new best friend: Magento Go is a developer’s dream come true, since it offers lots of opportunities for you to step in. You don’t have to worry about the hosting, so you can focus on stuff like design (you can add your own CSS and scripts), SEO (more options than an average business user can cope) and consulting (how to set it up and actually use all the features).

Cons

  • Feature set: Magento isn’t the easiest store to set up, and it takes a steep learning curve before being able to use all its features. It can be very overwhelming.
  • Themes and plugins: You can only select the themes and plugins which are provided on the Magento Go platform itself. Unlike the self-hosted version (Magento Community Edition), you can’t use the full range of available themes and plugins. Especially with themes this means you have a limited amount of free themes.
  • Number or products: You can offer a few more products in the starter plan than Shopify, but with 100 products it’s still not that much.

So, now we have an overview of the features offered by Shopify, Yahoo Small Business and Magento Go. They have much in common, but also have significant differences to each other.

Some of these differences will become more apparent as we go through the set-up process, look at how they handle mobile and discuss pricing options. That’s tomorrow’s article.

Testing 3 Hosted Shopping Carts

Testing 3 Hosted Shopping Carts: Operations >>

Free book: Jump Start HTML5 Basics

Grab a free copy of one our latest ebooks! Packed with hints and tips on HTML5's most powerful new features.

  • http://tricky3.co.uk/ Rick Davies

    Re: Shopify – You say; “On the higher plans you are able to modify the HTML/CSS”. Actually, you can edit the HTML/CSS on all plans…

    • http://www.heathrow-jobs.com/tesco-jobs/ Jacco Blankenspoor

      Hi,

      I was referring to their Starter plan (http://www.shopify.com/starter), on which you specifically can’t. But I understand the confusion, it’s a bit hidden on their sales page.

      Jacco

  • Kunal

    what about bigcommerce, volusion?

    • http://www.onsman.com Ricky Onsman

      That would be a different article. This one’s about these three.

  • http://e-commsolution.com Chris

    I would like to add that even if the yahoo store templates are crap you can change them with easy css and they state 50,000 products but I have worked on Yahoo stores with over 200,000 products.
    You also get an unlimited web hosting account with the store so you have the default yahoo store editor but also have access to PHP 5.3 for WordPress or any other integration that you can think of and even set up your store there

    Another thing to look into is support and not just community but the company support. I know that Yahoo offers 24/7 support for the store.

    • http://www.heathrow-jobs.com/tesco-jobs/ Jacco Blankenspoor

      Hi Chris,

      the possibility to edit CSS is covered in the next part of this article, because it is possible indeed.

      Good to know about the 200.000 products, and your remark about the unlimited hosting (part of which is also mentioned in the follow-up article).

      They all offer 24/7 support by the way: You can reach Shopify and Yahoo by phone, and Magento by live chat (or if you pay enough per month, also by phone).

      Thank you for your comments!

      Jacco

  • Johan

    Kunal already mentioned BigCommerce, but yes, it would be nice if there would be a comparison with that one as well. Plus have the pros and cons in a table to simply see the difference quickly.

    Other than that, I’m actually looking for something where you can access the orders table and get data out of there for custom reports. Is this possible with any of those hosted solutions? And I saw a little bit about developing plugins, but I’m interested in more details. Say I want to expand the coupons part, to have different types of discounts; which hosted cart has this option?

    Thanks! (en bedankt, Jacco.. :-) )

    • http://www.heathrow-jobs.com/tesco-jobs/ Jacco Blankenspoor

      Hi Johan,

      I considered BigCommerce for this article, but chose Magento Go instead. I wanted to include both Shopify and Yahoo since they were also in the original article I mentioned, and BigCommerce was too much in line with these two. Magento Go is much more diverse and really stands out when it comes features, so that’s why I picked ‘em. And covering four different providers would make a never ending story ;-)

      The pros and cons were basically too much written out to make a decent table of it.

      I understand your need for more details when it comes to reports, plugins and coupons. Magento Go has much reporting and discount possibilities built in for example, but it depends on what you exactly need. I would suggest using the free trial for both Magento and Shopify to see if it fits your needs. I go a bit more in-depth into Magento in my upcoming article about Magento Community (self-hosted), but not as detailed as you might need (I only have so much space :-).

      Developing plugins is an interesting opportunity, and you definitely should check out Magento and Shopify for this, since they also have a marketplace.

      Jacco
      (en graag gedaan! :-))

  • Mary Stout

    Thank you for this article! I look forward to your others on this topic. I’m actually looking to get away from zencart for a florist business, so your shopping cart articles are arriving at an opportune time!

    • http://www.heathrow-jobs.com/tesco-jobs/ Jacco Blankenspoor

      Hi Mary,

      Glad you liked it! The second part of this topic just went live, and within a few days a new article will be published about self-hosted shopping carts. So enjoy :-)

      Jacco