Do you want to sell online?

Do you have a product or products that you want to sell online? Do you need help setting up and creating a shop online? Are you looking for a developer to build your ecommerce store for you? Then you have found the right developer!

I've worked on many ecommerce sites in my time mainly Woocommerce and a few Magento sites. I would recommend Woocommerce or for shops that need less customisation then I would recommend Shopify.

Want to know more? Then please Get in touch.


Shopify excels for small businesses or shops with more simple requirements who want to get online as soon as possible in one language.

Shopify is a hosted SAAS (Software As A Service) ecommerce shopping platform that allows shops to be setup and launched quickly. Being a SAAS you don't have to worry about hosting as they take care of it for you. They have a number of templates to choose from and some minor customisation can be made. They even have their own Shopify Payment solution. However, the amount of functionality that comes out fo the box with Shopify is a lot less than Woocommerce.

Want to know more? Then please Get in touch.

Shopify Pros

  • Host solution means you don't need to sort your own hosting out or worry about maintenance. It's fast and secure web hosting deployed across a large content delivery network (CDN), wich means it's fast wherever your customers are in the world. This means it's very scalable.
  • There are a number of starter themes to chose from and so getting your site live can be acheived quite quickly. You can also extend these themes or create your own.
  • Shopify is certified Level 1 PCI DSS compliant, which means your data - products, orders and customers are safe.
  • Some of the worlds biggest brands, such as Hasbro, Heinz and Kylie Cosmetics, trust Shopify as their ecommerce platform provider.
  • Updates are rolled out automatically and tested by the Shopify team.

Shopify Cons

  • Shopify provides core functionality for all users. But if you require extra functionality it's quite limited. For more customisations then Woocommerce (Wordpress) is much better.
  • If you only want an online store then Shopify is great but if you want extra pages then the Shopify CMS is very limited and nowhere near as good as Woocommerce.
  • Whilst you can have more than one language the process is not an easy or quick one. There are apps to do this but they are either not cheap or easy to use. Therefore, Woocommerce is much better suited at multi-lingual sites.
  • You have to pay a monthly fee for one of their levels of service. The more you may the more functionality you get.
  • You can use another payment provider (such as Stripe) but you have yo pay Shopify a fee on top of each transactions
  • Whilst Shopify hosting is great you don't have the option to host yourself if you wanted to - you have to use their servers and cannot run Shopify yourself.
  • The URL for pages/bloges etc aren't as great and are in a subdirectory such as pages/ or blog/.


Woocommerce is a great option for stores who want more customisation- be it a theme or functionality or require multi-lingual site.

Woocommerce is an ecommerce plugin for Wordpress. So all the benefits and ease of use of Wordpress also apply for Woocommerce. There are thousands of plugins and themes you can use. It's also much easier to customise and extend than Shopify. However, you need to host Woocommerce yourself and unless you're using a pre-made theme it takes longer to get online compared to Shopify. Woocommerce plus WPML plugin means having a multi-lingual site is much easier.

Want to know more? Then please Get in touch.

Woocommerce Pros

  • 3rd party integrations easier. If you have a third-party system e.g CRMs to ERPs, from Salesforce to a custom solution, via APIs, then I can connect them to your website through custom web development
  • With WPML multilingual sites are much easier to create and use.
  • Easy to extend through thousands of plugins or writing custom code.
  • Easier to create your own theme
  • You get to host with whoever you want and can control the hosting costs yourself.
  • Use any payment provider you like - such as Paypal, Stripe, Alipay, etc
  • Woocommerce and Wordpress is free to use.
  • You can create any type of pages you like and lay them out however you like. There are various types of page builders (including the default Gutenberg editor that comes with Wordpress) as well.

Woocommerce Cons

  • You have to host yourself. You can chose hosts who do managed hosting for you and even install wordpress so you have to just add your theme and plugins. But for ease of use for non-technical people it's not as easy as Shopify.
  • You either need to pay for managed hosting of have someone who can help perform maintenance for you.
  • Whilst it's free, and a lot of plugins are free, you still have to pay for hosting. If you want premium plugins you have to pay (either yearly or one-off lifetime payment) and customisation costs money as well (different developers have different costs but more importantly different standards). This means is can cost as much or more than Shopify.
  • If you use the wrong plugin, or don't keep your Wordpress and plugins up to date they can be a security risk. I recommend you always use (at least the free version) Wordfence security plugin and always update Wordpress and your plugins.
  • You have to not only update Wordpress and your plugins yourself but also test they work first as you sometimes conflicts arise. Or pay someone like myself to do it.

Get in touch

Chris Bartlett © 2020 Full-Stack Web Developer