Are you planning to go into eCommerce in 2020? Which platform should you choose? Let’s check the most popular options.
According to Builtwith WooCommerce is the most popular eCommerce platform, followed by Shopify and Magento. So these three platforms have over half of the markets.
Number one: WooCommerce
WooCommerce happens to be my personal favorite and also the one I have worked with the most. It is a WordPress plugin which transforms WordPress into a fully functional web shop.
WooCommerce has a huge number of different plugins that allow you to extend it to do whatever you need. And if there is no free or paid plugin already available you can easily order a custom plugin from an experienced WooCommerce programmer like me.
WooCommerce is completely open source but you can also choose use a SAAS version instead of a self-hosted one.
I’ll try to keep this down a bit. Let’s just say WooCommerce is an excellent choice for a small to medium web shop. It has earned it’s number one position with a 26% market share.
Number two: Shopify
Shopify holds 20% of the market share. It differs from the other most popular platforms in that you cannot install a self-hosted version – a SAAS version is the only option.
Shopify is not open source but you can customize it in a fashion quite similar to open source platforms. It has customizable themes.
You can also add functionalities by building an app – which is something quite similar to WooCommerce plugin. The difference is that the Shopify app is hosted on your own server and communicates with your shop through an API.
I created a little Shopify app and actually liked the process quite a lot. You could use any programming language which is a bonus, but you could also do the same trick in WooCommerce using the WooCommerce API.
All in all Shopify is in my opinion a good choice for a very small merchant who is just starting. I never claimed everything should be open source. But you should still choose WooCommerce.
Number three: Magento
Magento is another PHP-based web shop that you can extend just like WooCommerce. It is available as a free open source version, a commercial version as well as a SAAS version.
Basically Magento is for huge web shops. It requires powerful servers and is quite complicated. All customization projects should have a sizable budget and enough time for the programmers to figure it out.
I have worked less with Magento than with WooCommerce and would say it is for a big eCommerce shop with a huge budget. And remember to reserve enough time and resources for customization projects.
Magento 1 support is ending this year and an amazing number of Magento 1 merchants should move over to Magento 2. If you are in this situation you might find it helpful to contact an open source eCommerce programmer like me.
I liked Magento 2 a lot more than Magento 1. The situation with a huge number of Magento 1 merchants upgrading into Magento 2 this year will be rather interesting.
I would recommend Magento 2 to eCommerce merchants who are planning to go quite big.